diff options
-rw-r--r-- | CMakeLists.txt | 3 | ||||
-rw-r--r-- | hscript/CMakeLists.txt | 11 |
2 files changed, 5 insertions, 9 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 95e82f9..a265600 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,6 +52,9 @@ IF(INSTALL) pkg_check_modules(LIBUDEV REQUIRED libudev) pkg_check_modules(PARTED REQUIRED libparted) find_library(BCNM_LIBRARY REQUIRED wpactrl PATH_SUFFIXES bcnm) + set(BUILD_SHARED_LIBS ON) +ELSE(INSTALL) + set(BUILD_SHARED_LIBS OFF) ENDIF(INSTALL) diff --git a/hscript/CMakeLists.txt b/hscript/CMakeLists.txt index 036fa34..ed3d58f 100644 --- a/hscript/CMakeLists.txt +++ b/hscript/CMakeLists.txt @@ -8,17 +8,10 @@ set(HSCRIPT_SOURCE ) set(HSCRIPT_INCLUDE - script.hh - key.hh + script.hh ) -IF(INSTALL) -set(HSCRIPT_LIBRARY_TYPE SHARED) -ELSE(INSTALL) -set(HSCRIPT_LIBRARY_TYPE STATIC) -ENDIF(INSTALL) - -add_library(hscript ${HSCRIPT_LIBRARY_TYPE} ${HSCRIPT_SOURCE}) +add_library(hscript ${HSCRIPT_SOURCE}) target_compile_features(hscript PRIVATE cxx_nullptr) target_compile_features(hscript PUBLIC cxx_unicode_literals) target_link_libraries(hscript ${BLKID_LIBRARIES} ${LIBUDEV_LIBRARIES}) |