2016-03-16 17:44:37 +00:00
|
|
|
# add_definitions()
|
|
|
|
set(EXTRA_QDBUSVIEWER_LIBS KtCore KtGui KtXml KtDBus)
|
|
|
|
|
|
|
|
include_directories(
|
|
|
|
${CMAKE_BINARY_DIR}/include
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtCore
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtCore
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtGui
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtGui
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtXml
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtXml
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtDBus
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtDBus
|
|
|
|
)
|
|
|
|
|
|
|
|
set(QDBUSVIEWER_HEADERS
|
|
|
|
${QDBUSVIEWER_HEADERS}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusviewer.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusmodel.h
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/propertydialog.h
|
|
|
|
)
|
|
|
|
|
|
|
|
set(QDBUSVIEWER_SOURCES
|
|
|
|
${QDBUSVIEWER_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusviewer.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusmodel.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/propertydialog.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusviewermain.cpp
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusviewer.qrc
|
|
|
|
)
|
|
|
|
|
2016-08-10 16:02:56 +00:00
|
|
|
configure_file(
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/qdbusviewer.desktop.cmake
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/qdbusviewer.desktop
|
|
|
|
@ONLY
|
|
|
|
)
|
|
|
|
|
2016-08-25 04:38:45 +00:00
|
|
|
|
|
|
|
katie_setup_target(qdbusviewer ${QDBUSVIEWER_SOURCES} ${QDBUSVIEWER_HEADERS})
|
2016-03-16 17:44:37 +00:00
|
|
|
|
2017-04-27 01:57:57 +00:00
|
|
|
add_executable(qdbusviewer ${qdbusviewer_SOURCES})
|
2016-06-11 17:04:59 +03:00
|
|
|
target_link_libraries(qdbusviewer ${EXTRA_QDBUSVIEWER_LIBS})
|
2016-03-16 17:44:37 +00:00
|
|
|
|
2017-04-27 01:57:57 +00:00
|
|
|
set_target_properties(qdbusviewer PROPERTIES
|
|
|
|
EXPORT_NAME qdbusviewer
|
|
|
|
OUTPUT_NAME qdbusviewer${KATIE_TOOLS_SUFFIX}
|
|
|
|
)
|
|
|
|
|
2016-03-16 17:44:37 +00:00
|
|
|
install(
|
|
|
|
TARGETS qdbusviewer
|
|
|
|
EXPORT KatieBinaryTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
2016-10-07 23:43:48 +00:00
|
|
|
RUNTIME DESTINATION ${KATIE_BINARIES_RELATIVE}
|
2019-05-25 23:58:18 +00:00
|
|
|
COMPONENT Tools
|
2016-03-16 17:44:37 +00:00
|
|
|
)
|
2016-04-26 01:05:52 +00:00
|
|
|
|
2016-09-11 03:34:55 +00:00
|
|
|
install(
|
|
|
|
PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/qdbusviewer.desktop
|
2016-10-07 23:43:48 +00:00
|
|
|
DESTINATION ${KATIE_APPLICATIONS_RELATIVE}
|
2017-04-27 01:57:57 +00:00
|
|
|
RENAME qdbusviewer${KATIE_TOOLS_SUFFIX}.desktop
|
2019-05-25 23:58:18 +00:00
|
|
|
COMPONENT Tools
|
2016-09-11 03:34:55 +00:00
|
|
|
)
|
2017-04-27 01:57:57 +00:00
|
|
|
|
2016-09-11 03:34:55 +00:00
|
|
|
install(
|
|
|
|
FILES ${CMAKE_CURRENT_SOURCE_DIR}/images/qdbusviewer.png
|
2016-10-07 23:43:48 +00:00
|
|
|
DESTINATION ${KATIE_PIXMAPS_RELATIVE}
|
2017-04-27 02:54:00 +00:00
|
|
|
RENAME qdbusviewer${KATIE_TOOLS_SUFFIX}.png
|
2019-05-25 23:58:18 +00:00
|
|
|
COMPONENT Tools
|
2016-09-11 03:34:55 +00:00
|
|
|
)
|