diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/build.xml')
-rw-r--r-- | plugins/org.eclipse.net4j.util.doc/build.xml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/build.xml b/plugins/org.eclipse.net4j.util.doc/build.xml index e307c82f7c..eaf8691b31 100644 --- a/plugins/org.eclipse.net4j.util.doc/build.xml +++ b/plugins/org.eclipse.net4j.util.doc/build.xml @@ -183,19 +183,34 @@ </fileset> </copy> + <!-- Remove generation dates that clutter the SVN dirty states --> <replaceregexp match="<!-- Generated by javadoc .*-->" replace=""> <fileset refid="desthtml" /> </replaceregexp> - <replaceregexp match="CONTENT="[^"]+"" replace="CONTENT="""> <fileset refid="desthtml" /> </replaceregexp> + <!-- Add book.css --> <replaceregexp match="(<LINK REL ="stylesheet" TYPE="text/css" HREF="([\./]*)stylesheet.css" TITLE="Style">)" replace="<LINK REL ="stylesheet" TYPE="text/css" HREF="\2../html/book.css" TITLE="Style">${line.separator}\1"> <fileset refid="desthtml" /> </replaceregexp> + <!-- Remove malicious PRE blocks --> + <replaceregexp match="<HR>\s+?<DL>\s+?<DT><PRE>(.*?)</DL>\s+?</PRE>" + replace="<HR>${line.separator}<DL>${line.separator} <DT>\1${line.separator}</DL>${line.separator}${line.separator}"> + <fileset refid="desthtml" /> + </replaceregexp> + + <!-- Change DT to DD --> + <replaceregexp match="<DT>extends " replace="${line.separator} <DD>extends "> + <fileset refid="desthtml" /> + </replaceregexp> + <replaceregexp match="<DT>implements " replace="${line.separator} <DD>implements "> + <fileset refid="desthtml" /> + </replaceregexp> + <java classname="org.eclipse.emf.cdo.releng.doc.java.MakeHrefsRelative" dir="${basedir}" fork="true" |