~ubuntu-branches/ubuntu/natty/kadu/natty

« back to all changes in this revision

Viewing changes to modules/advanced_userlist/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Kiszel Kristóf
  • Date: 2010-07-21 15:24:54 UTC
  • mfrom: (0.6.1) (0.5.1) (1.4.1) (22.1.2 maverick)
  • Revision ID: package-import@ubuntu.com-20100721152454-vttqle18lovfudni
Tags: 0.6.5.4.ds1-3ubuntu2
Remove libqt4-webkit-dev from build-depends and add
libqtwebkit-dev for qtwebkit transition

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
set (SOURCES
 
2
        advanced_userlist.cpp
 
3
        main.cpp
 
4
)
 
5
 
 
6
set (MOC_SOURCES
 
7
        advanced_userlist.h
 
8
)
 
9
 
 
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
 
15
)
 
16
 
 
17
set (CONFIGURATION_FILES
 
18
        configuration/advanced_userlist.ui)
 
19
 
 
20
if(WIN32)
 
21
        include_directories (${CMAKE_CURRENT_SOURCE_DIR})
 
22
        set (SOURCES ${SOURCES} ../module.rc)
 
23
endif(WIN32)
 
24
 
 
25
kadu_module_desc (advanced_userlist.desc)
 
26
kadu_module_configuration(${CONFIGURATION_FILES})
 
27
qt_wrap_cpp (advanced_userlist MOC_FILES ${MOC_SOURCES})
 
28
 
 
29
qt4_add_translation (TRANSLATION_FILES ${TRANSLATION_SOURCES})
 
30
 
 
31
install (FILES ${TRANSLATION_FILES}
 
32
        DESTINATION "share/kadu/modules/translations")
 
33
 
 
34
if (COMMAND cmake_policy)
 
35
        cmake_policy(SET CMP0003 NEW)
 
36
endif (COMMAND cmake_policy)
 
37
 
 
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)
 
44
        if (WIN32)
 
45
                target_link_libraries(advanced_userlist kadu_core notify)
 
46
        endif (WIN32)
 
47
        if (APPLE)
 
48
                set_target_properties(advanced_userlist PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
 
49
        endif (APPLE)
 
50
        install (TARGETS advanced_userlist DESTINATION ${MODULEDIR})
 
51
endif (advanced_userlist STREQUAL STATIC)
 
52
 
 
53
 
 
54