diff --git a/CMakeLists.txt b/CMakeLists.txt index ccd5968..394257b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,8 @@ project( LANGUAGES CXX ) +include(cmake/Variables.cmake) + if(FEATURE_TESTS) enable_testing() find_package(Catch2 REQUIRED) @@ -17,8 +19,3 @@ endif() add_subdirectory(library) add_subdirectory(app) - -set(CPACK_PACKAGE_FILE_NAME - "${CMAKE_PROJECT_NAME}-${CMAKE_PROJECT_VERSION}-${CMAKE_SYSTEM_NAME}-${CMAKE_BUILD_TYPE}-${CMAKE_CXX_COMPILER_ID}-${CMAKE_CXX_COMPILER_VERSION}" -) -include(CPack) diff --git a/cmake/Variables.cmake b/cmake/Variables.cmake new file mode 100644 index 0000000..b8356b0 --- /dev/null +++ b/cmake/Variables.cmake @@ -0,0 +1,5 @@ +# ---- Developer mode ---- + +if(PROJECT_IS_TOP_LEVEL) + option(BUILD_SHARED_LIBS "Build shared libs." OFF) +endif()