Skip to content

Commit e73fb7e

Browse files
committed
Use BCJ2 filter for 7z artefacts, should save about 5%
1 parent c00c87b commit e73fb7e

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

appveyor-clang.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ after_build:
6161
- appveyor SetVariable -Name NAME_PREFIX -Value "%NAME_PREFIX%"
6262
#archive Far
6363
#save artifacts only for release as we keep on reaching the appveyor limit
64-
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=off -mx9 "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z" -x!obj\
64+
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=BCJ2 -mx9 "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z" -x!obj\
6565
- cd ..\..
6666

6767
artifacts:

appveyor-gcc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ after_build:
5959
- appveyor SetVariable -Name NAME_PREFIX -Value "%NAME_PREFIX%"
6060
#archive Far
6161
#save artifacts only for release as we keep on reaching the appveyor limit
62-
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=off -mx9 "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z" -x!obj\
62+
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=BCJ2 -mx9 "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z" -x!obj\
6363
- cd ..\..
6464

6565
artifacts:

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ after_build:
146146
#archive PDBs
147147
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=off -mx9 -ir!*.pdb "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.pdb.7z"
148148
#archive Far without PDBs
149-
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=off -mx9 -xr!*.pdb "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z"
149+
- if "%configuration%" == "Release" 7z a -m0=LZMA -mf=BCJ2 -mx9 -xr!*.pdb "%APPVEYOR_BUILD_FOLDER%\%NAME_PREFIX%.7z"
150150
- cd ..\..
151151
#create msi
152152
- cd misc\msi-installer

misc/nightly/old_plugins.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,19 +83,19 @@ cd ..
8383

8484
cd outfinalnew32/Plugins || exit 1
8585
cd FTP || exit 1
86-
7z a -m0=LZMA -mf=off -mx9 ../../../FarFtp.x86.7z
86+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../FarFtp.x86.7z
8787
cd ../MultiArc || exit 1
88-
7z a -m0=LZMA -mf=off -mx9 ../../../MultiArc.x86.7z
88+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../MultiArc.x86.7z
8989
cd ../../../
9090
cd outfinalnew64/Plugins || exit 1
9191
cd FTP || exit 1
92-
7z a -m0=LZMA -mf=off -mx9 ../../../FarFtp.x64.7z
92+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../FarFtp.x64.7z
9393
cd ../MultiArc || exit 1
94-
7z a -m0=LZMA -mf=off -mx9 ../../../MultiArc.x64.7z
94+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../MultiArc.x64.7z
9595
cd ../../../
9696
cd outfinalnewARM64/Plugins || exit 1
9797
cd FTP || exit 1
98-
7z a -m0=LZMA -mf=off -mx9 ../../../FarFtp.ARM64.7z
98+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../FarFtp.ARM64.7z
9999
cd ../MultiArc || exit 1
100-
7z a -m0=LZMA -mf=off -mx9 ../../../MultiArc.ARM64.7z
100+
7z a -m0=LZMA -mf=BCJ2 -mx9 ../../../MultiArc.ARM64.7z
101101
cd ../../../

misc/nightly/publish.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ processFarBuild()
2222
return 1
2323
fi
2424

25-
7za a -m0=LZMA -mf=off -mx9 -r -x!${ARCNAME}.msi -x!*.pdb ${ARCNAME}.7z *
25+
7za a -m0=LZMA -mf=BCJ2 -mx9 -r -x!${ARCNAME}.msi -x!*.pdb ${ARCNAME}.7z *
2626
7za a -m0=LZMA -mf=off -mx9 -r -i!./*.pdb ${ARCNAME}.pdb.7z
2727

2828
cd $BASE || return 1

0 commit comments

Comments
 (0)