fix images/style sheets in htmlhelp docs.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<project name="DocBook" default="help" xmlns="http://nant.sf.net/release/0.85/nant.xsd">
|
||||
|
||||
<property name="project.basedir" value="${project::get-base-directory()}" />
|
||||
<property name="project.targetdir" value="${project.basedir}/target" />
|
||||
<property name="project.targetdir" value="${project.basedir}\target" />
|
||||
|
||||
<target name="help">
|
||||
<echo message="Available tasks :" />
|
||||
@@ -10,8 +10,13 @@
|
||||
<echo message=" html" />
|
||||
<echo message=" html-help" />
|
||||
<echo message=" pdf" />
|
||||
<echo message=" variables"/>
|
||||
</target>
|
||||
|
||||
<target name="variables">
|
||||
<echo message="project.basedir = ${project.basedir}"/>
|
||||
<echo message="project.targetdir = ${project.targetdir}"/>
|
||||
</target>
|
||||
<target name="all" depends="html,html-help,pdf"/>
|
||||
|
||||
<target name="html">
|
||||
@@ -20,13 +25,13 @@
|
||||
<!-- docbook -> html -->
|
||||
<exec workingdir="${project.targetdir}" program="java" commandline='-cp "..\lib\saxon6-5-5\saxon.jar;..\lib\xslthl-2.0.0\xslthl-2.0.0.jar" com.icl.saxon.StyleSheet ../src/index.xml "..\lib\docbook-xsl-snapshot\html\springnet.xsl" highlight.xslthl.config="file:///${project.basedir}/lib/docbook-xsl-snapshot/highlighting/xslthl-config.xml"' />
|
||||
<!-- copy css to html dir -->
|
||||
<copy todir="${project.targetdir}\html\styles">
|
||||
<copy todir="${project.basedir}\html\styles">
|
||||
<fileset basedir="${project.basedir}\src\styles">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<!-- copy images to html dir -->
|
||||
<copy todir="${project.targetdir}\html\images">
|
||||
<copy todir="${project.basedir}\html\images">
|
||||
<fileset basedir="${project.basedir}\src\images">
|
||||
<include name="*.gif"/>
|
||||
<include name="*.svg"/>
|
||||
@@ -34,7 +39,7 @@
|
||||
<include name="*.png"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
<copy todir="${project.targetdir}\html\images">
|
||||
<copy todir="${project.basedir}\html\images">
|
||||
<fileset basedir="${project.basedir}\lib\docbook-xsl-snapshot\images">
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
@@ -44,8 +49,6 @@
|
||||
<target name="html-help">
|
||||
<echo message="Generating HTML Help format..." />
|
||||
<mkdir dir="${project.targetdir}" />
|
||||
<!-- docbook -> HTML Help Workshop project (.hhp) -->
|
||||
<exec workingdir="${project.targetdir}" program="java" commandline='-cp "..\lib\saxon6-5-5\saxon.jar;..\lib\xslthl-2.0.0\xslthl-2.0.0.jar" com.icl.saxon.StyleSheet ../src/index.xml "..\lib\docbook-xsl-snapshot\htmlhelp\springnet.xsl" highlight.xslthl.config="file:///${project.basedir}/lib/docbook-xsl-snapshot/highlighting/xslthl-config.xml"' />
|
||||
<!-- copy css to html dir -->
|
||||
<copy todir="${project.targetdir}\htmlhelp\styles">
|
||||
<fileset basedir="${project.basedir}\src\styles">
|
||||
@@ -66,10 +69,14 @@
|
||||
<include name="**"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
|
||||
<!-- docbook -> HTML Help Workshop project (.hhp) -->
|
||||
<exec workingdir="${project.targetdir}" program="java" commandline='-cp "..\lib\saxon6-5-5\saxon.jar;..\lib\xslthl-2.0.0\xslthl-2.0.0.jar" com.icl.saxon.StyleSheet ../src/index.xml "..\lib\docbook-xsl-snapshot\htmlhelp\springnet.xsl" highlight.xslthl.config="file:///${project.basedir}/lib/docbook-xsl-snapshot/highlighting/xslthl-config.xml"' />
|
||||
<!-- HTML Help Workshop project (.hhp) -> HTML Help file (.chm) -->
|
||||
<!--<readregistry property="hhc.path" key="SOFTWARE\Microsoft\HTML Help Workshop\InstallDir" hive="CurrentUser" />-->
|
||||
<exec program="C:\Program Files\HTML Help Workshop\hhc.exe" commandline="${project.targetdir}\htmlhelp\htmlhelp.hhp" failonerror="false" />
|
||||
<!-- cleanup -->
|
||||
|
||||
<delete>
|
||||
<fileset basedir="${project.targetdir}\htmlhelp" >
|
||||
<include name="**/**"/>
|
||||
|
||||
Reference in New Issue
Block a user