1
0
mirror of https://github.com/mintty/wsltty.git synced 2025-01-18 12:05:47 +00:00

add wsltty quiet installer (microsoft/winget-pkgs#40573)

This commit is contained in:
mintty 2022-01-18 00:00:00 +01:00
parent 76fad756e1
commit d1fa49985b

View File

@ -277,14 +277,25 @@ cop: copcab
mkdir -p rel mkdir -p rel
cp -fl $(CAB)/* rel/ cp -fl $(CAB)/* rel/
installer: cop installer: cop cab normal-installer silent-installer
cab:
# build cab archive
lcab -r $(CAB) rel/$(CAB).cab
normal-installer:
# prepare build of installer # prepare build of installer
rm -f rel/$(CAB)-install.exe rm -f rel/$(CAB)-install.exe
sed -e "s,%version%,$(ver)," -e "s,%arch%,$(arch)," makewinx.cfg > rel/wsltty.SED sed -e "s,%version%,$(ver)," -e "s,%arch%,$(arch)," makewinx.cfg > rel/wsltty.SED
# build installer # build installer
cd rel; iexpress /n wsltty.SED cd rel; iexpress /n wsltty.SED
# build cab archive
lcab -r $(CAB) rel/$(CAB).cab silent-installer:
# prepare build of installer
rm -f rel/$(CAB)-install-quiet.exe
cd rel; sed -e "/ShowInstallProgramWindow/ s/0/1/" -e "/HideExtractAnimation/ s/0/1/" -e "/InstallPrompt/ s/=.*/=/" -e "/FinishMessage/ s/=.*/=/" -e "/TargetName/ s/install.exe/install-quiet.exe/" wsltty.SED > wsltty-quiet.SED
# build installer
cd rel; iexpress /n wsltty-quiet.SED
install: cop installbat install: cop installbat