My lazy header ...

AntDoc
Target antdoc.build

antdoc.build
  |
  +--antdoc.cab.sign
    |
    +--init
  |
  +--antdoc.cab
    |
    +--init
  |
  +--antdoc.jar
    |
    +--init
  |
  +--antdoc.antdoc.jar.sign
    |
    +--init
  |
  +--antdoc.compile
    |
    +--antdoc.compile.pre
      |
      +--antdoc.compile.properties
        |
        +--init
    |
    +--antdoc.compile.ideaplugin
      |
      +--antdoc.classpath
        |
        +--init
    |
    +--antdoc.compile.gui
      |
      +--antdoc.classpath
        |
        +--init
    |
    +--antdoc.compile.core
      |
      +--antdoc.classpath
        |
        +--init
    |
    +--antdoc.compile.task
      |
      +--antdoc.classpath
        |
        +--init
    |
    +--antdoc.compile.applet
      |
      +--antdoc.classpath
        |
        +--init

Generates AntDoc full distribution and deploys it in situ

The are several things to perform before release a new version. Some concern AntDoc, some other concern AntDocGUI.

AntDoc

  • One of the first thing to do is to check that the AntDoc part works fine with the different versions of the XSLT implementation, i.e. with Saxon V6.2, Saxon V7 and Xalan.
  • One important thing is to check that it works fine with the various versions of Ant from V1.4.1.

AntDocGUI

  • It is important to check that AntDocGUI still integrates properly to Idea from Intellij...

Detail:
<target
	depends="antdoc.compile, antdoc.jar, antdoc.antdoc.jar.sign, antdoc.cab, antdoc.cab.sign"
	description="Generates AntDoc full distribution and deploys it in situ"
	name="antdoc.build"
>
	<copy
		file="${DISTRIBUTION_FULL_DIRECTORY_PATH}/${ANTDOC_JAR_FILE_NAME}"
		toDir="${ant.home}/lib"
	/>

	<copy
		file="${DISTRIBUTION_APPLET_DIRECTORY_PATH}/${ANTDOC_CAB_FILE_NAME}"
		toDir="${ant.home}/lib"
	/>
</target>

... is just like my footer!

Edouard Mercier 2003.12.08 20:31:08 - AntDoc V0.8h - XSL Transformer Factory: com.icl.saxon.TransformerFactoryImpl