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
|
||||
dist
|
||||
jskad.log
|
||||
savant.log
|
||||
qd.log
|
||||
*~
|
||||
|
|
38
build.xml
38
build.xml
|
@ -85,7 +85,7 @@
|
|||
|
||||
|
||||
<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" />
|
||||
|
||||
|
||||
|
@ -99,10 +99,6 @@
|
|||
depends="jskad-dist,savant-dist,qd-dist,tt-dist"
|
||||
description="JARs up everything" />
|
||||
|
||||
<target name="src-dist"
|
||||
depends="all-src-dist"
|
||||
description="JARs up the source distribution" />
|
||||
|
||||
<target name="compile"
|
||||
depends="jskad-compile,savant-compile,qd-compile,tt-compile"
|
||||
description="compiles all source" />
|
||||
|
@ -226,26 +222,7 @@
|
|||
</target>
|
||||
|
||||
|
||||
<!-- FIXME: do we really need many source distributions? I think
|
||||
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"
|
||||
<target name="src-dist" depends="init"
|
||||
description="generates the full Jskad+Savant+QuillDriver+Translation Tool source distribution" >
|
||||
<!-- Put everything necessary into the zip file -->
|
||||
<zip destfile="${dist}/source/THDL-Tools-src-${DSTAMP}.zip">
|
||||
|
@ -258,6 +235,9 @@
|
|||
<zipfileset dir="."
|
||||
includes="build.xml"
|
||||
prefix="."/>
|
||||
<zipfileset dir="."
|
||||
includes="docs/*package-list/**"
|
||||
prefix="."/>
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
|
@ -473,7 +453,6 @@
|
|||
<!-- 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>
|
||||
|
||||
<!-- DLC FIXME: we need an overview.html. -->
|
||||
<group title="Tibetan Text Packages" packages="org.thdl.tib.text.**"/>
|
||||
<group title="Tibetan Input Packages" packages="org.thdl.tib.input.**"/>
|
||||
|
||||
|
@ -535,7 +514,12 @@
|
|||
</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"/>
|
||||
<antcall target="dist">
|
||||
<param name="javacdashg" value="no"/>
|
||||
|
|
Loading…
Reference in a new issue