xlsxio/templateConfig.cmake.in

23 lines
907 B
CMake
Raw Normal View History

# cmake version configuration file for @XLSXIO_NAME@
GET_FILENAME_COMPONENT(XLSXIOREAD_ROOT "${CMAKE_CURRENT_LIST_FILE}" PATH)
2021-09-01 15:28:54 +02:00
# find library file
2021-09-03 08:00:12 +02:00
FIND_LIBRARY(@XLSXIO_LIB@_LIBRARY @XLSXIO_LIB@ PATHS ${XLSXIOREAD_ROOT}/lib /opt/xlsxio/lib PATH_SUFFIXES ${CMAKE_LIBRARY_ARCHITECTURE} NO_DEFAULT_PATH )
2021-09-01 15:28:54 +02:00
SET(@XLSXIO_LIB@_LIBRARIES ${@XLSXIO_LIB@_LIBRARY} @XLSXIO_LDFLAGS@)
2021-09-01 15:28:54 +02:00
# find include file
2021-09-03 08:00:12 +02:00
FIND_PATH(@XLSXIO_LIB@_INCLUDE_DIR @XLSXIO_HEADER@ PATHS ${XLSXIOREAD_ROOT}/include /opt/xlsxio/include NO_DEFAULT_PATH)
2021-09-01 15:28:54 +02:00
SET(@XLSXIO_LIB@_INCLUDE_DIRS ${@XLSXIO_LIB@_INCLUDE_DIR})
2021-09-01 15:28:54 +02:00
IF(NOT @XLSXIO_LIB@_LIBRARY OR NOT @XLSXIO_LIB@_INCLUDE_DIR)
# find using pkg_config
INCLUDE(FindPkgConfig)
PKG_CHECK_MODULES(@XLSXIO_LIB@ REQUIRED @XLSXIO_LIB@)
ELSE()
SET(@XLSXIO_LIB@_FOUND TRUE)
ENDIF()
2021-09-01 15:28:54 +02:00
IF(NOT @XLSXIO_LIB@_FOUND)
MESSAGE(FATAL_ERROR "Unable to find library: @XLSXIO_LIB@")
ENDIF()