diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2022-01-07 09:09:40 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2022-01-07 09:09:40 +0100 |
| commit | fb06eacfae93bb776fbd9861e419eebf284137ee (patch) | |
| tree | 087aabf82024ea212520b397eb492ff701aebbe7 | |
| parent | fd29464923a65836d1d91b3273bc3d18df973087 (diff) | |
| parent | be1c257b99a1fd11cd7f024bacc49b2ac5871d0c (diff) | |
| download | mullvadvpn-fb06eacfae93bb776fbd9861e419eebf284137ee.tar.xz mullvadvpn-fb06eacfae93bb776fbd9861e419eebf284137ee.zip | |
Merge branch 'respect-compression-flag'
| -rw-r--r-- | gui/tasks/distribution.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gui/tasks/distribution.js b/gui/tasks/distribution.js index de6ca3bd57..411970486d 100644 --- a/gui/tasks/distribution.js +++ b/gui/tasks/distribution.js @@ -5,7 +5,7 @@ const parseSemver = require('semver/functions/parse'); const { notarize } = require('electron-notarize'); const { version } = require('../package.json'); -const compression = process.argv.includes('--no-compression') ? 'store' : 'normal'; +const noCompression = process.argv.includes('--no-compression'); const noAppleNotarization = process.argv.includes('--no-apple-notarization'); const universal = process.argv.includes('--universal'); @@ -15,7 +15,7 @@ const config = { copyright: 'Mullvad VPN AB', productName: 'Mullvad VPN', asar: true, - compression: compression, + compression: noCompression ? 'store' : 'normal', extraResources: [ { from: distAssets('ca.crt'), to: '.' }, { from: distAssets('relays.json'), to: '.' }, @@ -269,6 +269,10 @@ function notarizeMac(notarizePath) { } function packLinux() { + if (noCompression) { + config.rpm.fpm.unshift('--rpm-compression', 'none'); + } + return builder.build({ targets: builder.Platform.LINUX.createTarget(), config: { |
