Files
qtPartlist/3rdparty/qtxlsx/QtXlsxWriterConfig.cmake.in
Herwig Birke cd0d3f76ad .
2018-01-30 16:48:23 +01:00

41 lines
1.7 KiB
CMake

#########################################
#
# Cmake QtXlsxWriter configuration file
#
# Usage from an external project:
# In your CMakeLists.txt, add these lines:
#
# FIND_PACKAGE(QtXlsxWriter REQUIRED)
# TARGET_LINK_LIBRARIES(MY_TARGET_NAME ${QtXlsxWriter_LIBS})
#
# This file will define the following variables:
#
# - QtXlsxWriter_BIN : The list of libraries to link against (.DLL, .SO).
# - QtXlsxWriter_LIBS : The list of libraries to link against (LIB, .A).
# - QtXlsxWriter_LIB_DIR : The directory(es) where lib files are. Calling LINK_DIRECTORIES
# with this path is NOT needed.
# - QtXlsxWriter_INCLUDE_DIRS : The QtXlsxWriter include directories (automatically added)
#
#########################################
if(CMAKE_VERSION VERSION_GREATER 2.6.2)
unset(QtXlsxWriter_CONFIG_PATH CACHE)
endif()
set(QtXlsxWriter_CONFIG_PATH "@QtXlsxWriter_CONFIG_PATH@")
set(QtXlsxWriter_FOUND TRUE CACHE BOOL "" FORCE)
set(QtXlsxWriter_LIBS QtXlsxWriter)
set(QtXlsxWriter_LIB_BIN ${QtXlsxWriter_CONFIG_PATH}/bin)
set(QtXlsxWriter_LIB_DIR ${QtXlsxWriter_CONFIG_PATH}/lib)
set(QtXlsxWriter_INCLUDE_DIRS ${QtXlsxWriter_CONFIG_PATH}/include)
include_directories(BEFORE ${QtXlsxWriter_INCLUDE_DIRS})
link_directories( ${LINK_DIRECTORIES} ${QtXlsxWriter_LIB_DIR} )
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args( QtXlsxWriter DEFAULT_MSG
QtXlsxWriter_LIBS QtXlsxWriter_INCLUDE_DIRS)
mark_as_advanced(FORCE QtXlsxWriter_LIBS QtXlsxWriter_LIB_DIR QtXlsxWriter_INCLUDE_DIRS)