mirror of
https://github.com/GAM-team/GAM.git
synced 2026-07-03 12:21:35 +00:00
Do update-profile even on an upgrade only (#1081)
This helps users that are installing on an additional computer; it shouldn't cause any issue when upgrading an existing installation
This commit is contained in:
@@ -234,6 +234,18 @@ else
|
|||||||
echo_green "Finished extracting GAM archive."
|
echo_green "Finished extracting GAM archive."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Update profile to add gam command
|
||||||
|
if [ "$update_profile" = true ]; then
|
||||||
|
alias_line="gam() { \"$target_dir/gam/gam\" \"\$@\" ; }"
|
||||||
|
if [ "$gamos" == "linux" ]; then
|
||||||
|
update_profile "$HOME/.bash_aliases" 0 || update_profile "$HOME/.bash_profile" 0 || update_profile "$HOME/.bashrc" 0 || update_profile "$HOME/.zshrc" 0
|
||||||
|
elif [ "$gamos" == "macos" ]; then
|
||||||
|
update_profile "$HOME/.bash_aliases" 0 || update_profile "$HOME/.bash_profile" 0 || update_profile "$HOME/.bashrc" 0 || update_profile "$HOME/.zshrc" 0 || update_profile "$HOME/.profile" 1
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo_yellow "skipping profile update."
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$upgrade_only" = true ]; then
|
if [ "$upgrade_only" = true ]; then
|
||||||
echo_green "Here's information about your GAM upgrade:"
|
echo_green "Here's information about your GAM upgrade:"
|
||||||
"$target_dir/gam/gam" version extended
|
"$target_dir/gam/gam" version extended
|
||||||
@@ -247,18 +259,6 @@ if [ "$upgrade_only" = true ]; then
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Update profile to add gam command
|
|
||||||
if [ "$update_profile" = true ]; then
|
|
||||||
alias_line="gam() { \"$target_dir/gam/gam\" \"\$@\" ; }"
|
|
||||||
if [ "$gamos" == "linux" ]; then
|
|
||||||
update_profile "$HOME/.bash_aliases" 0 || update_profile "$HOME/.bash_profile" 0 || update_profile "$HOME/.bashrc" 0 || update_profile "$HOME/.zshrc" 0
|
|
||||||
elif [ "$gamos" == "macos" ]; then
|
|
||||||
update_profile "$HOME/.bash_aliases" 0 || update_profile "$HOME/.bash_profile" 0 || update_profile "$HOME/.bashrc" 0 || update_profile "$HOME/.zshrc" 0 || update_profile "$HOME/.profile" 1
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo_yellow "skipping profile update."
|
|
||||||
fi
|
|
||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
read -p "Can you run a full browser on this machine? (usually Y for MacOS, N for Linux if you SSH into this machine) " yn
|
read -p "Can you run a full browser on this machine? (usually Y for MacOS, N for Linux if you SSH into this machine) " yn
|
||||||
case $yn in
|
case $yn in
|
||||||
|
|||||||
Reference in New Issue
Block a user