aboutsummaryrefslogtreecommitdiff
path: root/find-modules/FindWayland.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'find-modules/FindWayland.cmake')
-rw-r--r--find-modules/FindWayland.cmake21
1 files changed, 16 insertions, 5 deletions
diff --git a/find-modules/FindWayland.cmake b/find-modules/FindWayland.cmake
index b7790e75..79c93c81 100644
--- a/find-modules/FindWayland.cmake
+++ b/find-modules/FindWayland.cmake
@@ -20,6 +20,18 @@
# True if (the requestion version of) Wayland is available
# ``Wayland_VERSION``
# Found Wayland version
+# ``Wayland_TARGETS``
+# A list of all targets imported by this module (note that there may be more
+# than the components that were requested)
+# ``Wayland_LIBRARIES``
+# This can be passed to target_link_libraries() instead of the imported
+# targets
+# ``Wayland_INCLUDE_DIRS``
+# This should be passed to target_include_directories() if the targets are
+# not used for linking
+# ``Wayland_DEFINITIONS``
+# This should be passed to target_compile_options() if the targets are not
+# used for linking
#
# For each searched-for components, ``Wayland_<component>_FOUND`` will be set to
# true if the corresponding Wayland library was found, and false otherwise. If
@@ -28,11 +40,10 @@
# determine ``Wayland_*_VERSION`` variables for each imported target, although
# ``Wayland_VERSION`` should normally be sufficient.
#
-# The following variable will also be defined for convenience, and for
-# compatibility with old-style find module conventions:
-#
-# ``Wayland_LIBRARIES``
-# A list of all Wayland imported targets
+# In general we recommend using the imported targets, as they are easier to use
+# and provide more control. Bear in mind, however, that if any target is in the
+# link interface of an exported library, it must be made available by the
+# package config file.
#=============================================================================
# Copyright 2014 Alex Merry <alex.merry@kde.org>