Reorganize repo: move scripts to contrib/scripts/, clean up .gitignore, untrack backup files
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user