2 SETUP_SOURCES(kboard_SRC kboard_UIS)
4 # i have to do this because QT4_WRAP_UI is stupid
5 SET(old_bin_dir ${CMAKE_CURRENT_BINARY_DIR})
6 SET(CMAKE_CURRENT_BINARY_DIR ${old_bin_dir}/ui)
7 #QT4_WRAP_UI(kboard_UIS_H ${kboard_UIS})
8 KDE4_ADD_UI_FILES(kboard_SRC ${kboard_UIS})
9 SET(CMAKE_CURRENT_BINARY_DIR ${old_bin_dir})
12 # QT4_AUTOMOC is not very intelligent either
13 KDE4_AUTOMOC(${kboard_SRC} ${kboard_UIS_H})
15 KDE4_ADD_EXECUTABLE(kboard ${kboard_SRC})
20 ${QT_QTNETWORK_INCLUDE_DIR}
21 ${QT_QTSVG_INCLUDE_DIR}
22 ${QT_QTXML_INCLUDE_DIR}
23 # ${QT_QTOPENGL_INCLUDE_DIR}
29 ${CMAKE_CURRENT_BINARY_DIR}
41 TARGET_LINK_LIBRARIES(kboard
43 ${QT_QTNETWORK_LIBRARIES}
46 # ${QT_QTOPENGL_LIBRARIES}
54 INSTALL(TARGETS kboard
55 DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
59 MESSAGE("(TEST) uis: ${kboard_UIS}")
60 MESSAGE("(TEST) ui headers: ${kboard_UIS_H}")
63 GLOB_RECURSE kboard_H *.h)
65 QT4_WRAP_CPP(kboard_MOCS ${kboard_H})
67 MESSAGE("(TEST) mocs: ${kboard_MOCS}")