10
set (TRANSLATION_SOURCES
11
translations/advanced_userlist_de.ts
12
translations/advanced_userlist_fr.ts
13
translations/advanced_userlist_it.ts
14
translations/advanced_userlist_pl.ts
17
set (CONFIGURATION_FILES
18
configuration/advanced_userlist.ui)
21
include_directories (${CMAKE_CURRENT_SOURCE_DIR})
22
set (SOURCES ${SOURCES} ../module.rc)
25
kadu_module_desc (advanced_userlist.desc)
26
kadu_module_configuration(${CONFIGURATION_FILES})
27
qt_wrap_cpp (advanced_userlist MOC_FILES ${MOC_SOURCES})
29
qt4_add_translation (TRANSLATION_FILES ${TRANSLATION_SOURCES})
31
install (FILES ${TRANSLATION_FILES}
32
DESTINATION "share/kadu/modules/translations")
34
if (COMMAND cmake_policy)
35
cmake_policy(SET CMP0003 NEW)
36
endif (COMMAND cmake_policy)
38
add_library (advanced_userlist ${advanced_userlist} ${SOURCES} ${MOC_FILES})
39
add_custom_target (advanced_userlist-translations DEPENDS ${TRANSLATION_FILES})
40
add_dependencies (advanced_userlist advanced_userlist-translations)
41
if (advanced_userlist STREQUAL STATIC)
42
set_target_properties(advanced_userlist PROPERTIES COMPILE_FLAGS "-DKADULIB" )
43
else (advanced_userlist STREQUAL STATIC)
45
target_link_libraries(advanced_userlist kadu_core notify)
48
set_target_properties(advanced_userlist PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
50
install (TARGETS advanced_userlist DESTINATION ${MODULEDIR})
51
endif (advanced_userlist STREQUAL STATIC)