mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-16 06:18:42 +02:00
Move electron build script to /tools/
Also enables bash strict mode flags for the build script
This commit is contained in:
22
tools/package-electron.sh
Normal file
22
tools/package-electron.sh
Normal file
@@ -0,0 +1,22 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -euxo pipefail
|
||||
|
||||
# Clear out any files remaining from old builds
|
||||
rm -rf .package
|
||||
|
||||
mkdir -p .package/dist/ || true
|
||||
|
||||
cp index.html .package
|
||||
cp favicon.ico .package
|
||||
cp -r electron/* .package
|
||||
cp -r dist .package
|
||||
|
||||
# Install electron sub-dependencies
|
||||
cd electron
|
||||
npm install
|
||||
cd ..
|
||||
|
||||
BUILD_PLATFORM="${1:-"all"}"
|
||||
# And finally build the app.
|
||||
npm run electron:packager-$BUILD_PLATFORM
|
||||
Reference in New Issue
Block a user