From d64ef80a04a239d8d0b9c0277620c13533991c95 Mon Sep 17 00:00:00 2001 From: Alex Alabuzhev Date: Wed, 19 Jul 2023 19:06:55 +0100 Subject: [PATCH] Use BCJ2 filter for 7z artefacts, should save about 5% --- .github/workflows/release.yml | 2 +- src/NetBox/scripts/make_dist.cmd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 652b721e5..804b2d868 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -69,7 +69,7 @@ jobs: shell: bash run: | cp LICENSE.txt README.md README.RU.md README.PL.md ./Far3_${{ matrix.platform }}/Plugins/NetBox/ - 7z a -m0=LZMA -mf=off -mx9 ${{ env.netbox_name }} ./Far3_${{ matrix.platform }}/Plugins/* -xr!*.pdb + 7z a -m0=LZMA -mf=BCJ2 -mx9 ${{ env.netbox_name }} ./Far3_${{ matrix.platform }}/Plugins/* -xr!*.pdb 7z a -m0=LZMA -mf=off -mx9 ${{ env.netbox_pdb_name }} ./Far3_${{ matrix.platform }}/Plugins/NetBox/NetBox.pdb - name: Upload result diff --git a/src/NetBox/scripts/make_dist.cmd b/src/NetBox/scripts/make_dist.cmd index 430feeebb..214f3002c 100644 --- a/src/NetBox/scripts/make_dist.cmd +++ b/src/NetBox/scripts/make_dist.cmd @@ -43,7 +43,7 @@ copy ..\..\%FARVER%_%PLUGINARCH%\Plugins\%PLUGINNAME%\%PLUGINNAME%.dll %PKGDIRAR if exist %PKGNAME% del %PKGNAME% if exist ../../build/%PLUGINNAME%/%FARVER%/%PLUGINARCH% ( if exist "C:\Program Files\7-Zip\7z.exe" ( - call "C:\Program Files\7-Zip\7z.exe" a -m0=LZMA -mf=off -mx9 -r ../../build/%PKGNAME% ../../build/%PLUGINNAME%/%FARVER%/%PLUGINARCH%/* > NUL + call "C:\Program Files\7-Zip\7z.exe" a -m0=LZMA -mf=BCJ2 -mx9 -r ../../build/%PKGNAME% ../../build/%PLUGINNAME%/%FARVER%/%PLUGINARCH%/* > NUL if errorlevel 1 echo Error creating archive & exit 1 /b @rem rmdir /S /Q %PKGDIRARCH% echo Package %PKGNAME% created