1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
Author: A. Maitland Bottoms <bottoms@debian.org>
Forwarded: not-needed
Description: optional static apps
For Debian, build apps with static libs if ENABLE_STATIC_APPS.
--- a/apps/CMakeLists.txt
+++ b/apps/CMakeLists.txt
@@ -37,7 +37,7 @@
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})
-if(ENABLE_STATIC_LIBS)
+if(ENABLE_STATIC_LIBS AND ENABLE_STATIC_APPS)
target_link_libraries(volk_profile PRIVATE volk_static)
set_target_properties(volk_profile PROPERTIES LINK_FLAGS "-static")
else()
@@ -54,7 +54,7 @@
${CMAKE_CURRENT_SOURCE_DIR}/volk_option_helpers.cc)
target_compile_features(volk-config-info PUBLIC cxx_std_17)
-if(ENABLE_STATIC_LIBS)
+if(ENABLE_STATIC_LIBS AND ENABLE_STATIC_APPS)
target_link_libraries(volk-config-info volk_static)
set_target_properties(volk-config-info PROPERTIES LINK_FLAGS "-static")
else()
|