Changeset 3294 for trunk/NEMOGCM/TOOLS/COMPILE/Flist_archfile.sh
- Timestamp:
- 2012-01-28T17:44:18+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/TOOLS/COMPILE/Flist_archfile.sh
r2520 r3294 19 19 # :: 20 20 # 21 # $ Flist_archfile.sh 21 # $ Flist_archfile.sh Institute 22 22 # 23 23 # … … 37 37 # $ ./Flist_archfile.sh 38 38 # 39 # $ ./Flist_archfile.sh CNRS 39 40 # 40 41 # TODO … … 54 55 # 55 56 #- 57 58 if [ -n "$2" ]; then 59 shift 60 fi 61 56 62 echo "Available compilers for -m option :" 57 for file in `ls ${MAIN_DIR}/ARCH`63 for file in $(ls ${MAIN_DIR}/ARCH | grep fcm ) 58 64 do 59 65 zvar1=${file#arch-} … … 62 68 printf "%-20s %s %-s\n" "${zvar1%.fcm}" : "${zvar2#\#}" 63 69 done 70 71 72 if [ "$1" == "all" ]; then 73 for dir in $(ls ${MAIN_DIR}/ARCH | grep -v fcm ) 74 do 75 echo "Available compilers at ${dir} :" 76 for file in $(ls ${MAIN_DIR}/ARCH/${dir} | grep fcm ) 77 do 78 zvar1=${file#arch-} 79 zvar2=$(head -1 ${MAIN_DIR}/ARCH/${dir}/$file) 80 #echo "${zvar1%.fcm} : ${zvar2#\#}" 81 printf "%-20s %s %-s\n" "${zvar1%.fcm}" : "${zvar2#\#}" 82 done 83 done 84 elif [ -d ${MAIN_DIR}/ARCH/${1} ]; then 85 echo "Available compilers at $1 :" 86 for file in $(ls ${MAIN_DIR}/ARCH/$1 | grep fcm ) 87 do 88 zvar1=${file#arch-} 89 zvar2=$(head -1 ${MAIN_DIR}/ARCH/${1}/$file) 90 #echo "${zvar1%.fcm} : ${zvar2#\#}" 91 printf "%-20s %s %-s\n" "${zvar1%.fcm}" : "${zvar2#\#}" 92 done 93 else 94 echo "Available consortium member sub-directories :" 95 for dir in $(ls ${MAIN_DIR}/ARCH | grep -v fcm ) 96 do 97 echo ${dir} 98 done 99 echo "use \"makenemo -h all\" or \"makenemo -m help\" to see compilers available in member's sub-directories" 100 fi
Note: See TracChangeset
for help on using the changeset viewer.