From ed20c3082d4fd5e90703e4d6c37093dcecb5cfd1 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Thu, 20 Nov 2014 16:28:31 +0100 Subject: sketch in the client/resource model --- CMakeLists.txt | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 CMakeLists.txt (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..469c5c3 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,32 @@ +cmake_minimum_required(VERSION 2.8) + +# ECM setup +find_package(ECM 0.0.10 REQUIRED NO_MODULE) +set(CMAKE_MODULE_PATH + ${ECM_MODULE_PATH} + # ${ECM_KDE_MODULE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules + ${CMAKE_MODULE_PATH}) + +include(FeatureSummary) +include(GenerateExportHeader) +#include(ECMSetupVersion) +include(ECMGenerateHeaders) +include(ECMPackageConfigHelpers) +# include(KDEInstallDirs) +# include(KDEFrameworkCompilerSettings) +# include(KDECMakeSettings) + +find_package(Qt5Core REQUIRED) + +set(CMAKE_AUTOMOC ON) +add_definitions("-Wall -std=c++0x") +include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}) + +# the client +add_subdirectory(client) + +# the resource +add_subdirectory(resource) + +feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) -- cgit v1.2.3