diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-06-07 19:48:27 +0400 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-06-07 19:48:27 +0400 |
commit | b1cb2de69abe29bf984483479ad54947ffe675d3 (patch) | |
tree | 136b4f04e8f3011fd96edfe4742b1c81c43185a5 /src/cdb | |
parent | 6cea7f1cd0a1b504f841a37ff40ce481b8332481 (diff) | |
download | rspamd-b1cb2de69abe29bf984483479ad54947ffe675d3.tar.gz rspamd-b1cb2de69abe29bf984483479ad54947ffe675d3.zip |
Allow NO_SHARED build to use static archives for internal libraries.
Check for -fPIC/-fpic support.
Diffstat (limited to 'src/cdb')
-rw-r--r-- | src/cdb/CMakeLists.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/cdb/CMakeLists.txt b/src/cdb/CMakeLists.txt index 8c7f6b3be..7c6e1257d 100644 --- a/src/cdb/CMakeLists.txt +++ b/src/cdb/CMakeLists.txt @@ -7,7 +7,8 @@ ADD_LIBRARY(rspamd-cdb ${LINK_TYPE} ${CDBSRC}) TARGET_LINK_LIBRARIES(rspamd-cdb rspamd-util) SET_TARGET_PROPERTIES(rspamd-cdb PROPERTIES VERSION ${RSPAMD_VERSION}) SET_TARGET_PROPERTIES(rspamd-cdb PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") -INSTALL(TARGETS rspamd-cdb - LIBRARY DESTINATION ${LIBDIR} - PUBLIC_HEADER DESTINATION ${INCLUDEDIR} - ARCHIVE DESTINATION ${LIBDIR})
\ No newline at end of file +IF(NO_SHARED MATCHES "OFF") + INSTALL(TARGETS rspamd-cdb + LIBRARY DESTINATION ${LIBDIR} + PUBLIC_HEADER DESTINATION ${INCLUDEDIR}) +ENDIF(NO_SHARED MATCHES "OFF")
\ No newline at end of file |