From: Matthias Maier Date: Tue, 22 May 2012 11:46:47 +0000 (+0000) Subject: Create the doc/doxygen/tutorial/{generated|plain|doxygen} folders during X-Git-Tag: v8.0.0~2585 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05542532c2647ca07644d0bc93faafb99ffdda6c;p=dealii.git Create the doc/doxygen/tutorial/{generated|plain|doxygen} folders during documentation generation This is particularly useful if the deal.II library is locally managed by a version control system that cannot track empty directories, such as git. git-svn-id: https://svn.dealii.org/trunk@25538 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/doxygen/tutorial/Makefile b/deal.II/doc/doxygen/tutorial/Makefile index 564aaa6d05..836c387594 100644 --- a/deal.II/doc/doxygen/tutorial/Makefile +++ b/deal.II/doc/doxygen/tutorial/Makefile @@ -110,12 +110,14 @@ $(example-toc): $(example-dox-prog): @echo ================== Making $@ + @mkdir -p generated @cat $D/examples/$(call get_basename, $@)/*.cc \ | $(PERL) program2doxygen \ > $@ $(example-plain): @echo ================== Making $@ + @mkdir -p plain @cat $D/examples/$(call get_basename, $(@F))/*cc | $(PERL) program2plain > $@ $(example-dox-plain): @@ -135,6 +137,7 @@ $(example-dox-plain): $(example-doxygen): @echo ================== Assembling $@ + @mkdir -p doxygen @echo "/**" > $@ @echo " * @page $(shell echo $(call get_basename,$@) | $(PERL) -pi -e 's/-/_/g;') \ The $(call get_basename,$@) tutorial program" >> $@