Warning, /education/labplot/cmake/FindMatio.cmake is written in an unsupported language. File is not indexed.

0001 #=============================================================================
0002 # SPDX-FileCopyrightText: 2021 Stefan Gerlach <stefan.gerlach@uni.kn>
0003 #
0004 # SPDX-License-Identifier: BSD-3-Clause
0005 #=============================================================================
0006 
0007 find_library(MATIO_LIBRARIES NAMES matio libmatio)
0008 
0009 find_path(MATIO_INCLUDE_DIR matio.h)
0010 
0011 include(FindPackageHandleStandardArgs)
0012 find_package_handle_standard_args(Matio
0013     FOUND_VAR
0014         MATIO_FOUND
0015     REQUIRED_VARS
0016         MATIO_LIBRARIES
0017         MATIO_INCLUDE_DIR
0018 )
0019 
0020 if(MATIO_FOUND)
0021     add_library(matio UNKNOWN IMPORTED)
0022     set_target_properties(matio PROPERTIES
0023         IMPORTED_LOCATION "${MATIO_LIBRARIES}"
0024         INTERFACE_INCLUDE_DIRECTORIES "${MATIO_INCLUDE_DIR}"
0025     )
0026 else()
0027         set(MATIO_LIBRARIES "")
0028 endif()
0029 
0030 mark_as_advanced(MATIO_LIBRARIES MATIO_INCLUDE_DIR)
0031 
0032 include(FeatureSummary)
0033 set_package_properties(Matio PROPERTIES
0034     DESCRIPTION "Reading and writing binary MATLAB MAT files"
0035     URL "https://github.com/tbeu/matio"
0036 )