From a16981cbe58eff339f7064cce4487f09bc09d1a1 Mon Sep 17 00:00:00 2001 From: TheLastRar Date: Sun, 11 May 2025 22:53:28 +0100 Subject: [PATCH] CMake: Pick release packages when building with devel --- cmake/BuildParameters.cmake | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmake/BuildParameters.cmake b/cmake/BuildParameters.cmake index 2389b5132f..2f07df1c4b 100644 --- a/cmake/BuildParameters.cmake +++ b/cmake/BuildParameters.cmake @@ -64,10 +64,12 @@ set(CMAKE_SHARED_LINKER_FLAGS_DEVEL "${CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO} CACHE STRING "Flags used for linking shared libraries during development builds" FORCE) set(CMAKE_EXE_LINKER_FLAGS_DEVEL "${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO}" CACHE STRING "Flags used for linking executables during development builds" FORCE) +set(CMAKE_MAP_IMPORTED_CONFIG_DEVEL "RelWithDebInfo" "Release" "" + CACHE STRING "Configurations used when importing packages for development builds" FORCE) if(CMAKE_CONFIGURATION_TYPES) list(INSERT CMAKE_CONFIGURATION_TYPES 0 Devel) endif() -mark_as_advanced(CMAKE_C_FLAGS_DEVEL CMAKE_CXX_FLAGS_DEVEL CMAKE_LINKER_FLAGS_DEVEL CMAKE_SHARED_LINKER_FLAGS_DEVEL CMAKE_EXE_LINKER_FLAGS_DEVEL) +mark_as_advanced(CMAKE_C_FLAGS_DEVEL CMAKE_CXX_FLAGS_DEVEL CMAKE_LINKER_FLAGS_DEVEL CMAKE_SHARED_LINKER_FLAGS_DEVEL CMAKE_EXE_LINKER_FLAGS_DEVEL CMAKE_MAP_IMPORTED_CONFIG_DEVEL) #------------------------------------------------------------------------------- # Select the architecture