Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Line(s) | |||||
43 | include(KDECMakeSettings) | 43 | include(KDECMakeSettings) | ||
44 | include(KDECompilerSettings NO_POLICY_SCOPE) | 44 | include(KDECompilerSettings NO_POLICY_SCOPE) | ||
45 | 45 | | |||
46 | include(ECMInstallIcons) | 46 | include(ECMInstallIcons) | ||
47 | include(ECMOptionalAddSubdirectory) | 47 | include(ECMOptionalAddSubdirectory) | ||
48 | 48 | | |||
49 | add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_QSTRINGBUILDER) | 49 | add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_QSTRINGBUILDER) | ||
50 | 50 | | |||
51 | # require at least gcc 4.8 | 51 | set(CMAKE_CXX_STANDARD 11) | ||
52 | if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") | 52 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | ||
53 | if ("${CMAKE_CXX_COMPILER_VERSION}" VERSION_LESS "4.8") | | |||
54 | message(SEND_ERROR "Version ${CMAKE_CXX_COMPILER_VERSION} of the ${CMAKE_CXX_COMPILER_ID} C++ compiler is not supported. Please use version 4.8 or later.") | | |||
55 | endif() | | |||
56 | endif() | | |||
57 | 53 | | |||
58 | find_package(Qt5Multimedia QUIET) | 54 | find_package(Qt5Multimedia QUIET) | ||
59 | set_package_properties(Qt5Multimedia PROPERTIES | 55 | set_package_properties(Qt5Multimedia PROPERTIES | ||
60 | PURPOSE "Runtime-only dependency for effect video playback" | 56 | PURPOSE "Runtime-only dependency for effect video playback" | ||
61 | TYPE RUNTIME | 57 | TYPE RUNTIME | ||
62 | ) | 58 | ) | ||
63 | 59 | | |||
64 | 60 | | |||
▲ Show 20 Lines • Show All 590 Lines • Show Last 20 Lines |