From afac4a3534c3a37600fd3a785415e89119d3a333 Mon Sep 17 00:00:00 2001 From: maier Date: Tue, 22 May 2012 11:46:47 +0000 Subject: [PATCH] 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 --- deal.II/doc/doxygen/tutorial/Makefile | 3 +++ 1 file changed, 3 insertions(+) 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" >> $@ -- 2.39.5