summaryrefslogtreecommitdiffstats
path: root/KMFSysTray
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2025-04-10 16:02:55 +0200
committerSlávek Banko <slavek.banko@axis.cz>2025-04-10 16:39:14 +0200
commitb397827f4140520cc6c85fa3ca61eee732211983 (patch)
tree06dee49809f0d654c912daefcc908f9039e5e685 /KMFSysTray
parent59842c035633e1bb122c2a2e7fa87674471add99 (diff)
downloadkmyfirewall-b397827f.tar.gz
kmyfirewall-b397827f.zip
Add CMake rules for parts that are now not used and are not ready for building.
This is the equivalent for the existing automake rules that will be removed. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit a52ec42736a5948686c59b51e1447eb187c19896)
Diffstat (limited to 'KMFSysTray')
-rw-r--r--KMFSysTray/CMakeLists.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/KMFSysTray/CMakeLists.txt b/KMFSysTray/CMakeLists.txt
new file mode 100644
index 0000000..aee1a4d
--- /dev/null
+++ b/KMFSysTray/CMakeLists.txt
@@ -0,0 +1,40 @@
+include_directories(
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${CMAKE_SOURCE_DIR}/kmyfirewall/core
+ ${CMAKE_SOURCE_DIR}/kmyfirewall/kmfwidgets
+ ${CMAKE_BINARY_DIR}
+ ${TQT_INCLUDE_DIRS}
+ ${TDE_INCLUDE_DIR}
+)
+
+link_directories(
+ ${TQT_LIBRARY_DIRS}
+ ${TDE_LIB_DIR}
+)
+
+
+##### kmfsystray (executable)
+
+tde_message_fatal(
+ "KMFSysTray is not ready for building and probably would not be functional."
+ "It needs KMFIPTInterface which is not ready."
+)
+
+tde_add_executable( kmfsystray AUTOMOC
+ SOURCES
+ kmfsystray.cpp app.cpp mainwidget.cpp mainwidget_designer.ui
+ details.cpp details_designer.ui kmfiptwatcher.cpp main.cpp
+ LINK
+ DCOP-shared tdecore-shared tdeui-shared tdeio-shared
+ tdeparts-shared tdefx-shared tdetexteditor-shared
+ kmfcore-shared kmfwidgets-shared
+ DESTINATION ${BIN_INSTALL_DIR}
+)
+
+
+##### other data
+
+tde_create_translated_desktop(
+ SOURCE kmfsystray.desktop
+ DESTINATION ${DATA_INSTALL_DIR}/kicker/applets
+)