/src/breakpad/CrashReporter/CMakeLists.txt
http://github.com/tomahawk-player/tomahawk · CMake · 22 lines · 16 code · 6 blank · 0 comment · 0 complexity · aa9b6d1ea5d0454f850fe4d1538c5e54 MD5 · raw file
- PROJECT( CrashReporter )
- cmake_policy(SET CMP0017 NEW)
- FIND_PACKAGE( Qt4 REQUIRED )
- SET( QT_USE_QTNETWORK TRUE )
- SET( crashreporter_SOURCES main.cpp CrashReporter.cpp )
- SET( crashreporter_UI CrashReporter.ui )
- SET( crashreporter_RC ../../../resources.qrc )
- QT4_WRAP_UI( crashreporter_UI_HEADERS ${crashreporter_UI} )
- QT4_ADD_RESOURCES( crashreporter_RC_RCC ${crashreporter_RC} )
- INCLUDE( ${QT_USE_FILE} )
- INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ../../libtomahawk )
- ADD_DEFINITIONS( ${QT_DEFINITIONS} )
- ADD_EXECUTABLE( tomahawk_crash_reporter WIN32 ${crashreporter_SOURCES} ${crashreporter_HEADERS_MOC} ${crashreporter_UI_HEADERS} ${crashreporter_RC_RCC} )
- TARGET_LINK_LIBRARIES( tomahawk_crash_reporter ${QT_LIBRARIES} tomahawklib )
- set_target_properties( tomahawk_crash_reporter PROPERTIES AUTOMOC ON)
- install(TARGETS tomahawk_crash_reporter RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR})