bb64 release v30
This commit is contained in:
parent
e6b84a8d8c
commit
bc607d239d
11
install.sh
11
install.sh
@ -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"
|
||||
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user