Files
CoolProp/Web/examples/Octave/run_example.bat
2014-05-14 12:46:24 +02:00

19 lines
790 B
Batchfile

call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
swig -octave -c++ -outcurrentdir -o CoolProp_wrap.cpp ../../../CoolProp/CoolProp.i
if %errorlevel% neq 0 exit /b %errorlevel%
REM : %%~nf gives just the file name, no path or extension
REM : %%f gives the full path and extension
for %%f in (..\..\..\CoolProp\*.cpp) do mkoctfile -v -c -I..\..\CoolProp -o %%~nf.o %%f
if %errorlevel% neq 0 exit /b %errorlevel%
mkoctfile -v -c -I..\..\..\CoolProp -o CoolProp_wrap.o CoolProp_wrap.cpp
if %errorlevel% neq 0 exit /b %errorlevel%
mkoctfile -v -o CoolProp.oct *.o
if %errorlevel% neq 0 exit /b %errorlevel%
erase *.o
erase CoolProp.lib
erase CoolProp.exp
erase CoolProp_wrap.cpp
octave Example.m > Output.txt
if %errorlevel% neq 0 exit /b %errorlevel%