Fix some warnings
[quassel.git] / src / uisupport / CMakeLists.txt
1 # Builds the uisupport module
2
3 set(QT_DONT_USE_QTGUI 0)
4 set(QT_USE_QTNETWORK 1)
5 include(${QT_USE_FILE})
6
7 set(SOURCES
8     abstractbuffercontainer.cpp
9     abstractitemview.cpp
10     bufferview.cpp
11     bufferviewfilter.cpp
12     clearablelineedit.cpp
13     clickablelabel.cpp
14     colorbutton.cpp
15     nickviewfilter.cpp
16     inputline.cpp
17     nickview.cpp
18     settingspage.cpp
19     tabcompleter.cpp
20     uisettings.cpp
21     uistyle.cpp
22     uistylesettings.cpp)
23
24 set(MOC_HDRS
25     abstractbuffercontainer.h
26     abstractitemview.h
27     bufferview.h
28     bufferviewfilter.h
29     clearablelineedit.h
30     clickablelabel.h
31     colorbutton.h
32     nickviewfilter.h
33     inputline.h
34     nickview.h
35     settingspage.h
36     tabcompleter.h)
37
38 set(HEADERS
39     uisettings.h
40     uistyle.h
41     uistylesettings.h)
42
43 qt4_wrap_cpp(MOC ${MOC_HDRS})
44
45 include_directories(${CMAKE_SOURCE_DIR}/src/common
46                     ${CMAKE_SOURCE_DIR}/src/client)
47
48 add_library(mod_uisupport STATIC ${SOURCES} ${MOC} ${HEADERS})
49 add_dependencies(mod_uisupport mod_common mod_client)