Skip to content

Commit

Permalink
make clean: remove generated templates
Browse files Browse the repository at this point in the history
git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@23161 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
  • Loading branch information
sjoelund committed Nov 3, 2014
1 parent 86e0233 commit aed7ecd
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
12 changes: 8 additions & 4 deletions Compiler/Template/Makefile.common
@@ -1,6 +1,8 @@
.PHONY : all

all : AbsynDumpTpl.mo CodegenUtil.mo CodegenC.mo CodegenFMU.mo CodegenCSharp.mo CodegenQSS.mo CodegenCpp.mo CodegenCppHpcom.mo CodegenFMUCpp.mo CodegenModelica.mo DAEDumpTpl.mo ExpressionDumpTpl.mo GraphvizDump.mo GraphMLDumpTpl.mo NFInstDumpTpl.mo SimCodeDump.mo Unparsing.mo SCodeDumpTpl.mo CodegenAdevs.mo CodegenSparseFMI.mo CodegenXML.mo CodegenJava.mo CodegenJS.mo TplCodegen.mo TaskSystemDump.mo
GENERATED_FILES=AbsynDumpTpl.mo CodegenUtil.mo CodegenC.mo CodegenFMU.mo CodegenCSharp.mo CodegenQSS.mo CodegenCpp.mo CodegenCppHpcom.mo CodegenFMUCpp.mo CodegenModelica.mo DAEDumpTpl.mo ExpressionDumpTpl.mo GraphvizDump.mo GraphMLDumpTpl.mo NFInstDumpTpl.mo SimCodeDump.mo Unparsing.mo SCodeDumpTpl.mo CodegenAdevs.mo CodegenSparseFMI.mo CodegenXML.mo CodegenJava.mo CodegenJS.mo TplCodegen.mo TaskSystemDump.mo

all : $(GENERATED_FILES)

AbsynDumpTpl.mo : AbsynDumpTpl.tpl AbsynDumpTV.mo
@echo " ** AbsynDumpTpl template compilation ** "
Expand Down Expand Up @@ -121,9 +123,11 @@ TplCodegen.mo : ../susan_codegen/TplCodegen.tpl ../susan_codegen/TplCodegenTV.mo
@echo " ** TplCodegen generation ** "
(cd ../susan_codegen && $(OMC) +d=failtrace TplCodegen.tpl) > $@.log || (cat $@.log && false)
cp -a ../susan_codegen/TplCodegen.mo $@

TaskSystemDump.mo : TaskSystemDump.tpl SimCodeTV.mo CodegenUtil.tpl SCodeDumpTpl.tpl
@echo " ** TaskSystemDump template compilation ** "
$(OMC) $< > $@.log || (cat $@.log && false)
@echo " "

@echo " "

clean:
rm -f $(GENERATED_FILES)
1 change: 1 addition & 0 deletions Makefile.common
Expand Up @@ -333,6 +333,7 @@ clean: qtclean fmil-clean opencl_rt_clean gc-clean lis-clean runtimeCPPclean CMi
(cd Compiler && $(MAKE) -f $(defaultMakefileTarget) clean)
(cd mosh/src && $(MAKE) -f $(defaultMakefileTarget) clean)
(cd PythonInterface && $(MAKE) -f $(defaultMakefileTarget) clean)
$(MAKE) -C Compiler/Template -f $(defaultMakefileTarget) clean
if test -f 3rdParty/modelica3d/build/Makefile; then $(MAKE) -C 3rdParty/modelica3d/build clean; fi
# remove Ipopt-3.11.6/Makefile if there is no Ipopt-3.11.6/Ipopt/Makefile to run configure again!
if test -f 3rdParty/Ipopt-3.11.6/Ipopt/Makefile; then true; else rm -f 3rdParty/Ipopt-3.11.6/Makefile || true; fi
Expand Down

0 comments on commit aed7ecd

Please sign in to comment.