mirror of
https://github.com/Chia-Network/chia-blockchain.git
synced 2026-08-24 10:05:29 -05:00
Merge commit '8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5' into checkpoint/main_from_release_2.6.1_8a64bfc1e2bfbd9c586e9c8e32b5295de576f6d5
This commit is contained in:
@@ -19,6 +19,17 @@ if [ "$LAST_EXIT_CODE" -ne 0 ]; then
|
||||
exit $LAST_EXIT_CODE
|
||||
fi
|
||||
|
||||
# Webpack already bundled all JS into build/. Clear production dependencies from
|
||||
# package.json so electron-builder v26's node module collector doesn't fail when
|
||||
# it can't find workspace packages that are removed below for cache optimization.
|
||||
echo "Clearing dependencies from packages/gui/package.json for electron-builder"
|
||||
node -e "
|
||||
const fs = require('fs');
|
||||
const p = JSON.parse(fs.readFileSync('./packages/gui/package.json', 'utf8'));
|
||||
p.dependencies = {};
|
||||
fs.writeFileSync('./packages/gui/package.json', JSON.stringify(p, null, 2) + '\n');
|
||||
"
|
||||
|
||||
# Remove unused packages
|
||||
rm -rf node_modules
|
||||
|
||||
@@ -39,5 +50,5 @@ rm -rf electron/dist # ~186MB
|
||||
rm -rf "@mui" # ~71MB
|
||||
rm -rf typescript # ~63MB
|
||||
|
||||
# Remove `packages/gui/node_modules/@chia-network` because it causes an error on later `electron-packager` command
|
||||
# Remove `packages/gui/node_modules/@chia-network` to save cache space
|
||||
rm -rf "@chia-network"
|
||||
|
||||
@@ -18,6 +18,17 @@ if [ "$LAST_EXIT_CODE" -ne 0 ]; then
|
||||
exit $LAST_EXIT_CODE
|
||||
fi
|
||||
|
||||
# Webpack already bundled all JS into build/. Clear production dependencies from
|
||||
# package.json so electron-builder v26's node module collector doesn't fail when
|
||||
# it can't find workspace packages that are removed below for cache optimization.
|
||||
echo "Clearing dependencies from packages/gui/package.json for electron-builder"
|
||||
node -e "
|
||||
const fs = require('fs');
|
||||
const p = JSON.parse(fs.readFileSync('./packages/gui/package.json', 'utf8'));
|
||||
p.dependencies = {};
|
||||
fs.writeFileSync('./packages/gui/package.json', JSON.stringify(p, null, 2) + '\n');
|
||||
"
|
||||
|
||||
# Remove unused packages
|
||||
rm -rf node_modules
|
||||
|
||||
@@ -38,5 +49,5 @@ rm -rf electron/dist # ~186MB
|
||||
rm -rf "@mui" # ~71MB
|
||||
rm -rf typescript # ~63MB
|
||||
|
||||
# Remove `packages/gui/node_modules/@chia-network` because it causes an error on later `electron-packager` command
|
||||
# Remove `packages/gui/node_modules/@chia-network` to save cache space
|
||||
rm -rf "@chia-network"
|
||||
|
||||
@@ -20,6 +20,17 @@ if [ "$LAST_EXIT_CODE" -ne 0 ]; then
|
||||
exit $LAST_EXIT_CODE
|
||||
fi
|
||||
|
||||
# Webpack already bundled all JS into build/. Clear production dependencies from
|
||||
# package.json so electron-builder v26's node module collector doesn't fail when
|
||||
# it can't find workspace packages that are removed below for cache optimization.
|
||||
echo "Clearing dependencies from packages/gui/package.json for electron-builder"
|
||||
node -e "
|
||||
const fs = require('fs');
|
||||
const p = JSON.parse(fs.readFileSync('./packages/gui/package.json', 'utf8'));
|
||||
p.dependencies = {};
|
||||
fs.writeFileSync('./packages/gui/package.json', JSON.stringify(p, null, 2) + '\n');
|
||||
"
|
||||
|
||||
# Remove unused packages
|
||||
rm -rf node_modules
|
||||
|
||||
@@ -40,5 +51,5 @@ rm -rf electron/dist # ~186MB
|
||||
rm -rf "@mui" # ~71MB
|
||||
rm -rf typescript # ~63MB
|
||||
|
||||
# Remove `packages/gui/node_modules/@chia-network` because it causes an error on later `electron-packager` command
|
||||
# Remove `packages/gui/node_modules/@chia-network` to save cache space
|
||||
rm -rf "@chia-network"
|
||||
|
||||
@@ -29,6 +29,15 @@ If ($LastExitCode -gt 0){
|
||||
Throw "npm run build failed!"
|
||||
}
|
||||
|
||||
# Webpack already bundled all JS into build/. Clear production dependencies from
|
||||
# package.json so electron-builder v26's node module collector doesn't fail when
|
||||
# it can't find workspace packages that are removed below for cache optimization.
|
||||
Write-Output "Clearing dependencies from packages/gui/package.json for electron-builder"
|
||||
node -e "const fs = require('fs'); const p = JSON.parse(fs.readFileSync('./packages/gui/package.json', 'utf8')); p.dependencies = {}; fs.writeFileSync('./packages/gui/package.json', JSON.stringify(p, null, 2) + '\n');"
|
||||
If ($LastExitCode -gt 0){
|
||||
Throw "Failed to clear dependencies from packages/gui/package.json"
|
||||
}
|
||||
|
||||
# Remove unused packages
|
||||
Remove-Item node_modules -Recurse -Force
|
||||
|
||||
@@ -48,5 +57,5 @@ Remove-Item packages\wallets -Recurse -Force
|
||||
#Remove-Item "@mui" -Recurse -Force # ~71MB
|
||||
#Remove-Item typescript -Recurse -Force # ~63MB
|
||||
|
||||
# Remove `packages/gui/node_modules/@chia-network` because it causes an error on later `electron-packager` command
|
||||
# Remove `packages/gui/node_modules/@chia-network` to save cache space
|
||||
#Remove-Item "@chia-network" -Recurse -Force
|
||||
|
||||
+1
-1
Submodule chia-blockchain-gui updated: 92725c68ca...93da2237e9
Reference in New Issue
Block a user