From d83eb91df0307df843766d8e14a03b1d84fcd600 Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 13 Sep 2021 21:26:56 +0200 Subject: [PATCH] Support config suffix when building icon engine --- CMakeLists.txt | 4 ++++ iconengineplugin/CMakeLists.txt | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 542d8df..27ff402 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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) diff --git a/iconengineplugin/CMakeLists.txt b/iconengineplugin/CMakeLists.txt index 697b584..108e098 100644 --- a/iconengineplugin/CMakeLists.txt +++ b/iconengineplugin/CMakeLists.txt @@ -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)