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/lua/CMakeLists.txt | |
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/lua/CMakeLists.txt')
-rw-r--r-- | src/lua/CMakeLists.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lua/CMakeLists.txt b/src/lua/CMakeLists.txt index 0c9d93621..a2823ad7b 100644 --- a/src/lua/CMakeLists.txt +++ b/src/lua/CMakeLists.txt @@ -21,7 +21,8 @@ ELSE(ENABLE_LUAJIT MATCHES "ON") TARGET_LINK_LIBRARIES(rspamd-lua "${LUA_LIBRARY}") ENDIF(ENABLE_LUAJIT MATCHES "ON") SET_TARGET_PROPERTIES(rspamd-lua PROPERTIES COMPILE_FLAGS "-DRSPAMD_LIB") -INSTALL(TARGETS rspamd-lua - LIBRARY DESTINATION ${LIBDIR} - PUBLIC_HEADER DESTINATION ${INCLUDEDIR} - ARCHIVE DESTINATION ${LIBDIR}) +IF(NO_SHARED MATCHES "OFF") + INSTALL(TARGETS rspamd-lua + LIBRARY DESTINATION ${LIBDIR} + PUBLIC_HEADER DESTINATION ${INCLUDEDIR}) +ENDIF(NO_SHARED MATCHES "OFF")
\ No newline at end of file |