From 4a6d97c1b18a021a08b0a226cc600cb60d5f2c6b Mon Sep 17 00:00:00 2001 From: nemerle Date: Fri, 29 Apr 2016 12:21:33 +0200 Subject: [PATCH] Prepare CMakeLists for UI work --- CMakeLists.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d572804..009dd8c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,7 @@ PROJECT(dcc_original) -cmake_minimum_required(VERSION 2.8.9) +cmake_minimum_required(VERSION 3.1) +#SET(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}) ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -D__UNIX__ -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS) IF(CMAKE_BUILD_TOOL MATCHES "(msdev|devenv|nmake)") ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -D__UNIX__ -D_CRT_NONSTDC_NO_DEPRECATE -DNOMINMAX) @@ -16,12 +17,13 @@ SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTOUIC ON) +set(CMAKE_AUTORCC ON) find_package(Qt5Core) find_package(Qt5Widgets) +find_package(Boost) OPTION(dcc_build_tests "Enable unit tests." OFF) -include(cotire) -FIND_PACKAGE(Boost) IF(dcc_build_tests) enable_testing() FIND_PACKAGE(GMock)