diff options
Diffstat (limited to 'bin/build-electron')
| -rwxr-xr-x | bin/build-electron | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/bin/build-electron b/bin/build-electron index 1b90b556..dc7a1ca2 100755 --- a/bin/build-electron +++ b/bin/build-electron @@ -1,19 +1,16 @@ #!/bin/bash + + if [ "$BUILD" = "windows" ]; then - cd electron - yarn --link-duplicates --pure-lockfile && yarn run dist -w --ia32 + args="-w --ia32" elif [ "$BUILD" = "linux" ]; then args="-l --x64" - - docker run --rm \ - -e ELECTRON_CACHE=$HOME/.cache/electron \ - -v ${PWD}/electron:/project \ - -v ~/.cache/electron:/root/.cache/electron \ - electronuserland/builder:wine \ - /bin/bash -c "yarn --link-duplicates --pure-lockfile && yarn run dist ${args}" -else - cd electron - npm install - npm run dist +elif [ "$BUILD" = "osx" ]; then + args="-m" fi + +cd electron +npm install -g yarn +yarn --link-duplicates --pure-lockfile +yarn run dist ${args} |
