Warning, /frameworks/solid/KF6SolidConfig.cmake.in is written in an unsupported language. File is not indexed.
0001 # SolidConfig.cmake provides information about the installed Solid library.
0002 # It can be used directly from CMake via find_package(Solid NO_MODULE)
0003 #
0004 # The following CMake variables are provided:
0005 # Solid_VERSION_MAJOR - the major version number of Solid
0006 # Solid_VERSION_MINOR - the minor version number of Solid
0007 # Solid_VERSION_PATCH - the patch version number of Solid
0008 # Solid_INCLUDE_DIRS - the include directories to use
0009 # Solid_HAVE_UDev - TRUE if device discovery via udev is supported
0010 #
0011 # Additionally, the following imported library targets are created, which may be used directly
0012 # with target_link_libraries():
0013 # KF6::Solid - the Solid library
0014
0015 @PACKAGE_INIT@
0016
0017 set(SOLID_DBUS_INTERFACES_DIR "@PACKAGE_KDE_INSTALL_DBUSINTERFACEDIR@")
0018
0019 include(CMakeFindDependencyMacro)
0020 find_dependency(Qt6Core @REQUIRED_QT_VERSION@)
0021
0022 if (NOT @BUILD_SHARED_LIBS@)
0023 find_dependency(Qt6Xml @REQUIRED_QT_VERSION@)
0024 find_dependency(Qt6Gui @REQUIRED_QT_VERSION@)
0025
0026 if (@Qt6DBus_FOUND@)
0027 find_dependency(Qt6DBus @REQUIRED_QT_VERSION@)
0028 endif()
0029
0030 if (@HAVE_LIBMOUNT@)
0031 find_dependency(LibMount)
0032 endif()
0033
0034 if (@UDev_FOUND@)
0035 find_dependency(UDev)
0036 endif()
0037 endif()
0038
0039 include("${CMAKE_CURRENT_LIST_DIR}/KF6SolidTargets.cmake")
0040 @PACKAGE_INCLUDE_QCHTARGETS@
0041
0042 # "public" variables:
0043
0044
0045 set(Solid_HAVE_UDev @UDev_FOUND@ )
0046