GetPrerequisites: Support CMAKE_OBJDUMP with .exe extension

When running `fixup_bundle` in a MSYS environment it fails because
`gp_tool` resolves to `objdump.exe` and not just `objdump`.

Fixes: #22381
This commit is contained in:
Daniel Schlegel
2021-09-28 10:11:00 -04:00
committed by Brad King
parent 966d9b3967
commit 403f343082
+1 -1
View File
@@ -746,7 +746,7 @@ function(get_prerequisites target prerequisites_var exclude_system recurse exepa
set(gp_regex_error "")
set(gp_regex_fallback "")
set(gp_regex_cmp_count 1)
elseif(gp_tool MATCHES "objdump$")
elseif(gp_tool MATCHES "objdump(\\.exe)?$")
set(gp_cmd_args "-p")
set(gp_regex "^\t*DLL Name: (.*\\.[Dd][Ll][Ll])${eol_char}$")
set(gp_regex_error "")