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()