summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-01-07 09:09:40 +0100
committerOskar Nyberg <oskar@mullvad.net>2022-01-07 09:09:40 +0100
commitfb06eacfae93bb776fbd9861e419eebf284137ee (patch)
tree087aabf82024ea212520b397eb492ff701aebbe7
parentfd29464923a65836d1d91b3273bc3d18df973087 (diff)
parentbe1c257b99a1fd11cd7f024bacc49b2ac5871d0c (diff)
downloadmullvadvpn-fb06eacfae93bb776fbd9861e419eebf284137ee.tar.xz
mullvadvpn-fb06eacfae93bb776fbd9861e419eebf284137ee.zip
Merge branch 'respect-compression-flag'
-rw-r--r--gui/tasks/distribution.js8
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: {