bb64 release v30

This commit is contained in:
Your Name 2025-05-14 22:02:14 +12:00
parent e6b84a8d8c
commit bc607d239d
3 changed files with 16 additions and 9 deletions

View File

@ -8,6 +8,13 @@ set -e
# 4. moves the bb64 binary to /usr/local/bin
# 5. prints a message to the user
# 0. see if we were passed a folder to install to
# -----------------------------------------------------------------------------
INSTALL_DIR=$1
if [[ -z "$INSTALL_DIR" ]]; then
INSTALL_DIR="/usr/local/bin"
fi
# 1. Determine architecture
# -----------------------------------------------------------------------------
@ -37,12 +44,12 @@ chmod +x "$TMPDIR/bb64"
# 5. Move to /usr/local/bin
# -----------------------------------------------------------------------------
docker run --rm -v "$TMPDIR:/tmp" -v /usr/local/bin:/target alpine sh -c "cp /tmp/bb64 /target/bb64"
docker run --rm -v "$TMPDIR:/tmp" -v "$INSTALL_DIR:/target" alpine sh -c "cp /tmp/bb64 /target/bb64"
rm "$TMPDIR/bb64"
# 6. Print success message
# -----------------------------------------------------------------------------
echo "bb64 installed successfully to /usr/local/bin/bb64 (arch $ARCH)"
echo "bb64 installed successfully to $INSTALL_DIR/bb64 (arch $ARCH)"
echo " "
echo "Update bb64 with:"
echo " bb64 -u"

View File

@ -39,15 +39,15 @@ if [ ! -d "$INSTALL_DIR/aarch64-linux-musl-cross" ]; then
fi
# Print instructions for adding to PATH
cat <<EOF
# cat <<EOF
To use the musl cross compilers, add the following to your shell:
export PATH="$INSTALL_DIR/x86_64-linux-musl-cross/bin:$INSTALL_DIR/aarch64-linux-musl-cross/bin:$PATH"
# To use the musl cross compilers, add the following to your shell:
# export PATH="$INSTALL_DIR/x86_64-linux-musl-cross/bin:$INSTALL_DIR/aarch64-linux-musl-cross/bin:$PATH"
Or run:
export PATH="$INSTALL_DIR/x86_64-linux-musl-cross/bin:$INSTALL_DIR/aarch64-linux-musl-cross/bin:\$PATH"
# Or run:
# export PATH="$INSTALL_DIR/x86_64-linux-musl-cross/bin:$INSTALL_DIR/aarch64-linux-musl-cross/bin:\$PATH"
EOF
# EOF
# Clean up
rm -rf "$TMPDIR"

View File

@ -1 +1 @@
static const char *VERSION = "29";
static const char *VERSION = "30";