From 8b061b5415e9ec1b16902d80dce0120bbd87f81c Mon Sep 17 00:00:00 2001 From: Dave Goodwin Date: Fri, 12 Dec 2003 16:44:37 +0000 Subject: [PATCH] initial import --- Cantera/matlab/setup_matlab.py.in | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Cantera/matlab/setup_matlab.py.in diff --git a/Cantera/matlab/setup_matlab.py.in b/Cantera/matlab/setup_matlab.py.in new file mode 100644 index 000000000..5b5a6c46b --- /dev/null +++ b/Cantera/matlab/setup_matlab.py.in @@ -0,0 +1,31 @@ + +import sys + +bindir = @ct_bindir@ +libdir = @ct_libdir@ +incdir = @ct_incroot@ +libs = @LOCAL_LIBS@ @LIBS@ @FLIBS@ + +f = open('setup.m','w') +f.write('cd cantera\nbuildux\nexit\n') +f.close() + +fb = open('cantera/buildux.m','w') +fb.write(""" +disp('building Cantera..'); +mex private/ctmethods.cpp private/ctfunctions.cpp ... + private/xmlmethods.cpp private/phasemethods.cpp ... + private/thermomethods.cpp private/kineticsmethods.cpp ... + private/transportmethods.cpp private/reactormethods.cpp ... + private/wallmethods.cpp private/flowdevicemethods.cpp ... + private/onedimmethods.cpp private/surfmethods.cpp private/write.cpp ... +"""+'-I'+incdir+' -L'+libdir+' '+libs+'\n'+"""disp('done.'); +""") +fb.close() + +fp = open('cantera/ctbin.m','w') +fp.write("""function path = ctbin +path = '"""+bindir+"""'; +""") +fp.close() +