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

0001 #=============================================================================
0002 # SPDX-FileCopyrightText: 2021 Fabian Kristof <f-kristof@hotmail.com>
0003 #
0004 # SPDX-License-Identifier: BSD-3-Clause
0005 #=============================================================================
0006 
0007 find_library(QXLSX_LIBRARIES NAMES QXlsx QXlsxQt5)
0008 
0009 find_path(QXLSX_INCLUDE_DIR xlsxdocument.h PATH_SUFFIXES QXlsx QXlsxQt5)
0010 
0011 include(FindPackageHandleStandardArgs)
0012 find_package_handle_standard_args(QXlsx
0013     FOUND_VAR
0014         QXLSX_FOUND
0015     REQUIRED_VARS
0016         QXLSX_LIBRARIES
0017         QXLSX_INCLUDE_DIR
0018 )
0019 
0020 if(QXLSX_FOUND)
0021     add_library(QXlsx UNKNOWN IMPORTED)
0022     set_target_properties(QXlsx PROPERTIES
0023         IMPORTED_LOCATION "${QXLSX_LIBRARIES}"
0024         INTERFACE_INCLUDE_DIRECTORIES "${QXLSX_INCLUDE_DIR}"
0025     )
0026 else()
0027         set(QXLSX_LIBRARIES "")
0028 endif()
0029 
0030 mark_as_advanced(QXLSX_LIBRARIES QXLSX_INCLUDE_DIR)
0031 
0032 include(FeatureSummary)
0033 set_package_properties(QXlsx PROPERTIES
0034     DESCRIPTION "QXlsx is excel file(*.xlsx) reader/writer library"
0035     URL "https://github.com/QtExcel/QXlsx"
0036 )