This is the version shipped with Ubuntu 16.04 "Xenial", so
use this as a minimum requirement.
# 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)
- Visual C++ 2015 (available for Windows™), or
- any other compiler with decent C++11 support
-Furthermore, CMake 2.8.9 or later is required (2.8.12 for KDE Frameworks).
+Furthermore, CMake 3.5 or later is required.
As Quassel is a Qt application, you need the Qt SDK, version 5.5 or higher.