diff options
Diffstat (limited to 'src/client/CMakeLists.txt')
-rw-r--r-- | src/client/CMakeLists.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/client/CMakeLists.txt b/src/client/CMakeLists.txt new file mode 100644 index 0000000..edf3cc1 --- /dev/null +++ b/src/client/CMakeLists.txt @@ -0,0 +1,16 @@ +# Librspamdclient +SET(LIBRSPAMDCLIENTSRC rspamdclient.c) + +# rspamc +SET(RSPAMCSRC rspamc.cxx) + +ADD_EXECUTABLE(rspamc ${RSPAMCSRC} ${LIBRSPAMDCLIENTSRC}) +SET_TARGET_PROPERTIES(rspamc PROPERTIES COMPILE_FLAGS "-I${CMAKE_SOURCE_DIR}/lib") +TARGET_LINK_LIBRARIES(rspamc rspamd-server) +SET_TARGET_PROPERTIES(rspamc PROPERTIES LINKER_LANGUAGE CXX) + +IF(NOT DEBIAN_BUILD) + SET_TARGET_PROPERTIES(rspamc PROPERTIES VERSION ${RSPAMD_VERSION}) +ENDIF(NOT DEBIAN_BUILD) + +INSTALL(TARGETS rspamc RUNTIME DESTINATION bin) |