Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Line(s) | |||||
48 | include(ECMInstallIcons) | 48 | include(ECMInstallIcons) | ||
49 | include(ECMOptionalAddSubdirectory) | 49 | include(ECMOptionalAddSubdirectory) | ||
50 | 50 | | |||
51 | add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_QSTRINGBUILDER) | 51 | add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_USE_QSTRINGBUILDER) | ||
52 | 52 | | |||
53 | set(CMAKE_CXX_STANDARD 14) | 53 | set(CMAKE_CXX_STANDARD 14) | ||
54 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | 54 | set(CMAKE_CXX_STANDARD_REQUIRED ON) | ||
55 | 55 | | |||
56 | if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") | 56 | # This is a workaround/compromise for a Kwin specific policy of not applying the relevant override fix. | ||
57 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-inconsistent-missing-override") | 57 | # See thread in D18167. | ||
58 | endif() | 58 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-inconsistent-missing-override -Wno-suggest-override") | ||
59 | 59 | | |||
60 | find_package(Qt5Multimedia QUIET) | 60 | find_package(Qt5Multimedia QUIET) | ||
61 | set_package_properties(Qt5Multimedia PROPERTIES | 61 | set_package_properties(Qt5Multimedia PROPERTIES | ||
62 | PURPOSE "Runtime-only dependency for effect video playback" | 62 | PURPOSE "Runtime-only dependency for effect video playback" | ||
63 | TYPE RUNTIME | 63 | TYPE RUNTIME | ||
64 | ) | 64 | ) | ||
65 | 65 | | |||
66 | 66 | | |||
▲ Show 20 Lines • Show All 662 Lines • Show Last 20 Lines |