kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
22 wiersze
763 B
Bash
Executable File
22 wiersze
763 B
Bash
Executable File
NWJS_VERSION=0.49.2
|
|
NWJS_FULL_NAME=nwjs-sdk-v$NWJS_VERSION-osx-x64
|
|
|
|
if [ ! -e build/macos/$NWJS_FULL_NAME/nwjs.app ]; then
|
|
echo "Downloading NWJS $NWJS_VERSION ($NWJS_FULL_NAME)"
|
|
mkdir -p build/macos
|
|
cd build/macos
|
|
curl -O https://dl.nwjs.io/v$NWJS_VERSION/$NWJS_FULL_NAME.zip
|
|
unzip $NWJS_FULL_NAME.zip
|
|
cd ../..
|
|
fi
|
|
|
|
# Disable `product_string` before running nwjs (see https://github.com/nwjs/nw.js/issues/7253)
|
|
sed -i "" -e s/\"product_string\"/\"ignore_product_string\"/g package.nw/package.json
|
|
|
|
# Give time (15 seconds) for nwjs to start and then restore `product_string`
|
|
( sleep 15 ; sed -i "" -e s/\"ignore_product_string\"/\"product_string\"/g package.nw/package.json ) &
|
|
|
|
build/macos/$NWJS_FULL_NAME/nwjs.app/Contents/MacOS/nwjs ./package.nw
|
|
|
|
|