path.separator is a pre-defined property that has
";" or ":" depending on what OS you're running.

Here is what I did:

 <property name="S" value="${path.separator}" />  
 <property name="classpath"
value="${JCORELIB}${S}${classes}${S}${LIBROOT}/appframe.jar${S}${LIBROOT}/font.jar"
/>

I used "S" becuase I didn't want path.separator over and over and
over...

Lars Martin wrote:
> 
> Hi all,
> 
> how do I set a platform independend classpath in build.xml?
> 
> Something like
> 
>   <property name="classpath" value="${build.dir};${jar.dir}/..."/>
> 
>   <javac srcdir="${src.dir}"
>        destdir="${build.dir}"
>        classpath="${classpath}"/>
> 
> works under Windows but not under Unix. Changing ";" to ":" in the classpath
> property works under Unix but not under Windows? What did I wrong? Did i miss
> something?
> 
> Lars
> --
> ________________________________________________________________
> Lars Martin                         mailto:[EMAIL PROTECTED]
> softwarebuero m&b (SMB)              http://www.softwarebuero.de

--

Reply via email to