Dúvida sobre Ant

Estou criando um build file mas estou tento um problemas para definir o classpath da aplicação.
Tenho a seguinte definição


(...)

<path id="class.path">
 
		<fileset id="libs" dir=".">

			<include name="assembla_msks_jce.jar" />
			<include name="CertServiceFacade.jar" />
			<include name="jdom.jar" />
			<include name="skinlf.jar" />
			<include name="jakarta-log4j-1.2.6.jar" />
			<include name="xmlsec.jar" />
			<include name="jss34.jar" />
			<include name="commons-beanutils.jar" />
			<include name="commons-logging-1.1.jar" />
			<include name="bcmail-jdk14-133.jar" />
			<include name="bcprov-jdk14-133.jar" />
			<include name="JDigiDoc.jar" />
			<include name="xalan.jar" />
			<include name="activation.jar" />

		</fileset>

	</path>

(...)

<jar basedir="${build.dir}/${class.f}" jarfile="${releases.dir}/${jarName}" includes="**/*.*">
			<manifest id="META-INF/MANIFEST.MF">
				<attribute name="Class-Path" value="${class-path}" />
				<attribute name="Main-Class" value="br.com.maxxdata.jmaxxsigner.Bootstrap" />
			</manifest>
		</jar>

mas no manifesto criado o class-path vai com o caminho absoluto e com ponto e virgula tipo:
c:…\jdom.jar;c:…\xmlsec.jar

como faço para montar o arquivo corretamente tipo

. jdom.jar xmlsec.jar …