Claudio Gomes 6 лет назад
Родитель
Сommit
f3a727d77e

+ 0 - 7
examples/mass_spring_damper/fmusdk/fmu20/src/build_all.bat

@@ -6,18 +6,11 @@ rem Copyright QTronic GmbH. All rights reserved.
 rem ------------------------------------------------------------
 
 rem First argument %1 should be empty for win32, and '-win64' for win64 build.
-call build_fmusim_me %1
 call build_fmusim_cs %1
 echo -----------------------------------------------------------
 echo Making the FMUs of the FmuSDK ...
 pushd models
 
-call build_fmu me dq %1
-call build_fmu me inc %1
-call build_fmu me values %1
-call build_fmu me vanDerPol %1
-call build_fmu me bouncingBall %1
-
 call build_fmu cs dq %1
 call build_fmu cs inc %1
 call build_fmu cs values %1

+ 0 - 69
examples/mass_spring_damper/fmusdk/fmu20/src/build_fmusim_me.bat

@@ -1,69 +0,0 @@
-@echo off 
-rem ------------------------------------------------------------
-rem This batch builds the FMU simulator fmusim_me.exe
-rem Usage: build_fmusim_me.bat (-win64)
-rem Copyright QTronic GmbH. All rights reserved
-rem ------------------------------------------------------------
-
-setlocal
-
-echo -----------------------------------------------------------
-echo building fmusim_me.exe - FMI for Model Exchange 2.0
-echo -----------------------------------------------------------
-
-rem save env variable settings
-set PREV_PATH=%PATH%
-if defined INCLUDE set PREV_INCLUDE=%INLUDE%
-if defined LIB     set PREV_LIB=%LIB%
-if defined LIBPATH set PREV_LIBPATH=%LIBPATH%
-
-if "%1"=="-win64" (set FMI_PLATFORM=win64) else (set FMI_PLATFORM=win32)
-if not exist ..\bin\%FMI_PLATFORM% mkdir ..\bin\%FMI_PLATFORM%
-
-rem setup the compiler
-if %FMI_PLATFORM%==win64 (
-if defined VS140COMNTOOLS (call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-if defined VS120COMNTOOLS (call "%VS120COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-if defined VS110COMNTOOLS (call "%VS110COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-if defined VS100COMNTOOLS (call "%VS100COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-if defined VS90COMNTOOLS (call "%VS90COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-if defined VS80COMNTOOLS (call "%VS80COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64) else ^
-goto noCompiler
-) else (
-if defined VS140COMNTOOLS (call "%VS140COMNTOOLS%\vsvars32.bat") else ^
-if defined VS120COMNTOOLS (call "%VS120COMNTOOLS%\vsvars32.bat") else ^
-if defined VS110COMNTOOLS (call "%VS110COMNTOOLS%\vsvars32.bat") else ^
-if defined VS100COMNTOOLS (call "%VS100COMNTOOLS%\vsvars32.bat") else ^
-if defined VS90COMNTOOLS (call "%VS90COMNTOOLS%\vsvars32.bat") else ^
-if defined VS80COMNTOOLS (call "%VS80COMNTOOLS%\vsvars32.bat") else ^
-goto noCompiler
-)
-
-set SRC=main.c ..\shared\sim_support.c ..\shared\xmlVersionParser.c ..\shared\parser\XmlParser.cpp ..\shared\parser\XmlElement.cpp ..\shared\parser\XmlParserCApi.cpp
-set INC=/I..\shared\include /I..\shared /I..\shared\parser
-set OPTIONS= /nologo /EHsc /DSTANDALONE_XML_PARSER /DLIBXML_STATIC
-
-rem create fmusim_me.exe in the model_exchange dir
-pushd model_exchange
-cl %SRC% %INC% %OPTIONS% /Fefmusim_me.exe /link /LIBPATH:..\shared\parser\%FMI_PLATFORM%
-del *.obj
-popd
-if not exist model_exchange\fmusim_me.exe goto compileError
-move /Y model_exchange\fmusim_me.exe ..\bin\%FMI_PLATFORM%
-goto done
-
-:noCompiler
-echo No Microsoft Visual C compiler found
-
-:compileError
-echo build of fmusim_me.exe failed
-
-:done
-rem undo variable settings performed by vsvars32.bat
-set PATH=%PREV_PATH%
-if defined PREV_INCLUDE set INCLUDE=%PREV_INLUDE%
-if defined PREV_LIB     set LIB=%PREV_LIB%
-if defined PREV_LIBPATH set LIBPATH=%PREV_LIBPATH%
-echo done.
-
-endlocal

+ 0 - 63
examples/mass_spring_damper/fmusdk/run_all.bat

@@ -15,88 +15,25 @@ set FMI_PLATFORM=win64
 set FMI_PLATFORM=win32
 )
 
-echo -----------------------------------------------------------
-echo Running all FMUs 1.0 of the FmuSDK ...
-
-echo -----------------------------------------------------------
-call fmusim me10 fmu10\fmu\me\%FMI_PLATFORM%\bouncingBall.fmu 4 0.01 0 c %1
-move /Y result.csv result_me10%FMI_PLATFORM%_bouncingBall.csv
-
-echo -----------------------------------------------------------
-call fmusim cs10 fmu10\fmu\cs\%FMI_PLATFORM%\bouncingBall.fmu 4 0.01 0 c %1
-move /Y result.csv result_cs10%FMI_PLATFORM%_bouncingBall.csv
-
-echo -----------------------------------------------------------
-call fmusim me10 fmu10\fmu\me\%FMI_PLATFORM%\vanDerPol.fmu 5 0.1 0 c %1
-move /Y result.csv result_me10%FMI_PLATFORM%_vanDerPol.csv
-
-echo -----------------------------------------------------------
-call fmusim cs10 fmu10\fmu\cs\%FMI_PLATFORM%\vanDerPol.fmu 5 0.1 0 c %1
-move /Y result.csv result_cs10%FMI_PLATFORM%_vanDerPol.csv
-
-echo -----------------------------------------------------------
-call fmusim me10 fmu10\fmu\me\%FMI_PLATFORM%\dq.fmu 1 0.1 0 c %1
-move /Y result.csv result_me10%FMI_PLATFORM%_dq.csv
-
-echo -----------------------------------------------------------
-call fmusim cs10 fmu10\fmu\cs\%FMI_PLATFORM%\dq.fmu 1 0.1 0 c %1
-move /Y result.csv result_cs10%FMI_PLATFORM%_dq.csv
-
-echo -----------------------------------------------------------
-call fmusim me10 fmu10\fmu\me\%FMI_PLATFORM%\inc.fmu 15 0.1 0 c %1
-move /Y result.csv result_me10%FMI_PLATFORM%_inc.csv
-
-echo -----------------------------------------------------------
-call fmusim cs10 fmu10\fmu\cs\%FMI_PLATFORM%\inc.fmu 15 0.1 0 c %1
-move /Y result.csv result_cs10%FMI_PLATFORM%_inc.csv
-
-echo -----------------------------------------------------------
-call fmusim me10 fmu10\fmu\me\%FMI_PLATFORM%\values.fmu 12 0.1 0 c %1
-move /Y result.csv result_me10%FMI_PLATFORM%_values.csv
-
-echo -----------------------------------------------------------
-call fmusim cs10 fmu10\fmu\cs\%FMI_PLATFORM%\values.fmu 12 0.1 0 c %1
-move /Y result.csv result_cs10%FMI_PLATFORM%_values.csv
-
 echo -----------------------------------------------------------
 echo Running all FMUs 2.0 of the FmuSDK ...
 
-echo -----------------------------------------------------------
-call fmusim me20 fmu20\fmu\me\%FMI_PLATFORM%\bouncingBall.fmu 4 0.01 0 c %1
-move /Y result.csv result_me20%FMI_PLATFORM%_bouncingBall.csv
-
 echo -----------------------------------------------------------
 call fmusim cs20 fmu20\fmu\cs\%FMI_PLATFORM%\bouncingBall.fmu 4 0.01 0 c %1
 move /Y result.csv result_cs20%FMI_PLATFORM%_bouncingBall.csv
 
-echo -----------------------------------------------------------
-call fmusim me20 fmu20\fmu\me\%FMI_PLATFORM%\vanDerPol.fmu 5 0.1 0 c %1
-move /Y result.csv result_me20%FMI_PLATFORM%_vanDerPol.csv
-
 echo -----------------------------------------------------------
 call fmusim cs20 fmu20\fmu\cs\%FMI_PLATFORM%\vanDerPol.fmu 5 0.1 0 c %1
 move /Y result.csv result_cs20%FMI_PLATFORM%_vanDerPol.csv
 
-echo -----------------------------------------------------------
-call fmusim me20 fmu20\fmu\me\%FMI_PLATFORM%\dq.fmu 1 0.1 0 c %1
-move /Y result.csv result_me20%FMI_PLATFORM%_dq.csv
-
 echo -----------------------------------------------------------
 call fmusim cs20 fmu20\fmu\cs\%FMI_PLATFORM%\dq.fmu 1 0.1 0 c %1
 move /Y result.csv result_cs20%FMI_PLATFORM%_dq.csv
 
-echo -----------------------------------------------------------
-call fmusim me20 fmu20\fmu\me\%FMI_PLATFORM%\inc.fmu 15 0.1 0 c %1
-move /Y result.csv result_me20%FMI_PLATFORM%_inc.csv
-
 echo -----------------------------------------------------------
 call fmusim cs20 fmu20\fmu\cs\%FMI_PLATFORM%\inc.fmu 15 0.1 0 c %1
 move /Y result.csv result_cs20%FMI_PLATFORM%_inc.csv
 
-echo -----------------------------------------------------------
-call fmusim me20 fmu20\fmu\me\%FMI_PLATFORM%\values.fmu 12 0.1 0 c %1
-move /Y result.csv result_me20%FMI_PLATFORM%_values.csv
-
 echo -----------------------------------------------------------
 call fmusim cs20 fmu20\fmu\cs\%FMI_PLATFORM%\values.fmu 12 0.1 0 c %1
 move /Y result.csv result_cs20%FMI_PLATFORM%_values.csv