diff --git a/tools/INSTALL.sh b/tools/INSTALL.sh index e56227a9..e8a9ec99 100755 --- a/tools/INSTALL.sh +++ b/tools/INSTALL.sh @@ -99,17 +99,13 @@ if [ $pyft -eq 1 ]; then else #Update cd pyft - if ! git rev-parse ${pyft_version}^{commit} > /dev/null 2>&1; then - if [ $ssh -eq 1 ]; then - git fetch git@github.com:UMR-CNRM/pyft.git - else - git fetch https://github.com/UMR-CNRM/pyft.git - fi + if [ $ssh -eq 1 ]; then + git fetch --tags git@github.com:UMR-CNRM/pyft.git + else + git fetch --tags https://github.com/UMR-CNRM/pyft.git fi fi - if [ $(git rev-parse HEAD^{commit}) != $(git rev-parse ${pyft_version}^{commit}) ]; then - git checkout ${pyft_version} - fi + git checkout ${pyft_version} cd .. #Install/update if [ $ssh -eq 1 ]; then