Browse Source

installation script: use $INSTALL_DIR instead of hard-coded $HOME/.fnm (#114)

remotes/origin/add-simple-redirecting-site
Gal Schlezinger 6 years ago committed by GitHub
parent
commit
671c833518
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 15
      .ci/install.sh

15
.ci/install.sh

@ -18,8 +18,7 @@ INSTALL_DIR="$HOME/.fnm" @@ -18,8 +18,7 @@ INSTALL_DIR="$HOME/.fnm"
# Parse Flags
parse_args() {
while [[ $# -gt 0 ]]
do
while [[ $# -gt 0 ]]; do
key="$1"
case $key in
@ -85,12 +84,12 @@ setup_shell() { @@ -85,12 +84,12 @@ setup_shell() {
echo "Installing for Zsh. Appending the following to $CONF_FILE:"
echo ""
echo ' # fnm'
echo ' export PATH=$HOME/.fnm:$PATH'
echo ' export PATH='"$INSTALL_DIR"':$PATH'
echo ' eval "`fnm env --multi`"'
echo '' >>$CONF_FILE
echo '# fnm' >>$CONF_FILE
echo 'export PATH=$HOME/.fnm:$PATH' >> $CONF_FILE
echo 'export PATH='$INSTALL_DIR':$PATH' >>$CONF_FILE
echo 'eval "`fnm env --multi`"' >>$CONF_FILE
elif [ "$CURRENT_SHELL" == "fish" ]; then
@ -98,12 +97,12 @@ setup_shell() { @@ -98,12 +97,12 @@ setup_shell() {
echo "Installing for Fish. Appending the following to $CONF_FILE:"
echo ""
echo ' # fnm'
echo ' set PATH $HOME/.fnm $PATH'
echo ' set PATH '"$INSTALL_DIR"' $PATH'
echo ' fnm env --multi | source'
echo '' >>$CONF_FILE
echo '# fnm' >>$CONF_FILE
echo 'set PATH $HOME/.fnm $PATH' >> $CONF_FILE
echo 'set PATH '"$INSTALL_DIR"' $PATH' >>$CONF_FILE
echo 'fnm env --multi | source' >>$CONF_FILE
elif [ "$CURRENT_SHELL" == "bash" ]; then
@ -115,12 +114,12 @@ setup_shell() { @@ -115,12 +114,12 @@ setup_shell() {
echo "Installing for Bash. Appending the following to $CONF_FILE:"
echo ""
echo ' # fnm'
echo ' export PATH=$HOME/.fnm:$PATH'
echo ' export PATH='"$INSTALL_DIR"':$PATH'
echo ' eval "`fnm env --multi`"'
echo '' >>$CONF_FILE
echo '# fnm' >>$CONF_FILE
echo 'export PATH=$HOME/.fnm:$PATH' >> $CONF_FILE
echo 'export PATH='"$INSTALL_DIR"':$PATH' >>$CONF_FILE
echo 'eval "`fnm env --multi`"' >>$CONF_FILE
else

Loading…
Cancel
Save