Reorganize repo: move scripts to contrib/scripts/, clean up .gitignore, untrack backup files

This commit is contained in:
dan_s
2026-02-26 19:42:28 -06:00
parent 10a1b27de1
commit 896fa9c107
35 changed files with 363 additions and 19505 deletions

View File

@@ -102,7 +102,7 @@ make "$@" V=1 NO_GTEST=1 STATIC=1
echo "Creating macOS release package..."
VERSION=$(grep -oP 'define\(_CLIENT_VERSION.*?,\s*\K[0-9]+' configure.ac | head -3 | tr '\n' '.' | sed 's/\.$//')
VERSION=${VERSION:-3.10.5}
RELEASE_DIR="release/mac"
RELEASE_DIR="release/${VERSION}-mac"
mkdir -p "$RELEASE_DIR"
# Strip binaries
@@ -112,7 +112,7 @@ strip src/hushd src/hush-cli src/hush-tx 2>/dev/null || true
cp src/hushd src/hush-cli src/hush-tx "$RELEASE_DIR/"
# Copy wrapper scripts
cp src/hush-arrakis-chain src/dragonxd src/dragonx-cli "$RELEASE_DIR/" 2>/dev/null || true
cp contrib/scripts/hush-arrakis-chain contrib/scripts/dragonxd contrib/scripts/dragonx-cli "$RELEASE_DIR/" 2>/dev/null || true
# Copy required data files
cp asmap.dat sapling-spend.params sapling-output.params "$RELEASE_DIR/" 2>/dev/null || true
@@ -121,10 +121,10 @@ cp asmap.dat sapling-spend.params sapling-output.params "$RELEASE_DIR/" 2>/dev/n
cp contrib/bootstrap/bootstrap-dragonx.sh "$RELEASE_DIR/" 2>/dev/null || true
# Create ZIP
rm -f "$RELEASE_DIR/hush-${VERSION}-mac.zip"
rm -f "$RELEASE_DIR/${VERSION}-mac.zip"
cd "$RELEASE_DIR"
zip -9 "hush-${VERSION}-mac.zip" *
cd ..
zip -9 "${VERSION}-mac.zip" *
cd ../..
echo "Release package created: $RELEASE_DIR/hush-${VERSION}-mac.zip"
ls -lh "$RELEASE_DIR/hush-${VERSION}-mac.zip"
echo "Release package created: $RELEASE_DIR/${VERSION}-mac.zip"
ls -lh "$RELEASE_DIR/${VERSION}-mac.zip"