From: Andrey Miroshnikov Date: Mon, 25 Jul 2022 15:41:58 +0000 (+0100) Subject: tasyagle-install: Added check with .bashrc, commented out doc generation X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f6e82566f2d1c4755373824406858fd08d89d6ca;p=dev-env-setup.git tasyagle-install: Added check with .bashrc, commented out doc generation --- diff --git a/tasyagle-install b/tasyagle-install index af3cd15..97a5f63 100755 --- a/tasyagle-install +++ b/tasyagle-install @@ -24,12 +24,24 @@ cd /home/$SUDO_USER/src chown -R $SUDO_USER . chgrp -R $SUDO_USER . -echo "Adding avt_env.sh to .bashrc" -echo "source /usr/local/avt_env.sh" >> /home/$SUDO_USER/.bashrc +STRING="source /usr/local/avt_env.sh" +if grep -q "$STRING" /home/$SUDO_USER/.bashrc ; then + echo 'avt_env.sh already in .bashrc' +else + echo 'Adding avt_env.sh to .bashrc' + echo "$STRING" >> /home/$SUDO_USER/.bashrc + chown -R $SUDO_USER /home/$SUDO_USER/.bashrc + chgrp -R $SUDO_USER /home/$SUDO_USER/.bashrc +fi + # Compile the documentation -cd tas-yagle/distrib/docxml2 -make +# source the file, otherwise can't compile docs... +# TODO: source doesn't work within script, do manually as normal user +# for now +#source /home/$SUDO_USER/.bashrc +#cd tas-yagle/distrib/docxml2 +#make cd /home/$SUDO_USER/src chown -R $SUDO_USER .