From 0fff669b40311b0e275bcb8d93a4f16e899937cc Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Sun, 15 Oct 2023 18:34:24 -0700 Subject: [PATCH] First package deployed. --- CMakeLists.txt | 10 +++++++++- CMakePack.txt | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) 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")