Changeset 12264


Ignore:
Timestamp:
05/17/12 10:07:18 (13 years ago)
Author:
Mathieu Morlighem
Message:

Fixed issue with matlab files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/EnumDefinitions/Synchronize.sh

    r12262 r12264  
    33
    44#Get all lines of EnumDefinitions2.h which hold Enum | remove all comas > put everything in file temp
    5 cat EnumDefinitions.h | grep -e "[0-9]Enum," -e "[a-zA-Z]Enum," | grep -v include | sed -e "s/,//g" > temp
     5cat EnumDefinitions.h | grep -e "[0-9]Enum," -e "[a-zA-Z]Enum," | grep -v include | sed -e "s/,/ /g" | awk '{print $1}' > temp
    66
    77#Removed existing files
     
    101101
    102102# go through the lines of temp
    103 for (( i=1 ; i<=$NUMENUMS ; i++ )); do
     103ENUM=0;
     104for NAMEENUM in $(cat temp); do
    104105
    105106        #Get name and enum of the line i
    106         NAMEENUM=$(cat temp | grep "^[ ]*$i " | awk '{printf("%s",$1);}');
    107107        NAME=$(echo $NAMEENUM | sed -e "s/Enum//g")
    108         ENUM=$i;
    109108        #offset Enum by one (Enum begins with 0 and not 1!)
    110         let ENUM=$ENUM-1
     109        let ENUM=$ENUM+1
    111110
    112111        #print info {{{
    113         if [ $i -lt 10 ]
     112        if [ $ENUM -lt 10 ]
    114113        then
    115114                printf "\r                                                                      "
    116                 printf "\r  $i/$NUMENUMS Adding "$NAME"..."
     115                printf "\r  $ENUM/$NUMENUMS Adding "$NAME"..."
    117116        else
    118                 if [ $i -lt 100 ]
     117                if [ $ENUM -lt 100 ]
    119118                then
    120119                        printf "\r                                                                      "
    121                         printf "\r $i/$NUMENUMS Adding "$NAME"..."
     120                        printf "\r $ENUM/$NUMENUMS Adding "$NAME"..."
    122121                else
    123122                        printf "\r                                                                      "
    124                         printf "\r$i/$NUMENUMS Adding "$NAME"..."
     123                        printf "\r$ENUM/$NUMENUMS Adding "$NAME"..."
    125124                fi
    126125        fi
Note: See TracChangeset for help on using the changeset viewer.