1 include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
3 set(gammaray_runner_srcs
4 ${CMAKE_SOURCE_DIR}/injector/abstractinjector.cpp
5 ${CMAKE_SOURCE_DIR}/injector/injectorfactory.cpp
6 ${CMAKE_SOURCE_DIR}/injector/preloadinjector.cpp
7 ${CMAKE_SOURCE_DIR}/injector/styleinjector.cpp
8 ${CMAKE_SOURCE_DIR}/injector/windllinjector.cpp
9 ${CMAKE_SOURCE_DIR}/injector/interactiveprocess.cpp
20 processfiltermodel.cpp
22 ${CMAKE_SOURCE_DIR}/3rdparty/kde/kidentityproxymodel.cpp
23 ${CMAKE_SOURCE_DIR}/3rdparty/kde/krecursivefilterproxymodel.cpp
24 ${CMAKE_SOURCE_DIR}/3rdparty/kde/kfilterproxysearchline.cpp
27 set(gammaray_runner_srcs
28 ${gammaray_runner_srcs}
29 ${CMAKE_SOURCE_DIR}/injector/gdbinjector.cpp
33 set(gammaray_runner_srcs
34 ${gammaray_runner_srcs}
39 qt4_wrap_ui(gammaray_runner_srcs
45 # TODO we don't need all the class icons here, so split the qrc file accordingly
46 qt4_add_resources(gammaray_runner_srcs ${CMAKE_SOURCE_DIR}/resources/gammaray.qrc)
47 qt4_automoc(${gammaray_runner_srcs})
49 add_executable(gammaray ${gammaray_runner_srcs})
50 target_link_libraries(gammaray ${QT_QTCORE_LIBRARIES} ${QT_QTGUI_LIBRARIES})
51 install(TARGETS gammaray ${INSTALL_TARGETS_DEFAULT_ARGS})