Skip to content

Commit

Permalink
- Some fixes for the build system (call simcode and OpenModelicaBoots…
Browse files Browse the repository at this point in the history
…trapping.h targets)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@7374 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
sjoelund committed Dec 13, 2010
1 parent 7bff6e2 commit c8b9a63
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 55 deletions.
47 changes: 3 additions & 44 deletions Compiler/GenerateOMCHeader.mos
@@ -1,48 +1,7 @@
loadFile("Absyn.mo");
loadFile("Interactive.mo");
loadFile("Values.mo");
loadFile("FrontEnd/Absyn.mo");
loadFile("Script/Interactive.mo");
loadFile("FrontEnd/Values.mo");

/*loadFile("AbsynDep.mo");
loadFile("BackendDAE.mo");
loadFile("CevalFunction.mo");
loadFile("Ceval.mo");
loadFile("CevalScript.mo");
loadFile("ClassInf.mo");
loadFile("CompiledTemplates.mo");
loadFile("ConnectionGraph.mo");
loadFile("Connect.mo");
loadFile("DAE.mo");
loadFile("DAEUtil.mo");
loadFile("Dump.mo");
loadFile("Env.mo");
loadFile("Error.mo");
loadFile("ExpressionSimplify.mo");
loadFile("Graphviz.mo");
loadFile("InnerOuter.mo");
loadFile("InstanceHierarchy.mo");
loadFile("Inst.mo");
loadFile("IOStream.mo");
loadFile("Lookup.mo");
loadFile("MetaUtil.mo");
loadFile("MMath.mo");
loadFile("Prefix.mo");
loadFile("SCodeFlatten.mo");
loadFile("SCode.mo");
loadFile("SCodeUtil.mo");
loadFile("SimCodeC.mo");
loadFile("SimCode.mo");
loadFile("Static.mo");
loadFile("TemplCG.mo");
loadFile("TplAbsyn.mo");
loadFile("TplCodegen.mo");
loadFile("TplMain.mo");
loadFile("Tpl.mo");
loadFile("TplParser.mo");
loadFile("Types.mo");
loadFile("UnitAbsyn.mo");
loadFile("Util.mo");
loadFile("Values.mo");
loadFile("VarTransform.mo");*/
if getErrorString() == "" then loadOK := true; end if;
a:=loadOK; // Will cause exit(1) if loadOK is undefined
b3:=generateHeader("OpenModelicaBootstrappingHeader.h.new");
Expand Down
14 changes: 7 additions & 7 deletions Compiler/Makefile.common
Expand Up @@ -160,10 +160,10 @@ BackendDAEEXT.mo \


# all modules
SRCMO = $(FRONTEND) $(BACKEND) $(TEMPLATE) $(UTIL) $(SCRIPT) $(MAIN)
ALLMO = $(SRCMO) $(EXTERNAL)
SRCC = $(SRCMO:%.mo=%.c)
SRCH= $(SRCC:%.c=%.h)
SRCSIG= $(ALLMO:%.mo=%.sig)
SRCSIGX= $(ALLMO:%.mo=%.sigx)
SRCO= $(SRCC:.c=.o)
SRCMO = $(FRONTEND) $(BACKEND) $(TEMPLATE) $(UTIL) $(SCRIPT) $(MAIN)
ALLMO = $(SRCMO) $(EXTERNAL)
SRCC = $(SRCMO:%.mo=%.c)
SRCH = $(SRCC:%.c=%.h)
SRCSIG = $(ALLMO:%.mo=%.sig)
SRCSIGX = $(ALLMO:%.mo=%.sigx)
SRCO = $(SRCC:.c=.o)
8 changes: 4 additions & 4 deletions Compiler/Makefile.in
Expand Up @@ -74,13 +74,13 @@ dinstall: install_scripts $(PROGD)
nodepend:
(cd omc_release && $(MAKE))

omc_release:
omc_release: simcode
(cd omc_release && $(MAKE))

omc_debug:
omc_debug: simcode
(cd omc_debug && $(MAKE))

omc_profiler:
omc_profiler: simcode
(cd omc_profiler && $(MAKE))

#vctarget:
Expand Down Expand Up @@ -146,7 +146,7 @@ else
simcode: OpenModelicaBootstrappingHeader.h
$(MAKE) -C susan_codegen/
$(MAKE) -C susan_codegen/SimCode/
OpenModelicaBootstrappingHeader.h: Absyn.mo Interactive.mo Values.mo GenerateOMCHeader.mos
OpenModelicaBootstrappingHeader.h: FrontEnd/Absyn.mo Script/Interactive.mo FrontEnd/Values.mo GenerateOMCHeader.mos
../build/bin/omc +g=MetaModelica GenerateOMCHeader.mos > $@.log || (cat $@.log && false)
@mv $@.new $@
endif
Expand Down

0 comments on commit c8b9a63

Please sign in to comment.