# General setup
#####################################################################
+cmake_minimum_required(VERSION 3.5)
+
# Versions
set(QUASSEL_MAJOR 0)
set(QUASSEL_MINOR 13)
# Setup CMake
#####################################################################
-if (WITH_KDE)
- cmake_minimum_required(VERSION 2.8.12)
-else()
- cmake_minimum_required(VERSION 2.8.9)
-endif()
-
# Setting COMPILE_DEFINITIONS_<CONFIG> is deprecated since CMake 3.0 in favor of generator expressions.
# These have existed since CMake 2.8.10; until we depend on that, we have to explicitly enable the old policy.
if (POLICY CMP0043)
)
if (NOT WIN32)
- # Execinfo is needed for generating backtraces
- find_package(ExecInfo QUIET)
- set_package_properties(ExecInfo PROPERTIES TYPE OPTIONAL
- DESCRIPTION "a library for inspecting backtraces"
+ # Needed for generating backtraces
+ find_package(Backtrace QUIET)
+ set_package_properties(Backtrace PROPERTIES TYPE RECOMMENDED
+ DESCRIPTION "a header (and possibly library) for inspecting backtraces"
PURPOSE "Used for generating backtraces in case of a crash"
)
endif()