From 07cd31e27f982a3d0b5ec3f89108935dda7af48f Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Wed, 19 Nov 2014 18:58:33 +0000 Subject: [PATCH] added non-working top-level cmake file --- CMakeLists.txt | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 00000000..d08e443a --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,31 @@ +# Kate project +project (kde-extraapps) + +#search packages used by KDE +find_package(KDE4 4.10.60 REQUIRED) +include (KDE4Defaults) + +# shared libs +set (LIBRARY_TYPE SHARED) + +# enforce build of tests +set (KDE4_BUILD_TESTS "ON" CACHE "BOOL" "Enable building of tests" FORCE) + +# KDE/QT definitions we want +add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) +add_definitions (-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DKTEXTEDITOR_NO_DEPRECATED) + +# global include directories +include_directories (${CMAKE_CURRENT_BINARY_DIR} ${KDE4_INCLUDES}) + +macro_optional_add_subdirectory (ark) +macro_optional_add_subdirectory (kcalc) +macro_optional_add_subdirectory (kcron) +macro_optional_add_subdirectory (kmix) +macro_optional_add_subdirectory (kolourpaint) +macro_optional_add_subdirectory (ksnapshot) +macro_optional_add_subdirectory (ksystemlog) +macro_optional_add_subdirectory (kuser) +macro_optional_add_subdirectory (okular) +macro_optional_add_subdirectory (partitionmanager) +macro_optional_add_subdirectory (print-manager)