Warning, /network/signon-kwallet-extension/cmake/modules/FindSignOnExtension.cmake is written in an unsupported language. File is not indexed.

0001 # - Try to find SignOnQt
0002 # Once done this will define
0003 #  SIGNONEXTENSION_FOUND - System has libsignon-qt
0004 #  SIGNONEXTENSION_INCLUDE_DIRS - The libsignon-qt include directories
0005 #  SIGNONEXTENSION_LIBRARIES - The libraries needed to use libsignon-qt
0006 
0007 find_package(PkgConfig REQUIRED)
0008 
0009 execute_process(
0010     COMMAND "${PKG_CONFIG_EXECUTABLE}" --variable=plugindir SignOnExtension
0011     OUTPUT_VARIABLE _pkgconfig_invoke_result
0012     RESULT_VARIABLE _pkgconfig_failed)
0013 if (_pkgconfig_failed)
0014     message(FAILED " couldn-t find the plugindir for signonextension")
0015 else()
0016     string(REGEX REPLACE "[\r\n]"                  " " _pkgconfig_invoke_result "${_pkgconfig_invoke_result}")
0017     string(REGEX REPLACE " +$"                     ""  _pkgconfig_invoke_result "${_pkgconfig_invoke_result}")
0018     set(SIGNONEXTENSION_PLUGINDIR ${_pkgconfig_invoke_result})
0019 endif()
0020 
0021 find_path(SIGNONEXTENSION_INCLUDE_DIR SignOn/AbstractSecretsStorage
0022           HINTS ${SIGNONEXTENSION_INCLUDEDIR} ${SIGNONEXTENSION_INCLUDE_DIRS}
0023           PATH_SUFFIXES signon-extension )
0024 
0025 find_library(SIGNONEXTENSION_LIBRARY NAMES signon-extension libsignon-extension
0026              HINTS ${SIGNONEXTENSION_LIBDIR} ${SIGNONEXTENSION_LIBRARY_DIRS} )
0027 
0028 set(SIGNONEXTENSION_LIBRARIES ${SIGNONEXTENSION_LIBRARY} )
0029 set(SIGNONEXTENSION_INCLUDE_DIRS ${SIGNONEXTENSION_INCLUDE_DIR} )
0030 
0031 include(FindPackageHandleStandardArgs)
0032 # handle the QUIETLY and REQUIRED arguments and set  SIGNONEXTENSION_FOUND to TRUE
0033 # if all listed variables are TRUE
0034 find_package_handle_standard_args(SignOnExtension DEFAULT_MSG
0035                                   SIGNONEXTENSION_LIBRARY SIGNONEXTENSION_INCLUDE_DIR)
0036 
0037 mark_as_advanced(SIGNONEXTENSION_INCLUDE_DIR SIGNONEXTENSION_LIBRARY )