build both shared and static library
authorJeroen Ooms <jeroenooms@gmail.com>
Fri, 16 Jun 2017 11:27:19 +0000 (13:27 +0200)
committerJeroen Ooms <jeroenooms@gmail.com>
Fri, 16 Jun 2017 11:27:19 +0000 (13:27 +0200)
src/lib/openjp2/CMakeLists.txt

index ad77c6e33b767f76b74572081416a65b58280af6..635cc29f1f7ec18a8957846c67c6f1d8355c73a5 100644 (file)
@@ -87,7 +87,9 @@ if(WIN32)
     add_definitions(-DOPJ_STATIC)
   endif()
 endif()
-add_library(${OPENJPEG_LIBRARY_NAME} ${OPENJPEG_SRCS})
+add_library(${OPENJPEG_LIBRARY_NAME} SHARED ${OPENJPEG_SRCS})
+add_library(openjp2_static STATIC ${OPENJPEG_SRCS})
+set_target_properties(openjp2_static PROPERTIES OUTPUT_NAME ${OPENJPEG_LIBRARY_NAME})
 if(UNIX)
   target_link_libraries(${OPENJPEG_LIBRARY_NAME} m)
 endif()