Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Line(s) | |||||
81 | 81 | | |||
82 | find_package(X11) | 82 | find_package(X11) | ||
83 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | 83 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | ||
84 | URL "http://www.x.org" | 84 | URL "http://www.x.org" | ||
85 | TYPE OPTIONAL | 85 | TYPE OPTIONAL | ||
86 | PURPOSE "Required for building the X11 based workspace") | 86 | PURPOSE "Required for building the X11 based workspace") | ||
87 | 87 | | |||
88 | if(X11_FOUND) | 88 | if(X11_FOUND) | ||
89 | find_package(XCB MODULE REQUIRED COMPONENTS XCB) | 89 | find_package(XCB MODULE REQUIRED COMPONENTS XCB RANDR) | ||
90 | set_package_properties(XCB PROPERTIES TYPE REQUIRED) | 90 | set_package_properties(XCB PROPERTIES TYPE REQUIRED) | ||
91 | if(NOT X11_SM_FOUND) | 91 | if(NOT X11_SM_FOUND) | ||
92 | message(FATAL_ERROR "\nThe X11 Session Management (SM) development package could not be found.\nPlease install libSM.\n") | 92 | message(FATAL_ERROR "\nThe X11 Session Management (SM) development package could not be found.\nPlease install libSM.\n") | ||
93 | endif(NOT X11_SM_FOUND) | 93 | endif(NOT X11_SM_FOUND) | ||
94 | 94 | | |||
95 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS X11Extras) | 95 | find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS X11Extras) | ||
96 | endif() | 96 | endif() | ||
97 | 97 | | |||
▲ Show 20 Lines • Show All 81 Lines • Show Last 20 Lines |