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
$(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):
$(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" >> $@
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams