You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ksystemlog/ksystemlog/src/CMakeLists.txt

102 lines
2.5 KiB

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 )