install.sh 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #!/bin/bash
  2. echo "##################"
  3. echo "Release you want :"
  4. echo "##################"
  5. repertoirdebase=`pwd`
  6. PS3='> ' # le prompt
  7. COMPIL=("3.2.2" "primavera" "trunk")
  8. select CHOIX in "${COMPIL[@]}" ; do
  9. case $REPLY in
  10. 1)
  11. TAG="ecearth_$CHOIX"
  12. echo ""
  13. ;;
  14. 2)
  15. TAG="ecearth_$CHOIX"
  16. echo ""
  17. ;;
  18. 3)
  19. TAG="ecearth"
  20. cp $CHOIX/runtime/classic/ctrl/namelist.nemo-ORCA1L75-coupled.cfg.sh $HOME/modeles/ecearth/runtime/classic/ctrl
  21. echo ""
  22. ;;
  23. esac
  24. break
  25. done
  26. TARGET="$HOME/modeles/$TAG"
  27. mv $HOME/.bashrc $HOME/bashrc_old
  28. cp bashrc $HOME/.bashrc
  29. cp $CHOIX/sources/config-build.xml $TARGET/sources/config-build.xml
  30. cp $CHOIX/runtime/classic/config-run.xml $TARGET/runtime/classic/config-run.xml
  31. cp $CHOIX/runtime/classic/ece-ifs+nemo.sh.tmpl $TARGET/runtime/classic/ece-ifs+nemo.sh.tmpl
  32. cp $CHOIX/runtime/classic/platform/zenobe.cfg.tmpl $TARGET/runtime/classic/platform/zenobe.cfg.tmpl
  33. echo "Patch applied to ${CHOIX}."