Skip to content

Commit

Permalink
- C# codegen update for OM Workshop
Browse files Browse the repository at this point in the history
- C# functional code in RightHeartStarling.cs

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@4931 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
pavolpr committed Feb 7, 2010
1 parent 44586a3 commit 8c37dd3
Show file tree
Hide file tree
Showing 12 changed files with 43,441 additions and 40,938 deletions.
30,084 changes: 15,046 additions & 15,038 deletions Compiler/SimCodeC.mo

Large diffs are not rendered by default.

11,487 changes: 6,177 additions & 5,310 deletions Compiler/SimCodeCSharp.mo

Large diffs are not rendered by default.

31 changes: 19 additions & 12 deletions Compiler/susan_codegen/SimCode/GenTest/Makefile
@@ -1,25 +1,32 @@
.PHONY : all trapez starl
.PHONY : all tplmode csharp cppOrig

OMC = ../../../../build/bin/omc.exe
#OMC = /c/OpenModelica1.4.5/bin/omc.exe

all : TrapezTest/TrapezTestTotal.cpp trapez RightHeartStarling/RightHeartStarling.cpp starl
all : tplmode csharp cppOrig

trapez :

tplmode :
@echo " ** Generate TrapezTest Test ** "
(cd TrapezTest && ../$(OMC) +d=tplmode,tpl2,tplgen_ generate.mos)

TrapezTest/TrapezTestTotal.cpp : TrapezTest/TrapezTestTotal.mo
@echo " ** Generate TrapezTest original cpps ** "
(cd TrapezTest && ../$(OMC) +d=no_tplmode generate.mos)

starl :
#@echo " ** Generate RightHeartStarling Test C/C++ target ** "
#(cd RightHeartStarling && ../$(OMC) +d=tplmode,tpl2,tplgen_ generate.mos)

csharp :
@echo " ** Generate RightHeartStarling Test CSharp target ** "
(cd RightHeartStarling && ../$(OMC) +d=tplmode,CSharp generate.mos)
@echo " ** Generate TrapezUnderground Test CSharp target ** "
(cd TrapezUnderground && ../$(OMC) +d=tplmode,CSharp generate.mos)

cppOrig :
#@echo " ** Generate TrapezTest original original C/C++ target ** "
#(cd TrapezTest && ../$(OMC) +d=no_tplmode generate.mos)
@echo " ** Simulate TrapezUnderground Test original C/C++ target ** "
(cd TrapezUnderground && ../$(OMC) +d=no_tplmode simulate.mos)
@echo " ** Simulate RightHeartStarling original C/C++ ** "
(cd RightHeartStarling && ../$(OMC) +d=no_tplmode simulate.mos)

RightHeartStarling/RightHeartStarling.cpp : RightHeartStarling/RightHeartStarling.mo
@echo " ** Generate RightHeartStarling original cpps ** "
(cd RightHeartStarling && ../$(OMC) +d=no_tplmode generate.mos)
#RightHeartStarling/RightHeartStarling.cpp : RightHeartStarling/RightHeartStarling.mo
# @echo " ** Generate RightHeartStarling original cpps ** "
# (cd RightHeartStarling && ../$(OMC) +d=no_tplmode generate.mos)

0 comments on commit 8c37dd3

Please sign in to comment.