My lazy header ...

AntDoc
Target antdoc.ant.jar.sign

antdoc.ant.jar.sign
  |
  +--antdoc.ant.1.5.jar.sign
    |
    +--init
  |
  +--antdoc.ant.1.4.1.jar.sign
    |
    +--init

Signs the non-version-specific Ant jar files with Sun certificate.

The saxon.jar and jdom.jar must be present in the Ant lib directory!

Detail:
<target
	depends="antdoc.ant.1.4.1.jar.sign, antdoc.ant.1.5.jar.sign"
	description="Signs the non-version-specific Ant jar files with Sun certificate."
	name="antdoc.ant.jar.sign"
>
	<copy toDir="${DISTRIBUTION_FULL_DIRECTORY_PATH}">
		<fileset dir="${ant.home}/lib">
			<include name="ant.jar"/>

			<include name="saxon.jar"/>

			<include name="jdom.jar"/>
		</fileset>
	</copy>

	<signjar
		alias="AntDoc"
		jar="${DISTRIBUTION_FULL_DIRECTORY_PATH}/ant.jar"
		keystore="${SUN_KEY_STORE_FILE_PATH}"
		storepass="${SUN_KEY_STORE_PASS}"
	/>

	<signjar
		alias="AntDoc"
		jar="${DISTRIBUTION_FULL_DIRECTORY_PATH}/saxon.jar"
		keystore="${SUN_KEY_STORE_FILE_PATH}"
		storepass="${SUN_KEY_STORE_PASS}"
	/>

	<signjar
		alias="AntDoc"
		jar="${DISTRIBUTION_FULL_DIRECTORY_PATH}/jdom.jar"
		keystore="${SUN_KEY_STORE_FILE_PATH}"
		storepass="${SUN_KEY_STORE_PASS}"
	/>
</target>

... is just like my footer!

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