Overview
Comment:New CLEAN target.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: cf3a402c219cf073e7e3baf462ef9cf5ac0afd3ebd66dba57326dd8665aed284
User & Date: gawthrop@users.sourceforge.net on 1996-08-19 13:30:54
Other Links: branch diff | manifest | tags
Context
1996-08-19
14:35:51
Prettyfied z dot. check-in: 48cf477370 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
13:30:54
New CLEAN target. check-in: cf3a402c21 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
10:48:57
Added `-' to the component regexp. check-in: 959996e6d4 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/mtt from [75ab40c51a] to [e5dd311151].

15
16
17
18
19
20
21



22
23
24
25
26
27
28
# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993, 1994, 1995, 1996.

###############################################################
## Version control history
###############################################################
## $Header$
## $Log$



## Revision 1.16  1996/08/18 19:58:36  peter
## Report generation included.
##
## Revision 1.15  1996/08/18 12:01:01  peter
## Unified format of time responses.
##
## Revision 1.14  1996/08/16 14:52:24  peter







>
>
>







15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993, 1994, 1995, 1996.

###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.17  1996/08/19 06:48:14  peter
## Explicit figure editing.
##
## Revision 1.16  1996/08/18 19:58:36  peter
## Report generation included.
##
## Revision 1.15  1996/08/18 12:01:01  peter
## Unified format of time responses.
##
## Revision 1.14  1996/08/16 14:52:24  peter
109
110
111
112
113
114
115
116
117



118







119
120
121
122
123
124
125
Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.

EOF
  exit
fi

# Clean up after MTT
if [ "$1" = "clean" ] && [ "$2" = "" ]; then
  echo 'Removing log, dat, gdat, doc, dvi and ps files'



  rm -f *.log *.dat *.gdat *.doc *.dvi *.ps 







  exit
fi

# Invoke explicit requests for modification
if [ "$2" = "abg" ] && [ "$3" = "fig" ]; then
  echo Editing $1_$2.$3
  $FIG $1_$2.$3 &







|
|
>
>
>
|
>
>
>
>
>
>
>







112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.

EOF
  exit
fi

# Clean up after MTT
if [ "$2" = "clean" ]; then
  echo 'Removing log, dat, gdat, doc, dvi, aux and ps files'
  rm -f $1.log $1.dat $1.gdat $1.doc $1.aux $1.dvi $1.ps 
  exit
fi

if [ "$2" = "CLEAN" ]; then
  echo 'Removing all generated files for system ' $1
  rm -f $1_abg.m $1_args.*
  rm -f $1_rbg.* $1_cmp.* $1_fig.fig $1_cbg.* $1_ese.* $1_def.*
  rm -f $1_dae*.* $1_cse.* $1_ode*.* $1_obs.* $1_rfe.* $1_ss.*
  rm -f $1_dm.* $1_csm.* $1_tf.* $1_sr*.* $1_*fr.*
  rm -f $1_rep.*
  exit
fi

# Invoke explicit requests for modification
if [ "$2" = "abg" ] && [ "$3" = "fig" ]; then
  echo Editing $1_$2.$3
  $FIG $1_$2.$3 &
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
#	echo "Creating view of $1_cbg"; xfig $1_cbg.fig &


#Acausal bond graph to causal bond graph: mfile
$1_cbg.m: $1_abg.m
	abg2cbg_m $1

#LaTex system summary
$1_sum.tex: $1_abg.pl
	abg2sum_pl2tex $1; latex_tidy $1_sum.tex

#Elementary system equations + definitions
$1_ese.r: $1_cbg.m
	   cbg2ese_m2r $1
$1_def.r: $1_ese.r
	touch $1_def.r
$1_def.m: $1_def.r
	def_r2m $1; matlab_tidy $1_def.m;







<
<
<
<







284
285
286
287
288
289
290




291
292
293
294
295
296
297
#	echo "Creating view of $1_cbg"; xfig $1_cbg.fig &


#Acausal bond graph to causal bond graph: mfile
$1_cbg.m: $1_abg.m
	abg2cbg_m $1





#Elementary system equations + definitions
$1_ese.r: $1_cbg.m
	   cbg2ese_m2r $1
$1_def.r: $1_ese.r
	touch $1_def.r
$1_def.m: $1_def.r
	def_r2m $1; matlab_tidy $1_def.m;


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