diff options
author | Phil Edwards <phil@codesourcery.com> | 2003-09-13 20:58:27 +0000 |
---|---|---|
committer | Phil Edwards <pme@gcc.gnu.org> | 2003-09-13 20:58:27 +0000 |
commit | 4bc8ae23877f08b24ee92b1c6400baa6b7b8a981 (patch) | |
tree | 7c63d0608d72a27758edfc2b19e73a649419f7e8 /libstdc++-v3 | |
parent | f6d1b84aa4526d360d77c795167cfb217da89e65 (diff) | |
download | gcc-4bc8ae23877f08b24ee92b1c6400baa6b7b8a981.tar.gz |
run_doxygen: Clear GENERATE_TAGFILE entirely if man pages are on.
2003-09-13 Phil Edwards <phil@codesourcery.com>
* docs/doxygen/run_doxygen: Clear GENERATE_TAGFILE entirely
if man pages are on.
* docs/doxygen/user.cfg.in: And here.
From-SVN: r71363
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/docs/doxygen/run_doxygen | 25 | ||||
-rw-r--r-- | libstdc++-v3/docs/doxygen/user.cfg.in | 2 |
3 files changed, 23 insertions, 10 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 034951775e9..50d24feb9c4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2003-09-13 Phil Edwards <phil@codesourcery.com> + + * docs/doxygen/run_doxygen: Clear GENERATE_TAGFILE entirely + if man pages are on. + * docs/doxygen/user.cfg.in: And here. + 2003-09-10 Daniel Jacobowitz <drow@mvista.com> Andreas Jaeger <aj@suse.de> diff --git a/libstdc++-v3/docs/doxygen/run_doxygen b/libstdc++-v3/docs/doxygen/run_doxygen index c1ae3cb5852..a04c7e7bfbf 100644 --- a/libstdc++-v3/docs/doxygen/run_doxygen +++ b/libstdc++-v3/docs/doxygen/run_doxygen @@ -98,6 +98,7 @@ outdir=unset do_html=false do_man=false enabled_sections= +generate_tagfile= DATEtext=`date '+%Y-%m-%d'` parse_options $* @@ -110,15 +111,20 @@ if test $srcdir = unset || test $outdir = unset || test $mode = unset; then fi case x"$mode" in - xuser) do_html=true - LEVELtext='User' - ;; - xmaint) do_html=true - enabled_sections=maint - LEVELtext='Maintainer' - ;; - xman) do_man=true - ;; + xuser) + do_html=true + LEVELtext='User' + generate_tagfile="$outdir/html_$mode/libstdc++.tag" + ;; + xmaint) + do_html=true + enabled_sections=maint + LEVELtext='Maintainer' + generate_tagfile="$outdir/html_$mode/libstdc++.tag" + ;; + xman) + do_man=true + ;; *) echo run_doxygen error: $mode is an invalid mode 1>&2 exit 1 ;; @@ -143,6 +149,7 @@ fi -e "s=@enabled_sections@=${enabled_sections}=" \ -e "s=@do_html@=${do_html}=" \ -e "s=@do_man@=${do_man}=" \ + -e "s=@generate_tagfile@=${generate_tagfile}=" \ ${srcdir}/docs/doxygen/user.cfg.in > ${outdir}/${mode}.cfg echo :: NOTE that this may take some time... echo doxygen ${outdir}/${mode}.cfg diff --git a/libstdc++-v3/docs/doxygen/user.cfg.in b/libstdc++-v3/docs/doxygen/user.cfg.in index 87653ebe512..e606060b3c0 100644 --- a/libstdc++-v3/docs/doxygen/user.cfg.in +++ b/libstdc++-v3/docs/doxygen/user.cfg.in @@ -902,7 +902,7 @@ TAGFILES = # When a file name is specified after GENERATE_TAGFILE, doxygen will create # a tag file that is based on the input files it reads. -GENERATE_TAGFILE = @outdir@/@html_output_dir@/libstdc++.tag +GENERATE_TAGFILE = @generate_tagfile@ # If the ALLEXTERNALS tag is set to YES all external classes will be listed # in the class index. If set to NO only the inherited external classes |