"<p>" \
"This file is automatically generated, so please excuse the strange layout.\n" \
>> $@
+ echo '<table>\n' >> $@ ; \
for dir in $D/base/include/base \
$D/lac/include/lac \
$(shell echo $D/deal.II/include/*); do \
if test $$dirbasename = fe; then \
dirbasename=dof; \
fi; \
- echo "<h3><a href=\"auto/kdoc/$$dirbasename/index.html\""\
+ echo "<tr><td align=\"center\" colspan=\"3\">\n " \
+ "<hr>\n" \
+ "<h2><a href=\"auto/kdoc/$$dirbasename/index.html\""\
" target=\"body\">" \
- "$$dirbasename sub-library</a></h3>\n\n" >> $@ ; \
- echo '<dir>\n' >> $@ ; \
+ "$$dirbasename sub-library</a></h2>\n" \
+ "</td></tr>\n\n" \
+ >> $@ ; \
$(PERL) ../common/scripts/forward_declarations.pl \
`echo $$dir/*.h | \
$(PERL) -pi -e s'/[\w\/]*forward_declarations.h//g;'`\
| sort \
| uniq \
| $(PERL) -pi -e 's/&/&/g; s/</</g; s/>/>/g;' \
- | $(PERL) -pi -e 's/;\n/ <br> \n/g;' >> $@ ; \
+ | $(PERL) -pi -e 's/;\n/\n/g;' \
+ | $(PERL) -e '$$i=0; while (<>) { \
+ chop; \
+ print " <tr>\n" if $$i==0; \
+ print " <td>$$_</td>\n"; \
+ $$i++; \
+ if ($$i == 3) { \
+ print " </tr>\n\n"; \
+ $$i = 0; \
+ } \
+ } \
+ if ($$i != 0) { print " </tr>\n\n"; }' \
+ >> $@ ; \
echo "\n\n" >> $@ ; \
- echo "</dir>\n" >> $@ ; \
- fi \
+ fi \
done
+ @echo "<tr><td align=\"center\" colspan=\"3\"> <hr> </td> </tr>\n"\
+ >> $@
+ @echo "</table>\n" >> $@
+ @echo "<p align=\"right\">\n" \
+ " Created on `perl -e 'print scalar localtime;'` \n" \
+ "</p>" >> $@
@echo '</body></html>' >> $@