ADDED mttroot/mtt/bin/trans/alias_txt2m Index: mttroot/mtt/bin/trans/alias_txt2m ================================================================== --- /dev/null +++ mttroot/mtt/bin/trans/alias_txt2m @@ -0,0 +1,44 @@ +#! /bin/sh + + ###################################### + ##### Model Transformation Tools ##### + ###################################### + +# Bourne shell script: alias_m +# Creates the component aliases in text form + +# Copyright (c) P.J.Gawthrop 1998 + +############################################################### +## Version control history +############################################################### +## $Id$ +## $Log$ +############################################################### + + +# Inform user +echo Creating $1_alias.m + +#Create the alias file complete with headers. +echo "function alias = $1_alias" > $1_alias.m +echo "%% Alias file ($1_alias.m)" >> $1_alias.m +echo "%% Generated by MTT at `date`" >> $1_alias.m + +#Write out the variables +awk '{ + if (NF==2) {i++; print "alias."$1 "= \""$2"\";"} + + } + END{ + if (i==0) print "alias = 0;" + }' $1_alias.txt >> $1_alias.m + + + + + + + + + ADDED mttroot/mtt/bin/trans/lbl2alias_txt2txt Index: mttroot/mtt/bin/trans/lbl2alias_txt2txt ================================================================== --- /dev/null +++ mttroot/mtt/bin/trans/lbl2alias_txt2txt @@ -0,0 +1,43 @@ +#! /bin/sh + + ###################################### + ##### Model Transformation Tools ##### + ###################################### + +# Bourne shell script: lbl2alias_txt2txt +# Creates the component aliases in text form + +# Copyright (c) P.J.Gawthrop 1998 + +############################################################### +## Version control history +############################################################### +## $Id$ +## $Log$ +## Revision 1.2 1998/07/02 08:34:00 peterg +## Renamed to lbl2alias_txt2txt +## +## Revision 1.1 1998/07/02 08:14:07 peterg +## Initial revision +## +############################################################### + +# Inform user +echo Creating $1_alias.txt + +#Create the alias file complete with headers. +echo "# Alias file ($1_alias.txt)" > $1_alias.txt +echo "# Generated by MTT at `date`" >> $1_alias.txt + +#Write out the variables +grep '[%|#]ALIAS' $1_lbl.txt |\ +awk '{print $2,$3}' >> $1_alias.txt + + + + + + + + +