You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
736 B
21 lines
736 B
#!/bin/env bash
|
|
|
|
export LINUX_BREW_PATH="/home/linuxbrew/.linuxbrew";
|
|
export MAC_BREW_PATH="/opt/homebrew/";
|
|
|
|
|
|
if [[ ! -d "${LINUX_BREW_PATH}" && ! -d "${MAC_BREW_PATH}" ]]; then
|
|
echo "Installing brew";
|
|
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh -o /tmp/brew_install.sh;
|
|
chmod +x /tmp/brew_install.sh;
|
|
/tmp/brew_install.sh;
|
|
rm -rf /tmp/brew_install.sh;
|
|
fi
|
|
|
|
[[ -f "${LINUX_BREW_PATH}/bin/brew" ]] && eval "$(${LINUX_BREW_PATH}/bin/brew shellenv)";
|
|
[[ -f "${MAC_BREW_PATH}/bin/brew" ]] && eval "$(${MAC_BREW_PATH}/bin/brew shellenv)";
|
|
|
|
[[ -f "$(brew --prefix bash-completion)/etc/bash_completion" ]] || brew install bash-completion
|
|
|
|
source "$(brew --prefix bash-completion)/etc/bash_completion";
|