From b5bc591aae9e4bc74fac65f9833b6143274f9237 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 8 Aug 2000 15:45:20 +0000 Subject: [PATCH] Write class index in columns. git-svn-id: https://svn.dealii.org/trunk@3244 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/Makefile.in | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/deal.II/doc/Makefile.in b/deal.II/doc/Makefile.in index fef0996f9a..6b5e40a24d 100644 --- a/deal.II/doc/Makefile.in +++ b/deal.II/doc/Makefile.in @@ -70,6 +70,7 @@ class_index.html: $(shell echo $D/base/include/base/*.h \ "

" \ "This file is automatically generated, so please excuse the strange layout.\n" \ >> $@ + echo '\n' >> $@ ; \ for dir in $D/base/include/base \ $D/lac/include/lac \ $(shell echo $D/deal.II/include/*); do \ @@ -83,10 +84,13 @@ class_index.html: $(shell echo $D/base/include/base/*.h \ if test $$dirbasename = fe; then \ dirbasename=dof; \ fi; \ - echo "

\n\n" \ + >> $@ ; \ $(PERL) ../common/scripts/forward_declarations.pl \ `echo $$dir/*.h | \ $(PERL) -pi -e s'/[\w\/]*forward_declarations.h//g;'`\ @@ -95,11 +99,28 @@ class_index.html: $(shell echo $D/base/include/base/*.h \ | sort \ | uniq \ | $(PERL) -pi -e 's/&/&/g; s//>/g;' \ - | $(PERL) -pi -e 's/;\n/
\n/g;' >> $@ ; \ + | $(PERL) -pi -e 's/;\n/\n/g;' \ + | $(PERL) -e '$$i=0; while (<>) { \ + chop; \ + print "
\n" if $$i==0; \ + print " \n"; \ + $$i++; \ + if ($$i == 3) { \ + print " \n\n"; \ + $$i = 0; \ + } \ + } \ + if ($$i != 0) { print " \n\n"; }' \ + >> $@ ; \ echo "\n\n" >> $@ ; \ - echo "\n" >> $@ ; \ - fi \ + fi \ done + @echo "\n"\ + >> $@ + @echo "
\n " \ + "
\n" \ + "

" \ - "$$dirbasename sub-library

\n\n" >> $@ ; \ - echo '\n' >> $@ ; \ + "$$dirbasename sub-library\n" \ + "
$$_

\n" >> $@ + @echo "

\n" \ + " Created on `perl -e 'print scalar localtime;'` \n" \ + "

" >> $@ @echo '' >> $@ -- 2.39.5