forked from olcxjas-softworks/LarpixClient
update deps & add version sync
This commit is contained in:
parent
c0a645b4e5
commit
5a04288e96
82 changed files with 121 additions and 76 deletions
|
|
@ -1,3 +1,24 @@
|
|||
#update versions
|
||||
if [ -f version.json ]; then
|
||||
echo "Syncing versions..."
|
||||
VERSION_CODE=$(node -p "require('./version.json').versionCode")
|
||||
VERSION_NAME=$(node -p "require('./version.json').versionName")
|
||||
VERSION_NPM=$(node -p "require('./version.json').npmVersion")
|
||||
|
||||
# Update webroot
|
||||
echo "const CLIENT_VERSION = \"$VERSION_NAME\";" > webroot/version.js
|
||||
|
||||
# Update android
|
||||
sed -i -E "s/versionCode [0-9]+/versionCode $VERSION_CODE/" android/app/build.gradle
|
||||
sed -i -E "s/versionName \".*\"/versionName \"$VERSION_NAME\"/" android/app/build.gradle
|
||||
|
||||
# Update electron package.json
|
||||
node -e "const fs=require('fs'); let p=JSON.parse(fs.readFileSync('electron/package.json')); p.version='$VERSION_NPM'; fs.writeFileSync('electron/package.json', JSON.stringify(p, null, 2) + '\n');"
|
||||
|
||||
# Update root package.json
|
||||
node -e "const fs=require('fs'); let p=JSON.parse(fs.readFileSync('package.json')); p.version='$VERSION_NPM'; fs.writeFileSync('package.json', JSON.stringify(p, null, 2) + '\n');"
|
||||
fi
|
||||
|
||||
#update plugins
|
||||
npx cap sync
|
||||
#update assets
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue