]> git.cworth.org Git - apitrace/blob - gui/CMakeLists.txt
Allow retracing from the gui plus make the call list cleaner.
[apitrace] / gui / CMakeLists.txt
1 set(qapitrace_SRCS
2    apicalldelegate.cpp
3    apitracecall.cpp
4    apitracefilter.cpp
5    apitracemodel.cpp
6    loaderthread.cpp
7    mainwindow.cpp
8    main.cpp
9  )
10
11 qt4_automoc(${qapitrace_SRCS})
12
13 set(qapitrace_UIS
14    ui/mainwindow.ui)
15
16 QT4_WRAP_UI(qapitrace_UIS_H ${qapitrace_UIS})
17
18 #add_app_icon(qapitrace_SRCS ../icons/hi*-qapitrace.png)
19
20 include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/..)
21 add_definitions(-DBUILD_DIR="${CMAKE_CURRENT_BINARY_DIR}/..")
22
23 add_executable(qapitrace ${qapitrace_SRCS} ${qapitrace_UIS_H})
24
25 target_link_libraries(qapitrace trace ${QT_QTCORE_LIBRARIES} ${QT_QTGUI_LIBRARIES} ${QT_QTWEBKIT_LIBRARIES})
26
27 ########### install files ###############
28
29 #install(TARGETS qapitrace ${INSTALL_TARGETS_DEFAULT_ARGS} )
30 #install( FILES qapitrace.desktop  DESTINATION ${XDG_APPS_INSTALL_DIR} )