Support config suffix when building icon engine

This commit is contained in:
Martchus 2021-09-13 21:26:56 +02:00
parent fbf820d538
commit d83eb91df0
2 changed files with 5 additions and 1 deletions

View File

@ -22,8 +22,12 @@ set(CONFIGURATION_PACKAGE_SUFFIX
set(CONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES
"${CONFIGURATION_PACKAGE_SUFFIX}"
CACHE STRING "sets the suffix for qtutilities")
set(CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME
"${CONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES}"
CACHE STRING "sets the suffix for qtforkawesome")
find_package(c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.5.0 REQUIRED)
find_package(qtutilities${CONFIGURATION_PACKAGE_SUFFIX_QTUTILITIES} 6.3.0 REQUIRED)
add_subdirectory(${META_PROJECT_NAME})
set(${META_PROJECT_NAME}${CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME}_DIR "${CMAKE_CURRENT_BINARY_DIR}/${META_PROJECT_NAME}")
add_subdirectory(iconengineplugin)

View File

@ -14,7 +14,7 @@ use_cpp_utilities(ONLY_HEADERS VISIBILITY PUBLIC)
use_qt_utilities(ONLY_HEADERS VISIBILITY PRIVATE)
# use main qtforkawesome library
find_package(qtforkawesome ${META_APP_VERSION} REQUIRED)
find_package(qtforkawesome${CONFIGURATION_PACKAGE_SUFFIX_QTFORKAWESOME} ${META_APP_VERSION} REQUIRED)
use_qt_fork_awesome()
include(BasicConfig)