Changeset 3674 for issm/trunk
- Timestamp:
- 05/10/10 08:43:31 (15 years ago)
- Location:
- issm/trunk/src/c/EnumDefinitions
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/EnumDefinitions/SynchronizeMatlabEnum.sh
r3567 r3674 7 7 rm $ISSM_DIR/src/m/enum/*.m 8 8 9 echo "Synchroniz ong withMatlab's Enums..."9 echo "Synchronizing Matlab's Enums..." 10 10 #Get all lines of EnumDefinitions2.h which hold Enum, | remove all comas | add line number in the first column > put everything in file temp 11 11 cat EnumDefinitions.h | grep "Enum," |sed -e "s/,//g" | awk '{ printf "%s %s\n", NR, $0 }' > temp … … 40 40 41 41 #write corresponding Matlab file 42 echo "writing file "$NAME".m ($i/$NUMBEROFLINES)" 42 #print info 43 if [ $i -lt 10 ] 44 then 45 printf "\r " 46 printf "\r $i/$NUMBEROFLINES writing file "$NAME".m..." 47 else 48 if [ $i -lt 100 ] 49 then 50 printf "\r " 51 printf "\r $i/$NUMBEROFLINES writing file "$NAME".m..." 52 else 53 printf "\r " 54 printf "\r$i/$NUMBEROFLINES writing file "$NAME".m..." 55 fi 56 fi 57 43 58 cat <<END > $(echo $NAME".m") 44 59 function macro=$(echo $NAME)() … … 81 96 mv AnalysisTypeFromEnum.m $ISSM_DIR/src/m/enum/ 82 97 rm temp 98 99 #print info 100 printf "\r " 101 printf "\rdone!\n"
Note:
See TracChangeset
for help on using the changeset viewer.