diff options
-rw-r--r-- | util/doc-postprocess.pl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/util/doc-postprocess.pl b/util/doc-postprocess.pl index 6630a91..a1bcd28 100644 --- a/util/doc-postprocess.pl +++ b/util/doc-postprocess.pl @@ -106,6 +106,12 @@ foreach my $filename (map(bsd_glob($_, GLOB_NOSORT), @ARGV)) s/^(<h\d>|)template</$1template </; } + # For some reason, recent versions of Doxygen output the full path to + # referenced tag files. This is bad since it breaks doc-install.pl, + # and also because it leaks local path names into source tarballs. + # Thus, strip the directory prefix here. + s| doxygen="[^":]*/([^":]+\.tag):| doxygen="$1:|g; + s/©/©/g; s/—/—/g; s/–/–/g; |