From 4af61a89bd71aa5df6ea875b13aac7cdd507a009 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Thu, 13 Jul 2023 09:48:06 +0700 Subject: [PATCH] chore(windows): turn msi compression off for test builds --- common/windows/delphi/Defines.mak | 5 +++++ windows/src/Defines.mak | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/common/windows/delphi/Defines.mak b/common/windows/delphi/Defines.mak index 280fc59aa8..81ce4b5596 100644 --- a/common/windows/delphi/Defines.mak +++ b/common/windows/delphi/Defines.mak @@ -187,8 +187,13 @@ WIXLIGHTLINT= -sice:ICE82 -sice:ICE80 # for debug builds, we turn off compression because it is so hideously slow WIXLIGHTCOMPRESSION=-dcl:none !ELSE +!IF "$(VERSION_ENVIRONMENT)" == "test" +# for test builds, we also turn off compression +WIXLIGHTCOMPRESSION=-dcl:none +!ELSE WIXLIGHTCOMPRESSION= !ENDIF +!ENDIF WIXLIGHT=$(WIXPATH)\light.exe -wx -nologo $(WIXLIGHTLINT) $(WIXLIGHTCOMPRESSION) diff --git a/windows/src/Defines.mak b/windows/src/Defines.mak index 8185a4cddc..fb743b8b2d 100644 --- a/windows/src/Defines.mak +++ b/windows/src/Defines.mak @@ -210,8 +210,13 @@ WIXLIGHTLINT= -sice:ICE82 -sice:ICE80 # for debug builds, we turn off compression because it is so hideously slow WIXLIGHTCOMPRESSION=-dcl:none !ELSE +!IF "$(VERSION_ENVIRONMENT)" == "test" +# for test builds, we also turn off compression +WIXLIGHTCOMPRESSION=-dcl:none +!ELSE WIXLIGHTCOMPRESSION= !ENDIF +!ENDIF WIXLIGHT=$(WIXPATH)\light.exe -wx -nologo $(WIXLIGHTLINT) $(WIXLIGHTCOMPRESSION) WIXLIT=$(WIXPATH)\lit.exe -wx -nologo