Warning, /plasma/plasma-pass/cmake/FindOATH.cmake is written in an unsupported language. File is not indexed.
0001 #CMake module to search for liboath headers
0002 #
0003 # If it's found it sets OATH_FOUND to TRUE
0004 # and following variables are set:
0005 # OATH_INCLUDE_DIRS
0006 # OATH_LIBRARIES
0007
0008 find_path(OATH_INCLUDE_DIR
0009 liboath/oath.h
0010 PATHS
0011 /usr/include
0012 /usr/local/include
0013 )
0014
0015 find_library(OATH_LIBRARY NAMES oath liboath PATHS
0016 /usr/local/lib
0017 /usr/lib
0018 )
0019
0020 include(FindPackageHandleStandardArgs)
0021 find_package_handle_standard_args(OATH DEFAULT_MSG OATH_LIBRARY OATH_INCLUDE_DIR)
0022
0023 mark_as_advanced(OATH_LIBRARY OATH_INCLUDE_DIR)
0024
0025 if(OATH_FOUND)
0026 set(OATH_INCLUDE_DIRS "${OATH_INCLUDE_DIR}")
0027 set(OATH_LIBRARIES "${OATH_LIBRARY}")
0028 if(NOT TARGET OATH::OATH)
0029 add_library(OATH::OATH UNKNOWN IMPORTED)
0030 endif()
0031 set_target_properties(OATH::OATH PROPERTIES
0032 INTERFACE_INCLUDE_DIRECTORIES "${OATH_INCLUDE_DIRS}"
0033 IMPORTED_LINK_INTERFACE_LANGUAGES "C"
0034 IMPORTED_LOCATION "${OATH_LIBRARIES}"
0035 )
0036 endif()