From 152cb014ab7c2f031b8f42f15181c077f3688926 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Tue, 3 Mar 2020 08:59:31 +0100 Subject: [PATCH] Optimize cleaning NMAKE invocations are costly (slow, no-parallel support). Rather than pinpoint cleaning of each combination of $(PKG), $(LANG), $(PLAT) and $(CFG) related files, we do the wildcard cleaning of all $(PKG) related files. Signed-off-by: Simon Rozman --- Core/clean_all.bat | 7 +------ MSM.mak | Bin 7548 -> 7262 bytes Makefile | Bin 22010 -> 21482 bytes UI/clean_all.bat | 7 +------ 4 files changed, 2 insertions(+), 12 deletions(-) diff --git a/Core/clean_all.bat b/Core/clean_all.bat index 9e545e4..6346250 100644 --- a/Core/clean_all.bat +++ b/Core/clean_all.bat @@ -1,7 +1,2 @@ @echo off -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=Win32 -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=x64 -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=ARM64 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=Win32 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=x64 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=ARM64 +nmake.exe /ls Clean diff --git a/MSM.mak b/MSM.mak index b515cfd64e51d7437c1fb1a2bb5c143217f3fd7f..22ff372c65b8ff087b5525330d03c537894792dc 100644 GIT binary patch delta 1011 zcmb7CO-lk{5S|LOUED%lzgjJm0zcACgUlp}C`1Cwh`K}&Nfbz8UJ4?ke-Lx*(yddF zc!@6J9|`}0*YMD+<-2RTfh-L3^~|%+%-df5TzM-P@Y=9%+=XpOLjYUi5`GzC4li^+ zAIyOty7fb&2MfZq@Eb!A!Vtw--WocCB3uzlhCJE%j?F-pd_VNefFKqnTO~l1JYl@B zPB;Z4L%Cy1WPP0pJ`jKhjyQ&x4iU(}DNVjq{*5LnO8VHuL39{(r}2)n>&mZl9rT@z48F@T58#K8D zHZ4sQQ4{Bw-;m-cy40EyN4RlJIVV_8)fLy`YgN~imY9Z1o2xL*JO delta 488 zcmca-@yBXI4jX#_gExaagXZLPw#dn15^9q_u~{)HO%{~Uo*W>+2V}kHQU{9zd6UgJ zWuS5s#3X>MM0Q!Q9E2yxE)AA7!2cFdXu0E6Pil5$q$4r zplZZ6Cy1vp_V+tOhHc$$R`0fV39a44~^L mcLijDoIaV&PHB=d+vET*Juo-Vnrm`SU;>oQvH3wD7ZU)(FIk8H diff --git a/UI/clean_all.bat b/UI/clean_all.bat index 9e545e4..6346250 100644 --- a/UI/clean_all.bat +++ b/UI/clean_all.bat @@ -1,7 +1,2 @@ @echo off -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=Win32 -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=x64 -nmake.exe /ls Clean LANG=en_US CFG=Debug PLAT=ARM64 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=Win32 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=x64 -nmake.exe /ls Clean LANG=en_US CFG=Release PLAT=ARM64 +nmake.exe /ls Clean