This is a good idea. We should do this in our build.
Kevin
Ken Wood wrote:
>
> 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?
> >
--
Kevin A Burton ([EMAIL PROTECTED])
http://relativity.yi.org
Message to SUN: "Please Open Source Java!"
To fight and conquer in all your battles is not supreme excellence;
supreme
excellence consists in breaking the enemy's resistance without fighting.
- Sun Tzu, 300 B.C.
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]