Warning, /plasma/kde-gtk-config/cmake/modules/FindGSettingSchemas.cmake is written in an unsupported language. File is not indexed.
0001 find_package(PkgConfig)
0002
0003 pkg_check_modules(PC_GLIB2 REQUIRED glib-2.0)
0004
0005 find_path(GLIB_SCHEMAS_DIR org.gnome.desktop.interface.gschema.xml
0006 HINTS ${PC_GLIB2_PREFIX}/share
0007 PATH_SUFFIXES glib-2.0/schemas)
0008
0009 if (GLIB_SCHEMAS_DIR)
0010 set(GSettingSchemas_FOUND true)
0011 else()
0012 set(GSettingSchemas_FOUND false)
0013 endif()
0014
0015 include(FindPackageHandleStandardArgs)
0016 find_package_handle_standard_args(GSettingSchemas
0017 FOUND_VAR
0018 GSettingSchemas_FOUND
0019 REQUIRED_VARS
0020 GSettingSchemas_FOUND
0021 )
0022
0023 mark_as_advanced(GSettingSchemas_FOUND)