Updated install.sh and webinstall.sh to not add extraneous copies of path and STEAMTRICKS_PREFIX
This commit is contained in:
16
install.sh
16
install.sh
@@ -10,13 +10,19 @@ unsupported_shell () {
|
||||
|
||||
install () {
|
||||
export SHELLPROFILE="$1"
|
||||
mkdir $HOME/.steamtricks
|
||||
cp -r steamtricks/* $HOME/.steamtricks
|
||||
if [ -d "$HOME/.steamtricks" ]; then
|
||||
else
|
||||
mkdir $HOME/.steamtricks
|
||||
fi
|
||||
cp -r steamtricks/* $HOME/.steamtricks/
|
||||
chmod 755 $HOME/.steamtricks/bin/steamtricks
|
||||
echo "export STEAMTRICKS_PREFIX=\"$HOME/.steamtricks\"">>"${SHELLPROFILE}"
|
||||
echo "export PATH=\"\$PATH:$HOME/.steamtricks/bin\"">>"${SHELLPROFILE}"
|
||||
if [ -z "$STEAMTRICKS_PREFIX" ]; then
|
||||
echo "export STEAMTRICKS_PREFIX=\"$HOME/.steamtricks\"">>"${SHELLPROFILE}"
|
||||
fi
|
||||
|
||||
echo "Install completed! Please source your profile $SHELLPROFILE to load the changes!"
|
||||
if [ -z "$(echo $PATH | grep 'steamtricks')" ]; then
|
||||
echo "Install completed! Please source your profile $SHELLPROFILE to load the changes!"
|
||||
fi
|
||||
}
|
||||
|
||||
install_manager () {
|
||||
|
||||
@@ -12,10 +12,16 @@ unsupported_shell () {
|
||||
|
||||
install () {
|
||||
export SHELLPROFILE="$1"
|
||||
curl "$DOWNLOADURL" | tar -xvC $HOME/
|
||||
curl "$DOWNLOADURL" | tar -xvC $HOME/ || echo "Could not install steamtricks" && exit 1
|
||||
chmod 755 $HOME/.steamtricks/bin/steamtricks
|
||||
echo "export STEAMTRICKS_PREFIX=\"$HOME/.steamtricks\"">>"${SHELLPROFILE}"
|
||||
echo "export PATH=\"\$PATH:$HOME/.steamtricks/bin\"">>"${SHELLPROFILE}"
|
||||
|
||||
if [ -z "$STEAMTRICKS_PREFIX" ]; then
|
||||
echo "export STEAMTRICKS_PREFIX=\"$HOME/.steamtricks\"">>"${SHELLPROFILE}"
|
||||
fi
|
||||
|
||||
if [ -z "$(echo $PATH | grep 'steamtricks')" ]; then
|
||||
echo "Install completed! Please source your profile $SHELLPROFILE to load the changes!"
|
||||
fi
|
||||
|
||||
echo "Install completed! Please source your profile $SHELLPROFILE to load the changes!"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user