Overview
Comment:Updated to work with changes in unstable version of Octave 2.1.36.
Tested with 2.0.17 (ok) but will break earlier unstables (2.1.(<=35)).
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 86d35ba0ce943651444d222183147ea54e76c2db6df5e321218f6e564713a25a
User & Date: geraint@users.sourceforge.net on 2002-08-06 09:56:54
Other Links: branch diff | manifest | tags
Context
2002-08-07
11:04:40
Now updates timestamp on lbl.txt after processing in make. This eliminates the delay where MTT spends a long period of time uselessly recursing through the model on subsequent passes if the label file is older than the bondgraph. check-in: e8eed27744 user: geraint@users.sourceforge.net tags: origin/master, trunk
2002-08-06
09:56:54
Updated to work with changes in unstable version of Octave 2.1.36.
Tested with 2.0.17 (ok) but will break earlier unstables (2.1.(<=35)).
check-in: 86d35ba0ce user: geraint@users.sourceforge.net tags: origin/master, trunk
2002-07-26
18:54:54
Resets terminal to X after printing to PostScript. check-in: 9a7dfa6771 user: geraint@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/mttrc from [7e41f569d0] to [6c7f56047d].

11
12
13
14
15
16
17



18
19
20
21
22
23
24
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27







+
+
+









###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.34  2002/05/08 14:51:03  geraint
## Moved matlab/octave data type conversion functions to a separate file.
##
## Revision 1.33  2002/05/08 11:39:36  gawthrop
## Added MTT_REP to PATH
##
## Revision 1.32  2002/05/07 23:50:34  geraint
## Preliminary support for Matlab dynamically linked shared objects:
## invoke with: mtt -cc sys rep mexglx
## ode2odes support is not yet included.
218
219
220
221
222
223
224
225
226







227
228

229
230
231
232
233
234
235
221
222
223
224
225
226
227


228
229
230
231
232
233
234
235

236
237
238
239
240
241
242
243







-
-
+
+
+
+
+
+
+

-
+








    # include paths

    IOCTAVE="-I${PREFIX}/include/octave/ -I${PREFIX}/include/octave/octave"

    # library paths

    OCTAVEVERS=`octave --version | gawk '{ print $4 }'`
    LOCTAVE="-L${PREFIX}/lib/octave-${OCTAVEVERS} -loctave -lcruft -loctinterp -Wl,--rpath,${PREFIX}/lib/octave-${OCTAVEVERS}"
    OCTAVEVERS=`octave --version | head -1 | gawk '{ print $4 }'`
    OCTAVEMINOR=`echo ${OCTAVEVERS} | gawk -F\. '{print $2}'`
    if [ "${OCTAVEMINOR}" = "0" ] ; then # stable
	LOCTAVE="-L${PREFIX}/lib/octave-${OCTAVEVERS} -loctave -lcruft -loctinterp -Wl,--rpath,${PREFIX}/lib/octave-${OCTAVEVERS}"
    else
	LOCTAVE="-L${PREFIX}/lib/octave-${OCTAVEVERS} -loctave -lcruft -loctinterp -Wl,--rpath,${PREFIX}/lib/octave-${OCTAVEVERS} -loct-pathsearch -loct-readline"
    fi
    LSYSTEM="-ldl -lm -lncurses -lkpathsea -lreadline -lblas -llapack -lfftw -lg2c"

    
    # compiler options

    DEBUG="-g"
    OPTIM="-O3"
    FLAGS="-fno-rtti -fno-exceptions -fno-implicit-templates"

    # matlab flags


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