aboutsummaryrefslogtreecommitdiff
path: root/find-modules/FindX11_XCB.cmake
AgeCommit message (Collapse)Author
2015-04-26Port remaining find modules to ecm_find_package_version_check.v5.10.0-rc1v5.10.0Michael Palimaka
REVIEW: 123470
2015-02-06Document when modules were added to ECM.Alex Merry
2014-11-07Do not skip searching for X11 and Wayland on WindowsAlex Merry
While the search is unlikely to succeed on Windows, having different behaviour between the platforms (eg: find_package(Wayland REQUIRED) was not fatal on Windows, even though Wayland_FOUND would always be FALSE) is not ideal, and if someone did port them to Windows for some reason, the find modules should support that. If applications actually want different behaviour between platforms (like requiring a module on Unix, but not on Windows), they should implement that logic themselves (since they will have to deal with targets not being defined, etc, anyway). REVIEW: 120481
2014-04-24Rework FindX11_XCB.cmakeAlex Merry
Imported target, version handling, package description etc. REVIEW: 117491
2014-04-11Add documentation generation using SphinxAlex Merry
This is deliberately modelled very closely on CMake's documentation system. It's a hefty patch, because it involved changing all the documentation to be in reStructuredText format. I also cleaned up the copyright/license statements at the same time. Note that the find modules contain the full license, due to the fact that ecm_use_find_module() copies them out of the ECM distribution.
2012-10-31Add XCB find modules by Fredrik Höglund <fredrik@kde.org>David Faure
At least one bug: XCB_INCLUDE_DIR contains NOTFOUND if at least one module is missing (e.g. UTIL and EWMH, here), which makes XCB_FOUND false. Please review, and port to FIND_PACKAGE(XCB COMPONENTS ...) CCMAIL: kde-buildsystem@kde.org