Changeset 304 for XIOS/extract_xios
- Timestamp:
- 02/13/12 20:54:26 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/extract_xios
r250 r304 18 18 19 19 20 echo -e "Install ation de la bibliothÚque xmlioserver... "20 echo -e "Installing XIOS library... " 21 21 22 22 # Traitement de la ligne de commande … … 44 44 then 45 45 read -p "Entrez le répertoire d'extraction de la bibliothÚque : "$PWD"/" extdir 46 read -p "insert directory path to extract XIOS library : "$PWD"/" extdir 46 47 fi 47 48 … … 52 53 if [[ $interactive == "true" && $has_doc == "false" ]] 53 54 then 54 read -p " Souhaitez-vous extraire ladocumentation ? [Y/N]: " withdoc55 read -p "Do you want to extract documentation ? [Y/N]: " withdoc 55 56 fi 56 57 … … 58 59 if [[ $interactive == "true" && $has_arch == "false" ]] 59 60 then 60 echo -e "\r\n Le serveur d'Entrée/Sortie peut-être installée sur diverses machine parmis lesquels :"61 echo -e "\tIA64_PLATINE => Configuration pour la machine de calcul Platine du CCRT !"62 echo -e "\tX86_LOCGNU_FEDORA => Configuration locale pour le compilateur GNU sous fedora !"63 echo -e "\tX86_LOCINTEL_FEDORA => Configuration locale pour le compilateur intel sous fedora !\r\n"64 echo -e "\tX64_TITANE => Configuration pour la machine de calcul Titane du CCRT !\r\n"61 echo -e "\r\n XIOS may be install on different computing architecture, choose witch one...\r\n " 62 echo -e "\tIA64_PLATINE => Configuration for CCRT supercomputer Platine\r\n" 63 echo -e "\tX86_LOCGNU_FEDORA => Local configuration for gnu compiler under fedora\r\n" 64 echo -e "\tX86_LOCINTEL_FEDORA => Local configuration for intel compiler under fedora \r\n" 65 echo -e "\tX64_TITANE => Configuration for CCRT supercomputer Titane \r\n" 65 66 66 read -p " Sur quelle architecture travaillez-vous ? (aucune par défaut): " arch67 read -p "On which architecture do you want to work ? (default : none): " arch 67 68 fi 68 69 69 70 case $arch in 70 71 IA64_PLATINE) 71 echo "=> Configuration pour la machine de calcul Platine du CCRT !" ;;72 echo "=> Configuration for CCRT supercomputer Platine" ;; 72 73 X86_LOCGNU_FEDORA) 73 echo "=> Configuration locale pour le compilateur GNU sous fedora !" ;;74 echo "=> Local configuration for gnu compiler under fedora" ;; 74 75 X86_LOCINTEL_FEDORA) 75 echo "=> Configuration locale pour le compilateur intel sous fedora !" ;;76 echo "=> Local configuration for intel compiler under fedora" ;; 76 77 X64_TITANE) 77 echo "=> Configuration pour la machine de calcul Titane du CCRT !" ;;78 echo "=> Configuration for CCRT supercomputer Titane " ;; 78 79 *) 79 echo "=> Aucune configuration d'installation !"80 echo "=> no specific architecture choosen" 80 81 arch= 81 82 esac … … 84 85 if [[ $interactive == "true" && $has_user == "false" ]] 85 86 then 86 echo -e -n " Veuillez à présent indiquer votre identifiant de connexion au serveur svn"87 read -p " forge.ipsl.jussieu.fr ( Ne rien écrire si anonyme) : " svnuser87 echo -e -n "insert your svn login" 88 read -p " forge.ipsl.jussieu.fr (nothing if anonymous) : " svnuser 88 89 fi 89 90 … … 91 92 if [[ $interactive == "true" && $has_branch == "false" ]] 92 93 then 93 read -p " Quelle branche souhaitez-vous extraire ? (/trunk par défaut): " svnbranch94 read -p "Which branch do tou want to extract ? (default : /trunk): " svnbranch 94 95 fi 95 96 … … 107 108 108 109 # Extraction de la distribution 109 echo -e "=> Conne xion au serveur svnvia \""$connect"\"..."110 echo -e "=> Connecting to svn server via \""$connect"\"..." 110 111 111 112 … … 117 118 svn -q co $connect $install_dir 118 119 119 echo -e "- Décompression des archives ..."120 echo -e "- uncompress archives ..." 120 121 cd $install_dir 121 122 for tarname in $install_dir/tools/archive/*.tar.gz; do … … 125 126 if [[ !(-z $arch) && -f $install_dir/make_xios ]] 126 127 then 127 echo -e " Exécution du script d'installation local pour l'architecture \""$arch"\" ..."128 echo -e "Running installation script for architecture \""$arch"\" ..." 128 129 installopt=$installopt" --"$compil_mode" --arch "$arch 129 130 cd $install_dir && ./make_xios $installopt
Note: See TracChangeset
for help on using the changeset viewer.