aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/CMakeLists.txt
diff options
context:
space:
mode:
authorjmayer <jmayer@f5534014-38df-0310-8fa8-9805f1628bb7>2009-11-17 11:58:36 +0000
committerjmayer <jmayer@f5534014-38df-0310-8fa8-9805f1628bb7>2009-11-17 11:58:36 +0000
commitf30d6c35c79d6b0961de7c892d5e058a2dc85aca (patch)
treec635034c45104971ecf947a800fa3815dc2671a2 /wiretap/CMakeLists.txt
parent9baf497ae037d3567105156bb3460612b026a842 (diff)
Beginnings of enabling static builds. Still to do:
* Add -static * Registration may need different handling * Add plugins * Build error in wslua git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30987 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'wiretap/CMakeLists.txt')
-rw-r--r--wiretap/CMakeLists.txt14
1 files changed, 8 insertions, 6 deletions
diff --git a/wiretap/CMakeLists.txt b/wiretap/CMakeLists.txt
index 37e740d8cf..b2fbbbdeeb 100644
--- a/wiretap/CMakeLists.txt
+++ b/wiretap/CMakeLists.txt
@@ -98,15 +98,17 @@ set(wiretap_LIBS
wsutil
)
-add_library(wiretap SHARED
+add_library(wiretap ${LINK_MODE_LIB}
${WIRETAP_FILES}
)
target_link_libraries(wiretap ${wiretap_LIBS})
-install(TARGETS wiretap
- LIBRARY DESTINATION lib
- RUNTIME DESTINATION lib
- ARCHIVE DESTINATION lib
-)
+if(NOT ${ENABLE_STATIC})
+ install(TARGETS wiretap
+ LIBRARY DESTINATION lib
+ RUNTIME DESTINATION lib
+ ARCHIVE DESTINATION lib
+ )
+endif()