Skip to content

Commit

Permalink
- separate Simcode from BackEnd
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@22730 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
lochel committed Oct 13, 2014
1 parent 7754588 commit 4d06274
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 14 deletions.
21 changes: 12 additions & 9 deletions Compiler/Makefile.common
Expand Up @@ -23,14 +23,15 @@ $(srcdir)/runtime/runtime.a \
FRONTEND_DIR=$(srcdir)/FrontEnd
FFRONTEND_DIR=$(srcdir)/FFrontEnd
BACKEND_DIR=$(srcdir)/BackEnd
SIMCODE_DIR=$(srcdir)/SimCode
GLOBAL_DIR=$(srcdir)/Global
TEMPLATE_DIR=$(srcdir)/Template
SCRIPT_DIR=$(srcdir)/Script
UTIL_DIR=$(srcdir)/Util
MAIN_DIR=$(srcdir)/Main
ALL_DIRS = $(FRONTEND_DIR) $(FFRONTEND_DIR) $(BACKEND_DIR) $(TEMPLATE_DIR) $(UTIL_DIR) $(SCRIPT_DIR) $(MAIN_DIR) $(GLOBAL_DIR)
RML_INCLUDE_ALL_DIRS = -I$(FRONTEND_DIR) -I$(FFRONTEND_DIR) -I$(BACKEND_DIR) -I$(TEMPLATE_DIR) -I$(UTIL_DIR) -I$(SCRIPT_DIR) -I$(MAIN_DIR) -I$(GLOBAL_DIR)
RMLC_INCLUDE_ALL_DIRS = -I$(FRONTEND_DIR),-I$(FFRONTEND_DIR),-I$(BACKEND_DIR),-I$(TEMPLATE_DIR),-I$(UTIL_DIR),-I$(SCRIPT_DIR),-I$(MAIN_DIR),-I$(GLOBAL_DIR)
ALL_DIRS = $(FRONTEND_DIR) $(FFRONTEND_DIR) $(BACKEND_DIR) $(SIMCODE_DIR) $(TEMPLATE_DIR) $(UTIL_DIR) $(SCRIPT_DIR) $(MAIN_DIR) $(GLOBAL_DIR)
RML_INCLUDE_ALL_DIRS = -I$(FRONTEND_DIR) -I$(FFRONTEND_DIR) -I$(BACKEND_DIR) -I$(SIMCODE_DIR) -I$(TEMPLATE_DIR) -I$(UTIL_DIR) -I$(SCRIPT_DIR) -I$(MAIN_DIR) -I$(GLOBAL_DIR)
RMLC_INCLUDE_ALL_DIRS = -I$(FRONTEND_DIR),-I$(FFRONTEND_DIR),-I$(BACKEND_DIR),-I$(SIMCODE_DIR),-I$(TEMPLATE_DIR),-I$(UTIL_DIR),-I$(SCRIPT_DIR),-I$(MAIN_DIR),-I$(GLOBAL_DIR)

FRONTEND = \
Absyn.mo \
Expand Down Expand Up @@ -167,8 +168,6 @@ HpcOmBenchmark.mo \
HpcOmEqSystems.mo \
HpcOmMemory.mo \
HpcOmScheduler.mo \
HpcOmSimCode.mo \
HpcOmSimCodeMain.mo \
HpcOmTaskGraph.mo \
IndexReduction.mo \
Initialization.mo \
Expand All @@ -179,15 +178,19 @@ OnRelaxation.mo \
OpenTURNS.mo \
RemoveSimpleEquations.mo \
ResolveLoops.mo \
SimCode.mo \
SimCodeMain.mo \
SimCodeUtil.mo \
SynchronousFeatures.mo \
Tearing.mo \
Uncertainties.mo \
UnitCheck.mo \
XMLDump.mo

SIMCODE = \
HpcOmSimCode.mo \
HpcOmSimCodeMain.mo \
SimCode.mo \
SimCodeMain.mo \
SimCodeUtil.mo \

GLOBAL = \
Global.mo

Expand Down Expand Up @@ -290,7 +293,7 @@ FMIExt.mo \
GraphStreamExt.mo \

# all modules
SRCMO = $(FRONTEND) $(FFRONTEND) $(BACKEND) $(GLOBAL) $(TEMPLATE) $(UTIL) $(SCRIPT) $(MAIN)
SRCMO = $(FRONTEND) $(FFRONTEND) $(BACKEND) $(SIMCODE) $(GLOBAL) $(TEMPLATE) $(UTIL) $(SCRIPT) $(MAIN)
ALLMO = $(SRCMO) $(EXTERNAL)
SRCC = $(SRCMO:%.mo=%.c)
SRCH = $(SRCC:%.c=%.h)
Expand Down
1 change: 1 addition & 0 deletions Compiler/Makefile.compiler_subdirs.common
Expand Up @@ -18,6 +18,7 @@ SRCHSRCDIR = $(SRCH:%.h=$(srcdir)/%.h)
vpath %.mo $(FRONTEND_DIR)
vpath %.mo $(FFRONTEND_DIR)
vpath %.mo $(BACKEND_DIR)
vpath %.mo $(SIMCODE_DIR)
vpath %.mo $(GLOBAL_DIR)
vpath %.mo $(TEMPLATE_DIR)
vpath %.mo $(SCRIPT_DIR)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
12 changes: 7 additions & 5 deletions Compiler/boot/LoadCompilerSources.mos
Expand Up @@ -146,8 +146,6 @@ if true then /* Suppress output */
"../BackEnd/HpcOmMemory.mo",
"../BackEnd/HpcOmScheduler.mo",
"../BackEnd/HpcOmSchedulerExt.mo",
"../BackEnd/HpcOmSimCode.mo",
"../BackEnd/HpcOmSimCodeMain.mo",
"../BackEnd/HpcOmTaskGraph.mo",
"../BackEnd/IndexReduction.mo",
"../BackEnd/InlineArrayEquations.mo",
Expand All @@ -158,15 +156,19 @@ if true then /* Suppress output */
"../BackEnd/OpenTURNS.mo",
"../BackEnd/RemoveSimpleEquations.mo",
"../BackEnd/ResolveLoops.mo",
"../BackEnd/SimCode.mo",
"../BackEnd/SimCodeMain.mo",
"../BackEnd/SimCodeUtil.mo",
"../BackEnd/SynchronousFeatures.mo",
"../BackEnd/Tearing.mo",
"../BackEnd/Uncertainties.mo",
"../BackEnd/UnitCheck.mo",
"../BackEnd/XMLDump.mo",

// "SimCode";
"../SimCode/HpcOmSimCode.mo",
"../SimCode/HpcOmSimCodeMain.mo",
"../SimCode/SimCode.mo",
"../SimCode/SimCodeMain.mo",
"../SimCode/SimCodeUtil.mo",

// "Script";
"../Script/CevalScript.mo",
"../Script/GlobalScript.mo",
Expand Down

0 comments on commit 4d06274

Please sign in to comment.