Warning, /libraries/ksanecore/cmake-modules/FindSane.cmake is written in an unsupported language. File is not indexed.

0001 # cmake macro to test if we use sane
0002 #
0003 #  SANE_FOUND - system has SANE libs
0004 #  SANE_INCLUDE_DIR - the SANE include directory
0005 #  SANE_LIBRARIES - The libraries needed to use SANE
0006 
0007 # SPDX-FileCopyrightText: 2006 Marcus Hufgard <hufgardm@hufgard.de>
0008 #
0009 # SPDX-License-Identifier: BSD-3-Clause
0010 
0011 FIND_PATH(SANE_INCLUDE_DIR sane/sane.h)
0012 
0013 FIND_LIBRARY(SANE_LIBRARY NAMES sane libsane
0014    PATH_SUFFIXES sane
0015 )
0016 
0017 INCLUDE(FindPackageHandleStandardArgs)
0018 FIND_PACKAGE_HANDLE_STANDARD_ARGS(Sane  DEFAULT_MSG  SANE_LIBRARY SANE_INCLUDE_DIR )
0019 
0020 MARK_AS_ADVANCED(SANE_INCLUDE_DIR SANE_LIBRARY)
0021 
0022 if(Sane_FOUND AND NOT TARGET Sane::Sane)
0023     add_library(Sane::Sane UNKNOWN IMPORTED)
0024     set_target_properties(Sane::Sane PROPERTIES
0025         IMPORTED_LOCATION "${SANE_LIBRARY}"
0026         INTERFACE_INCLUDE_DIRECTORIES "${SANE_INCLUDE_DIR}"
0027     )
0028 endif()