From 57500995d3af2dfdae09488a804043b6fa844730 Mon Sep 17 00:00:00 2001 From: mirage335 Date: Sat, 19 Jul 2025 05:32:12 -0400 Subject: [PATCH] compress ubcp in installer --- _lib/nsis/ubDistBuild.nsi | 6 ++++-- _prog/build-special.sh | 6 +++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/_lib/nsis/ubDistBuild.nsi b/_lib/nsis/ubDistBuild.nsi index 834506d..0de2898 100644 --- a/_lib/nsis/ubDistBuild.nsi +++ b/_lib/nsis/ubDistBuild.nsi @@ -68,8 +68,10 @@ Section "Install" SetOutPath "C:\core\infrastructure\ubDistBuild" File /r "..\..\..\ubDistBuild-accessories\parts\ubDistBuild\*" - SetOutPath "C:\core\infrastructure\ubDistBuild\_local\ubcp" - File /r "..\..\..\ubDistBuild-accessories\parts\ubcp\package_ubcp-core\ubcp\*" + SetOutPath "C:\core\infrastructure\ubDistBuild\_local" + File "..\..\..\ubDistBuild-accessories\parts\ubcp\package_ubcp-core\ubcp.zip" + nsisunz::UnzipToLog "$INSTDIR\_local\ubcp.zip" "$INSTDIR\_local" + Delete "$INSTDIR\_local\ubcp.zip" ;ATTENTION Rename "C:\core\infrastructure\ubDistBuild-backup-uninstalled\_local\vm.img" "C:\core\infrastructure\ubDistBuild\_local\vm.img" diff --git a/_prog/build-special.sh b/_prog/build-special.sh index b7bef63..51b0e98 100644 --- a/_prog/build-special.sh +++ b/_prog/build-special.sh @@ -211,7 +211,11 @@ _build_ubDistBuild-build() { #! type makensis && _if_cygwin && _at_userMSW_probeCmd_discoverResource-cygwinNative-ProgramFiles 'makensis' 'NSIS/bin' false _getMinimal-build_ubDistBuild - + + ( + cd "$currentAccessoriesDir"/parts/ubcp/package_ubcp-core + 7za a -tzip -mx=9 ubcp.zip ubcp + ) unix2dos "$scriptAbsoluteFolder"/license-installer.txt