Skip to content

Commit 21935a9

Browse files
committed
possible to specify the platform to build package
$ node tasks/build.js darwin or win32 or linux or none (all platforms)
1 parent c02a07e commit 21935a9

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tasks/build.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ const archiver = require('archiver')
66
const path = require('path')
77
const fs = require('fs')
88

9+
const targetPlatforms = process.argv[2] ? [process.argv[2]] : ['darwin', 'linux', 'win32']
10+
911
const config = {
1012
packager: {
1113
arch: 'x64',
@@ -15,7 +17,7 @@ const config = {
1517
ignore: 'editor/',
1618
out: path.join(where.root, 'builds'),
1719
overwrite: true,
18-
platform: ['darwin', 'linux', 'win32']
20+
platform: targetPlatforms
1921
},
2022
packageName: {
2123
'Thinreports Editor-darwin-x64': 'ThinreportsEditor-mac',

0 commit comments

Comments
 (0)