The source release now contains docs/*package-list so that
'ant private-javadocs' will work. Removed Jskad's source release. We'll have an all-in-one source release (for now, anyway).
This commit is contained in:
parent
403f21c8db
commit
755a6be6fd
2 changed files with 14 additions and 28 deletions
|
@ -1,4 +1,6 @@
|
||||||
bin
|
bin
|
||||||
dist
|
dist
|
||||||
jskad.log
|
jskad.log
|
||||||
|
savant.log
|
||||||
|
qd.log
|
||||||
*~
|
*~
|
||||||
|
|
38
build.xml
38
build.xml
|
@ -85,7 +85,7 @@
|
||||||
|
|
||||||
|
|
||||||
<target name="test-all"
|
<target name="test-all"
|
||||||
depends="clean,distclean,compile,dist,src-dist,all-src-dist,jskad-src-dist,self-contained-dist,public-javadocs-dist,private-javadocs-dist"
|
depends="clean,distclean,compile,dist,src-dist,self-contained-dist,public-javadocs-dist,private-javadocs-dist,releases"
|
||||||
description="runs every target in this buildfile in a smart order; useful for testing the buildfile and your build environment" />
|
description="runs every target in this buildfile in a smart order; useful for testing the buildfile and your build environment" />
|
||||||
|
|
||||||
|
|
||||||
|
@ -99,10 +99,6 @@
|
||||||
depends="jskad-dist,savant-dist,qd-dist,tt-dist"
|
depends="jskad-dist,savant-dist,qd-dist,tt-dist"
|
||||||
description="JARs up everything" />
|
description="JARs up everything" />
|
||||||
|
|
||||||
<target name="src-dist"
|
|
||||||
depends="all-src-dist"
|
|
||||||
description="JARs up the source distribution" />
|
|
||||||
|
|
||||||
<target name="compile"
|
<target name="compile"
|
||||||
depends="jskad-compile,savant-compile,qd-compile,tt-compile"
|
depends="jskad-compile,savant-compile,qd-compile,tt-compile"
|
||||||
description="compiles all source" />
|
description="compiles all source" />
|
||||||
|
@ -226,26 +222,7 @@
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
|
||||||
<!-- FIXME: do we really need many source distributions? I think
|
<target name="src-dist" depends="init"
|
||||||
all-src-dist will do just fine. -->
|
|
||||||
<target name="jskad-src-dist" depends="init"
|
|
||||||
description="generates the Jskad source distribution" >
|
|
||||||
<!-- Put everything necessary into the zip file -->
|
|
||||||
<zip destfile="${dist}/source/Jskad-src-${DSTAMP}.zip">
|
|
||||||
<zipfileset dir="${source}"
|
|
||||||
includes="org/thdl/tib/text/**,org/thdl/tib/input/**,org/thdl/util/**"
|
|
||||||
prefix="source"/>
|
|
||||||
<zipfileset dir="license"
|
|
||||||
includes="*.txt,*.html"
|
|
||||||
prefix="."/>
|
|
||||||
<zipfileset dir="."
|
|
||||||
includes="build.xml"
|
|
||||||
prefix="."/>
|
|
||||||
</zip>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
|
|
||||||
<target name="all-src-dist" depends="init"
|
|
||||||
description="generates the full Jskad+Savant+QuillDriver+Translation Tool source distribution" >
|
description="generates the full Jskad+Savant+QuillDriver+Translation Tool source distribution" >
|
||||||
<!-- Put everything necessary into the zip file -->
|
<!-- Put everything necessary into the zip file -->
|
||||||
<zip destfile="${dist}/source/THDL-Tools-src-${DSTAMP}.zip">
|
<zip destfile="${dist}/source/THDL-Tools-src-${DSTAMP}.zip">
|
||||||
|
@ -258,6 +235,9 @@
|
||||||
<zipfileset dir="."
|
<zipfileset dir="."
|
||||||
includes="build.xml"
|
includes="build.xml"
|
||||||
prefix="."/>
|
prefix="."/>
|
||||||
|
<zipfileset dir="."
|
||||||
|
includes="docs/*package-list/**"
|
||||||
|
prefix="."/>
|
||||||
</zip>
|
</zip>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
@ -473,7 +453,6 @@
|
||||||
<!-- Note: We must show the SF.net logo in order to get hit counts. -->
|
<!-- Note: We must show the SF.net logo in order to get hit counts. -->
|
||||||
<bottom>These API docs were created ${javadoc.creation.time}.<![CDATA[<br><i>Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.</i><br>Hosted by <a href="http://sourceforge.net/"><img src="http://sourceforge.net/sflogo.php?group_id=61934&type=1" width="88" height="31" border="0" alt="SourceForge_Logo"></a>]]></bottom>
|
<bottom>These API docs were created ${javadoc.creation.time}.<![CDATA[<br><i>Copyright © 2001-2002 Tibetan and Himalayan Digital Library. All Rights Reserved.</i><br>Hosted by <a href="http://sourceforge.net/"><img src="http://sourceforge.net/sflogo.php?group_id=61934&type=1" width="88" height="31" border="0" alt="SourceForge_Logo"></a>]]></bottom>
|
||||||
|
|
||||||
<!-- DLC FIXME: we need an overview.html. -->
|
|
||||||
<group title="Tibetan Text Packages" packages="org.thdl.tib.text.**"/>
|
<group title="Tibetan Text Packages" packages="org.thdl.tib.text.**"/>
|
||||||
<group title="Tibetan Input Packages" packages="org.thdl.tib.input.**"/>
|
<group title="Tibetan Input Packages" packages="org.thdl.tib.input.**"/>
|
||||||
|
|
||||||
|
@ -535,7 +514,12 @@
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
|
||||||
<target name="releases" description="builds the releases under 'dist/releases/'">
|
<!-- See http://thdltools.sf.net/CuttingReleases.html for info on
|
||||||
|
how to use this target. Note that we must do a distclean
|
||||||
|
because Ant doesn't always recompile when it should. -->
|
||||||
|
<target name="releases"
|
||||||
|
description="builds the releases under 'dist/releases/' after doing a distclean"
|
||||||
|
depends="distclean">
|
||||||
<mkdir dir="${dist}/releases"/>
|
<mkdir dir="${dist}/releases"/>
|
||||||
<antcall target="dist">
|
<antcall target="dist">
|
||||||
<param name="javacdashg" value="no"/>
|
<param name="javacdashg" value="no"/>
|
||||||
|
|
Loading…
Reference in a new issue