[mm-common] doc-postprocess.pl: Un-break tag file references
- From: Daniel Elstner <daniel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mm-common] doc-postprocess.pl: Un-break tag file references
- Date: Fri, 21 Aug 2015 01:09:11 +0000 (UTC)
commit 7ad09c260521d4261b961f3727bd8c16d9659102
Author: Daniel Elstner <daniel kitta gmail com>
Date: Fri Aug 21 03:01:15 2015 +0200
doc-postprocess.pl: Un-break tag file references
* util/doc-postprocess.pl: 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.
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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]