summaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2017-06-08 08:02:26 +0200
committerRichard Levitte <levitte@openssl.org>2017-06-08 16:57:57 +0200
commitf389bb691130c5e393d9b35fa5961cceda00093f (patch)
treefbc2acc2e3a24b716d8382f0ce18c3c4227e4528 /Configurations
parent1ec7eff1b2d761592df564d7ee92f65e08da4cd6 (diff)
Windows: rearrange programs cleanup
The list of programs hit nmake's maximum line length, so we split up the line in smaller chunks. Fixes #3634 Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3636) (cherry picked from commit edef840f23b31066df4333995f544ae0f32d3e09)
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/windows-makefile.tmpl6
1 files changed, 4 insertions, 2 deletions
diff --git a/Configurations/windows-makefile.tmpl b/Configurations/windows-makefile.tmpl
index 77104cfa74..f7aa58a728 100644
--- a/Configurations/windows-makefile.tmpl
+++ b/Configurations/windows-makefile.tmpl
@@ -72,7 +72,7 @@ SHLIBS={- join(" ", map { shlib($_) } @{$unified_info{libraries}}) -}
SHLIBPDBS={- join(" ", map { local $shlibext = ".pdb"; shlib($_) } @{$unified_info{libraries}}) -}
ENGINES={- join(" ", map { dso($_) } @{$unified_info{engines}}) -}
ENGINEPDBS={- join(" ", map { local $dsoext = ".pdb"; dso($_) } @{$unified_info{engines}}) -}
-PROGRAMS={- join(" ", map { $_.$exeext } @{$unified_info{programs}}) -}
+PROGRAMS={- our @PROGRAMS = map { $_.$exeext } @{$unified_info{programs}}; join(" ", @PROGRAMS) -}
PROGRAMPDBS={- join(" ", map { $_.".pdb" } @{$unified_info{programs}}) -}
SCRIPTS={- join(" ", @{$unified_info{scripts}}) -}
{- output_off() if $disabled{makedepend}; "" -}
@@ -229,7 +229,9 @@ libclean:
-del /Q ossl_static.pdb
clean: libclean
- -del /Q /F $(PROGRAMS) $(ENGINES) $(SCRIPTS)
+ {- join("\n\t", map { "-del /Q /F $_" } @PROGRAMS) -}
+ -del /Q /F $(ENGINES)
+ -del /Q /F $(SCRIPTS)
-del /Q /F $(GENERATED)
-del /Q /S /F *.d
-del /Q /S /F *.obj