Changeset 3991


Ignore:
Timestamp:
06/02/10 09:09:35 (15 years ago)
Author:
Mathieu Morlighem
Message:

no more AnalysisTypeFomrEnum.m

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/EnumDefinitions/SynchronizeMatlabEnum.sh

    r3990 r3991  
    3838%   Usage:
    3939%      enum=StringAsEnum(name)
    40 
    41 END
    42 #}}}
    43 #Build header of AnalysisTypeFromEnum.m{{{
    44 cat <<END > AnalysisTypeFromEnum.m
    45 function string=AnalysisTypeFromEnum(enum)
    46 %ANALYSISASENUM - get analysis type from Enum
    47 %
    48 %   WARNING: DO NOT MODIFY THIS FILE
    49 %            this file has been automatically generated by src/c/SynchronizeMatlabEnum
    50 %            Please read src/c/README for more information
    51 %
    52 %   Usage:
    53 %      string=AnalysisTypeFromEnum(enum)
    54 
    55 switch enum,
    5640
    5741END
     
    10286END
    10387#}}}
    104 #Add case to AnalysisTypeFromEnum file{{{
    105         if [ $(echo $NAMEENUM | grep -e "[0-9]AnalysisEnum" -e "[Aa-Zz]AnalysisEnum" ) ]
    106         then
    107                 cat <<END >> AnalysisTypeFromEnum.m
    108         case $NAMEENUM(), string='$(echo $NAMEENUM | sed -e "s/AnalysisEnum//g" | awk {'print tolower($_)'})'; return
    109 END
    110           fi
    111 #}}}
    11288#Add case to EnumAsString.m {{{
    11389cat <<END >> EnumAsString.m
     
    130106done
    131107
    132 #Footer of AnalysisTypeFromEnum.m{{{
    133 cat <<END >> AnalysisTypeFromEnum.m
    134         otherwise, error(['Enum ' num2str(enum)  ' not found']);
    135 
    136 end
    137 END
    138 #}}}
    139108#Add footer of of EnumAsString.m{{{1
    140109cat <<END >> EnumAsString.m
     
    155124mv StringAsEnum.m         $ISSM_DIR/src/m/enum/
    156125mv EnumAsString.m         $ISSM_DIR/src/m/enum/
    157 mv AnalysisTypeFromEnum.m $ISSM_DIR/src/m/enum/
    158126rm temp
    159127#}}}
Note: See TracChangeset for help on using the changeset viewer.