diff options
| author | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-29 23:48:52 +0000 |
|---|---|---|
| committer | pme <pme@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-29 23:48:52 +0000 |
| commit | e4ef3fd9534366fd5ca8bad97063c43ac4f3b375 (patch) | |
| tree | a42d794f8c2a29131577243ac4fc7c56182b22af /libstdc++-v3/docs/doxygen/run_doxygen | |
| parent | 63c5fe463f1fef95bbe540c8e8ce64971b64d8bf (diff) | |
| download | ppe42-gcc-e4ef3fd9534366fd5ca8bad97063c43ac4f3b375.tar.gz ppe42-gcc-e4ef3fd9534366fd5ca8bad97063c43ac4f3b375.zip | |
2003-04-29 Phil Edwards <pme@gcc.gnu.org>
* docs/doxygen/mainpage.html: Bring up to date.
* docs/doxygen/run_doxygen: Cosmetic tweaks. Work around a bug
in Doxygen.
* docs/doxygen/user.cfg.in: Scanning the precompiled headers
breaks everything. Don't scan them.
* docs/html/documentation.html: Point to "Write after approval"
notes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66270 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/docs/doxygen/run_doxygen')
| -rw-r--r-- | libstdc++-v3/docs/doxygen/run_doxygen | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/libstdc++-v3/docs/doxygen/run_doxygen b/libstdc++-v3/docs/doxygen/run_doxygen index 5813b31e850..248625a47b6 100644 --- a/libstdc++-v3/docs/doxygen/run_doxygen +++ b/libstdc++-v3/docs/doxygen/run_doxygen @@ -131,7 +131,6 @@ test $do_man = yes && { chmod -R u+w $outdir/man/man3/ext } -set -e ( set -e cd $builddir @@ -147,13 +146,15 @@ set -e $doxygen ${outdir}/${mode}.cfg echo :: Finished, exit code was $? ) -set +e +ret=$? +test $ret -ne 0 && exit $ret test $do_html = yes && { + cd ${outdir}/html_${mode} sed -e "s=@LEVEL@=${LEVELtext}=" \ -e "s=@DATE@=${DATEtext}=" \ - ${srcdir}/docs/doxygen/mainpage.html > ${outdir}/html_${mode}/index.html - cd ${outdir}/html_${mode} + ${srcdir}/docs/doxygen/mainpage.html > index.html + # The following bit of line noise changes annoying # std::foo < typename _Ugly1, typename _Ugly2, .... _DefaultUgly17 > # to user-friendly @@ -161,6 +162,13 @@ test $do_html = yes && { # in the major "Compound List" page. sed -e 's=\(::[[:alnum:]_]*\)< .* >=\1=' annotated.html > annstrip.html mv annstrip.html annotated.html + + # Work around a bug in doxygen 1.3. + for f in class*html struct*html; do + sed '1,10s!^<title> Template!<title>Template !' $f > TEMP + mv TEMP $f + done + cp ${srcdir}/docs/doxygen/tables.html tables.html echo :: echo :: HTML pages begin with |

