File mttroot/mtt/bin/xmtt artifact 3cdf36096b part of check-in 66de85792d


#! /bin/sh

     ###################################### 
     ##### Model Transformation Tools #####
     ######################################

# Bourne shell script: xmtt
#
# x-window version of MTT

# Copyright (c) P.J.Gawthrop, 1998

###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.4  1999/10/19 00:34:10  peterg
## *** empty log message ***
##
## Revision 1.3  1999/08/18 06:17:55  peterg
## Modular form
##
## Revision 1.2  1999/03/09 00:03:55  peterg
## Major revisions for release 3.5
##
## Revision 1.1  1998/10/20 08:15:17  peterg
## Initial revision
##
###############################################################

#Look for a command line argument
while [ -n "`echo $1 | grep '^-'`" ]; do
  case $1 in
	--help )    echo xmtt
	            echo xmtt -update
		    exit;;
	-update )    echo Creating representation list for mtt;
		     mtt2reps_txt> $MTTPATH/REPS;
		     echo Creating examples list for mtt;
		     mtt -q help examples> $MTTPATH/EXAMPLES;;
        -example )    examples='examples';; 
	*)
		echo "$1 is an invalid argument - ignoring" ;;
  esac
  shift
done

if [ -n "$examples" ]; then
    mtt -q  copy $1; 
    cd $1; 
    xmtt
    exit
fi

## Create the menu
mtt_make_menu > .xmtt_menu

## Use tk shell (wish)
name=`basename $PWD`
wish .xmtt_menu  -name $name


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]