diff --git a/CMakeLists.txt b/CMakeLists.txt index 4bf5d4a..99241bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,15 @@ else () # -Wno-unused-parameter Some functions have parameters defined for compatibility, # and aren't used in the implementation. - add_compile_options("-Wall" "-Wextra" "-Werror" "-Wno-unused-function" "-Wno-unused-parameter" "$<$:-O2>") + add_compile_options( + "-static" + "-Wall" + "-Wextra" + "-Werror" + "-Wno-unused-function" + "-Wno-unused-parameter" + "$<$:-O2>" + ) if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") add_compile_options("-stdlib=libc++") else () diff --git a/CMakePack.txt b/CMakePack.txt index 1a41700..d0fbbd2 100644 --- a/CMakePack.txt +++ b/CMakePack.txt @@ -11,8 +11,10 @@ set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH}) set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Shimmering Clarity") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The Shimmering Clarity standard C++ library") set(CPACK_PACKAGE_DESCRIPTION ${CPACK_PACKAGE_DESCRIPTION}) +set(CPACK_PACKAGE_DEPENDS) set(CPACK_DEBIAN_PACKAGE_SECTION devel) set(CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS ON) +set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT) if(LINUX) set(CPACK_GENERATOR "DEB;STGZ;TGZ")