CPack/RPM: Honor CPACK_RPM_<component>_PACKAGE_ variables when set OFF

Fixes: #23182
This commit is contained in:
Philip Bailey
2022-02-08 14:40:57 -05:00
committed by Brad King
parent 6b6d0d12a7
commit 114a04f89c

View File

@@ -790,7 +790,7 @@ function(cpack_rpm_variable_fallback OUTPUT_VAR_NAME)
set(FALLBACK_VAR_NAMES ${ARGN})
foreach(variable_name IN LISTS FALLBACK_VAR_NAMES)
if(${variable_name})
if(DEFINED ${variable_name})
set(${OUTPUT_VAR_NAME} "${${variable_name}}" PARENT_SCOPE)
break()
endif()