summaryrefslogtreecommitdiffstats
path: root/ksystemlog/src/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'ksystemlog/src/CMakeLists.txt')
-rw-r--r--ksystemlog/src/CMakeLists.txt101
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 )