You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by "Mikael Petterson (KI/EAB)" <mi...@ericsson.com> on 2004/07/14 13:21:08 UTC
import classpath
Hi,
I am restructuring my build.xml structure using a common.xml with generic targets ( thanks for all the hints I got).
I got stuc with the following problem. In my common.xml 'compile' target use a common classpath ( plattform for all my products) but
for each product I want to add classes, to classpath, that is specific. How can I do this?
All hints very much welcome!!!
//Mikael
Part of common.xml
===============
<path id="common.classpath">
<pathelement location="${CELLO.DIR}/${CMA.JAR}"/>
<pathelement location="${CELLO.DIR}/${FOUNDATION.JAR}"/>
<pathelement location="${CELLO.DIR}/${OMS.JAR}"/>
<pathelement location="${CELLO.DIR}/${OMS.JAR}"/>
</path>
<target depends="init" name="compile">
<!-- Both srcdir and destdir should be package roots. -->
<javac debug="true" deprecation="true" destdir="${dest.dir}" srcdir="${src.dir}">
<classpath refid="common.classpath"/>
</javac>
</target>
Example of tester.xml
================
<project name="tester" default="compile">
<import file="common.xml">
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org