From 8f37a3a37c34c6f3af93ed16278bf4f44bdd6098 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Fri, 15 Jan 2016 14:38:25 +0300 Subject: [PATCH] cmake: make ocv_cmake_dump_vars() case insensitive --- cmake/OpenCVUtils.cmake | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmake/OpenCVUtils.cmake b/cmake/OpenCVUtils.cmake index 75073f5a85..765ee71090 100644 --- a/cmake/OpenCVUtils.cmake +++ b/cmake/OpenCVUtils.cmake @@ -2,12 +2,14 @@ include(CMakeParseArguments) # Debugging function function(ocv_cmake_dump_vars) + set(VARS "") + get_cmake_property(_variableNames VARIABLES) cmake_parse_arguments(DUMP "" "TOFILE" "" ${ARGN}) set(regex "${DUMP_UNPARSED_ARGUMENTS}") - get_cmake_property(_variableNames VARIABLES) - set(VARS "") + string(TOLOWER "${regex}" regex_lower) foreach(_variableName ${_variableNames}) - if(_variableName MATCHES "${regex}") + string(TOLOWER "${_variableName}" _variableName_lower) + if(_variableName MATCHES "${regex}" OR _variableName_lower MATCHES "${regex_lower}") set(VARS "${VARS}${_variableName}=${${_variableName}}\n") endif() endforeach()