diff options
Diffstat (limited to 'ksystemlog/src/CMakeLists.txt')
-rw-r--r-- | ksystemlog/src/CMakeLists.txt | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/ksystemlog/src/CMakeLists.txt b/ksystemlog/src/CMakeLists.txt new file mode 100644 index 0000000..8ee2de7 --- /dev/null +++ b/ksystemlog/src/CMakeLists.txt @@ -0,0 +1,101 @@ +add_subdirectory( bootauth ) +add_subdirectory( acpid ) +add_subdirectory( apache ) +add_subdirectory( cron ) +add_subdirectory( system ) +add_subdirectory( xorg ) +add_subdirectory( mail ) +add_subdirectory( kernel ) +add_subdirectory( cups ) +add_subdirectory( daemon ) +add_subdirectory( samba ) +add_subdirectory( config ) + + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ${CMAKE_SOURCE_DIR}/ksystemlog/src + ${CMAKE_SOURCE_DIR}/ksystemlog/src/acpid + ${CMAKE_SOURCE_DIR}/ksystemlog/src/apache + ${CMAKE_SOURCE_DIR}/ksystemlog/src/bootauth + ${CMAKE_SOURCE_DIR}/ksystemlog/src/cron + ${CMAKE_SOURCE_DIR}/ksystemlog/src/cups + ${CMAKE_SOURCE_DIR}/ksystemlog/src/daemon + ${CMAKE_SOURCE_DIR}/ksystemlog/src/kernel + ${CMAKE_SOURCE_DIR}/ksystemlog/src/mail + ${CMAKE_SOURCE_DIR}/ksystemlog/src/samba + ${CMAKE_SOURCE_DIR}/ksystemlog/src/system + ${CMAKE_SOURCE_DIR}/ksystemlog/src/xorg + ${CMAKE_BINARY_DIR}/ksystemlog/src/config +) + +link_directories( + ${TQT_LIBRARY_DIRS} + ${TDE_LIB_DIR} +) + + +##### ksystemlog (executable) + +tde_add_executable( ksystemlog AUTOMOC + + SOURCES + detailDialogBase.ui loggerDialogBase.ui + ksystemlogiface.skel + detailDialog.cpp fileList.cpp + generalOptions.cpp globals.cpp + ksystemlog.cpp logFile.cpp + logLevel.cpp logLine.cpp + logLineList.cpp logListItem.cpp + logViewColumn.cpp main.cpp + options.cpp reader.cpp + specificFileList.cpp view.cpp + viewToolTip.cpp logManager.cpp + defaultReader.cpp logMode.cpp + childLogLine.cpp parentLogLine.cpp + logLineTree.cpp readerFactory.cpp + itemFactory.cpp logViewColumns.cpp + loadingDialog.cpp slotLogAction.cpp + parsingHelper.cpp logLineFilter.cpp + loggerDialog.cpp findManager.cpp + LINK + tdecore-shared + tdeui-shared + tdeio-shared + tdeprint-shared + tdeutils-shared + ksystemlog_config-static + ksystemlog_bootauth-static + ksystemlog_acpid-static + ksystemlog_apache-static + ksystemlog_cron-static + ksystemlog_system-static + ksystemlog_xorg-static + ksystemlog_mail-static + ksystemlog_kernel-static + ksystemlog_cups-static + ksystemlog_daemon-static + ksystemlog_samba-static + + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### icons + +tde_install_icons( ) + + +##### other data + +install( + FILES ksystemlogui.rc + DESTINATION ${DATA_INSTALL_DIR}/ksystemlog +) + + +tde_create_translated_desktop( ${PROJECT_NAME}.desktop ) |