Overview
Comment:Smoother translation to .cs using sh2csh
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 3506f3faef78b793881269ff50348286133bbcdb6a69f38434c2aec295c4a520
User & Date: gawthrop@users.sourceforge.net on 2001-04-10 13:08:19
Other Links: branch diff | manifest | tags
Context
2001-04-10
13:09:13
*** empty log message *** check-in: 9647887f99 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
13:08:19
Smoother translation to .cs using sh2csh check-in: 3506f3faef user: gawthrop@users.sourceforge.net tags: origin/master, trunk
12:54:50
Minor fixes for sensitivity versions check-in: 8eed789a90 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/mttrc from [4374f233f5] to [7589304a95].

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.19  2001/03/30 15:13:49  gawthrop
## Rationalised simulation modes to each return mtt_data
##
## Revision 1.18  2001/03/19 02:28:52  geraint
## Branch merge: merging-ode2odes-exe back to MAIN.
##
## Revision 1.17.2.4  2001/03/06 03:48:43  geraint
## Print additional environment variable for "mtt -p".
## MTT_LDFLAGS defaults to " " to avoid installation warning.
##
80
81
82
83
84
85
86

87

88
89
90
91
92
93
94
83
84
85
86
87
88
89
90

91
92
93
94
95
96
97
98







+
-
+







#
# Revision 1.2  1997/12/04  10:49:16  peterg
# Put under RCS at last
# Added CC variable
#
###############################################################

## When using csh, replace $1 by the mtt base path, eg /usr/share/mtt/latest
MTT_BASE=$1
export MTT_BASE=$1

if [ -z "$MTT_BASE" ]; then
  echo mttrc requires one argument: eg mttrc /usr/share/mtt/latest
else
  echo Setting paths with base $MTT_BASE
  # The following line sets up the make to use -- gmake is the standard 
  # but you may wish to use lsmake for parallelism
155
156
157
158
159
160
161
162

163
164
165
166



167
168
169
170
171
172
173
174
175

176
177
178
179
180
181
182
183
184





185
186
187
188
189
190



191
192
193
194
195
196
197
198
199
159
160
161
162
163
164
165

166
167



168
169
170
171
172
173
174
175
176
177
178

179
180
181
182
183





184
185
186
187
188
189
190
191



192
193
194
195
196
197
198
199
200
201
202
203







-
+

-
-
-
+
+
+








-
+




-
-
-
-
-
+
+
+
+
+



-
-
-
+
+
+









  # Oct file generation - use version with no optimisation.
  export MKOCTFILE=$MTT_LIB/octave/mkoctfile

  # ode2odes.exe stuff

    # local system

    PLAT="i686-pc-linux-gnu"
    export PLAT="i686-pc-linux-gnu"
#    PREFIX="/usr/local"
    PREFIX="/usr"
    GCCVERS="2.95.2"
    SRCOCTAVE="/cvs/octave"
    export PREFIX="/usr"
    export GCCVERS="2.95.2"
    export SRCOCTAVE="/cvs/octave"

#    PLAT="mips-sgi-irix6.5"
#    PREFIX="/usr/people/bevangp/GNU"
#    GCCVERS="2.95.2"
#    SRCOCTAVE="${PREFIX}/../build/octave-2.1.33"

    # include paths

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

    # library paths

#    LOCTAVE="-L${PREFIX}/lib/octave -loctave -lcruft -loctinterp"
    LOCTAVE="-L${PREFIX}/lib/octave -loctave -lcruft -loctinterp"
    LKPATHSEA="-L${SRCOCTAVE}/kpathsea -lkpathsea"
    LREADLINE=" -L${SRCOCTAVE}/readline -lreadline"
    LSYSTEM="-ldl -lm -lncurses"
    LF2C="-L${PREFIX}/lib/gcc-lib/${PLAT}/${GCCVERS} -lg2c"
    export LOCTAVE="-L${PREFIX}/lib/octave -loctave -lcruft -loctinterp"
    export LKPATHSEA="-L${SRCOCTAVE}/kpathsea -lkpathsea"
    export LREADLINE=" -L${SRCOCTAVE}/readline -lreadline"
    export LSYSTEM="-ldl -lm -lncurses"
    export LF2C="-L${PREFIX}/lib/gcc-lib/${PLAT}/${GCCVERS} -lg2c"

    # compiler options

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

    # exported variables

    export MTT_CXX="g++"
    export MTT_CXXFLAGS="${DEBUG} ${OPTIM} ${FLAGS}"
    export MTT_CXXLIBS="${LOCTAVE} ${LKPATHSEA} ${LREADLINE} ${LF2C} ${LSYSTEM}"
    export MTT_CXXINCS="-I. ${IOCTAVE}"
    export MTT_LDFLAGS=" "
fi


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