summaryrefslogtreecommitdiff
path: root/ACE/debian/fix_doxygen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/debian/fix_doxygen.sh')
-rwxr-xr-xACE/debian/fix_doxygen.sh27
1 files changed, 27 insertions, 0 deletions
diff --git a/ACE/debian/fix_doxygen.sh b/ACE/debian/fix_doxygen.sh
new file mode 100755
index 00000000000..590dc7dd8c8
--- /dev/null
+++ b/ACE/debian/fix_doxygen.sh
@@ -0,0 +1,27 @@
+#!/bin/sh
+# $Id$
+# This script regenerates changes on the Doxygen templates.
+
+set -e
+export QUILT_PATCHES=debian/patches
+
+#quilt pop -a
+#quilt delete reduce-doxygen-doc.diff
+quilt new reduce-doxygen-doc.diff
+
+for f in $(find $ACE_ROOT -name '*.doxygen')
+do
+ QUILT_PATCHES=debian/patches quilt add $f
+ sed -e 's#GENERATE_HTMLHELP = YES#GENERATE_HTMLHELP = NO#' \
+ -e 's#COLLABORATION_GRAPH = YES#COLLABORATION_GRAPH = NO#' \
+ -e 's#INCLUDE_GRAPH = YES#INCLUDE_GRAPH = NO#' \
+ -e 's#INCLUDED_BY_GRAPH = YES#INCLUDED_BY_GRAPH = NO#' \
+ -e 's#SEARCHENGINE = YES#SEARCHENGINE = NO#' \
+ -e 's#DOT_MULTI_TARGETS = YES#DOT_MULTI_TARGETS = YES \
+DOT_GRAPH_MAX_NODES = 15 \
+DOT_IMAGE_FORMAT = png#' < $f > $f.new
+
+ mv $f.new $f
+done
+
+quilt refresh --no-timestamps --no-index