Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Line(s) | 57 | set_package_properties(EGL PROPERTIES | |||
---|---|---|---|---|---|
60 | ) | 60 | ) | ||
61 | 61 | | |||
62 | find_package(KF5Wayland CONFIG) | 62 | find_package(KF5Wayland CONFIG) | ||
63 | set_package_properties(KF5Wayland PROPERTIES | 63 | set_package_properties(KF5Wayland PROPERTIES | ||
64 | TYPE OPTIONAL | 64 | TYPE OPTIONAL | ||
65 | ) | 65 | ) | ||
66 | add_feature_info("KF5Wayland" KF5Wayland_FOUND "Required for Wayland Compositor Information Module") | 66 | add_feature_info("KF5Wayland" KF5Wayland_FOUND "Required for Wayland Compositor Information Module") | ||
67 | 67 | | |||
68 | if(NOT APPLE) | | |||
69 | find_package(X11) | 68 | find_package(X11) | ||
70 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | 69 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | ||
71 | URL "https://www.x.org" | 70 | URL "https://www.x.org" | ||
72 | TYPE OPTIONAL | 71 | TYPE OPTIONAL | ||
73 | PURPOSE "Required for building the X11 based workspace" | 72 | PURPOSE "Required for building the X11 based workspace" | ||
74 | ) | 73 | ) | ||
75 | if(X11_FOUND) | 74 | if(X11_FOUND) | ||
76 | set(HAVE_X11 TRUE) | 75 | set(HAVE_X11 TRUE) | ||
77 | endif() | 76 | endif() | ||
78 | else() | | |||
79 | set(X11_FOUND False) | | |||
80 | endif() | | |||
81 | 77 | | |||
82 | ecm_find_qmlmodule(org.kde.kirigami 2.5) | 78 | ecm_find_qmlmodule(org.kde.kirigami 2.5) | ||
83 | 79 | | |||
84 | configure_file(config-project-version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-project-version.h) | 80 | configure_file(config-project-version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-project-version.h) | ||
85 | configure_file(config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) | 81 | configure_file(config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h) | ||
86 | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | 82 | include_directories(${CMAKE_CURRENT_BINARY_DIR}) | ||
87 | 83 | | |||
88 | remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS) | 84 | remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS) | ||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |