Changeset View
Changeset View
Standalone View
Standalone View
src/platformtheme/CMakeLists.txt
1 | find_package(X11) | 1 | find_package(X11) | ||
---|---|---|---|---|---|
2 | set_package_properties(X11 PROPERTIES DESCRIPTION "Required for updating the Cursor theme on X11" | 2 | set_package_properties(X11 PROPERTIES DESCRIPTION "Required for updating the Cursor theme on X11" | ||
3 | URL "http://www.x.org" | 3 | URL "http://www.x.org" | ||
4 | TYPE REQUIRED | 4 | TYPE REQUIRED | ||
5 | ) | 5 | ) | ||
6 | set(HAVE_X11 ${X11_FOUND}) | 6 | set(HAVE_X11 ${X11_FOUND}) | ||
7 | if(HAVE_X11) | 7 | if(HAVE_X11) | ||
8 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) | 8 | find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras) | ||
9 | 9 | | |||
10 | find_package(XCB COMPONENTS XCB) | 10 | find_package(XCB COMPONENTS XCB) | ||
11 | set_package_properties(XCB PROPERTIES DESCRIPTION "Required for exposing the global menu on X11" | 11 | set_package_properties(XCB PROPERTIES TYPE REQUIRED) | ||
12 | TYPE REQUIRED | | |||
13 | ) | | |||
14 | endif() | 12 | endif() | ||
15 | 13 | | |||
16 | configure_file(config-platformtheme.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-platformtheme.h ) | 14 | configure_file(config-platformtheme.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-platformtheme.h ) | ||
17 | 15 | | |||
18 | # qdbusmenubar uses them | 16 | # qdbusmenubar uses them | ||
19 | remove_definitions(-DQT_NO_SIGNALS_SLOTS_KEYWORDS) | 17 | remove_definitions(-DQT_NO_SIGNALS_SLOTS_KEYWORDS) | ||
20 | 18 | | |||
21 | 19 | | |||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |