|
@@ -14,10 +14,12 @@ set(DMMLIB_PRIVATE_INCLUDE_DIRS
|
|
|
${CMAKE_BINARY_DIR}
|
|
|
)
|
|
|
|
|
|
-set(DMMLIB_SHARED_LIBRARY
|
|
|
- dmm_shared
|
|
|
- CACHE INTERNAL "dmmlib shared library"
|
|
|
+if (WITH_SHARED_LIB)
|
|
|
+ set(DMMLIB_SHARED_LIBRARY
|
|
|
+ dmm_shared
|
|
|
+ CACHE INTERNAL "dmmlib shared library"
|
|
|
)
|
|
|
+endif (WITH_SHARED_LIB)
|
|
|
|
|
|
if (WITH_STATIC_LIB)
|
|
|
set(DMMLIB_STATIC_LIBRARY
|
|
@@ -50,7 +52,9 @@ include_directories(
|
|
|
${DMMLIB_PRIVATE_INCLUDE_DIRS}
|
|
|
)
|
|
|
|
|
|
-add_library(${DMMLIB_SHARED_LIBRARY} SHARED ${dmmlib_SRCS})
|
|
|
+if (WITH_SHARED_LIB)
|
|
|
+ add_library(${DMMLIB_SHARED_LIBRARY} SHARED ${dmmlib_SRCS})
|
|
|
+endif (WITH_SHARED_LIB)
|
|
|
|
|
|
if (WITH_STATIC_LIB)
|
|
|
add_library(${DMMLIB_STATIC_LIBRARY} STATIC ${dmmlib_SRCS})
|