1 # Include the cmake file needed to use qt4
2 include( ${QT_USE_FILE} )
23 shaderssourcewidget.cpp
28 vertexdatainterpreter.cpp
29 graphing/frameaxiswidget.cpp
30 graphing/graphwidget.cpp
31 graphing/graphaxiswidget.cpp
32 graphing/graphview.cpp
33 graphing/heatmapview.cpp
34 graphing/heatmapverticalaxiswidget.cpp
35 graphing/histogramview.cpp
36 graphing/timeaxiswidget.cpp
39 qt4_automoc(${qapitrace_SRCS})
41 qt4_add_resources(qapitrace_SRCS qapitrace.qrc)
49 ui/profilereplaydialog.ui
54 ui/shaderssourcewidget.ui
57 QT4_WRAP_UI(qapitrace_UIS_H ${qapitrace_UIS})
59 #add_app_icon(qapitrace_SRCS ../icons/hi*-qapitrace.png)
60 link_directories(${LINK_DIRECTORIES} ${QJSON_LIBRARY_DIRS})
61 include_directories(${QT_INCLUDES} ${QJSON_INCLUDE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/..)
63 add_executable(qapitrace ${qapitrace_SRCS} ${qapitrace_UIS_H})
65 target_link_libraries (qapitrace
74 # Recent builds of Qt no longer support i386 architecture
76 set_target_properties (qapitrace PROPERTIES OSX_ARCHITECTURES x86_64)
79 ########### install files ###############
81 install (TARGETS qapitrace RUNTIME DESTINATION bin)
82 #install (FILES qapitrace.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})