ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Mark Bram <relaxed...@optusnet.com.au>
Subject Pathconvert question
Date Tue, 22 Jun 2004 00:52:06 GMT
Hi All!

In the docs for the pathconvert task, it says that targetos is required 
*unless* "pathsep and/or dirsep are specified".
The docs for pathsep and dirsep say they are not required because they 
default to current JVM File.pathSeparator and JVM File.separator 
respectively.

So I tried the following:

<path id="jini.jarfiles.path">
<filelist id="jini.jarfiles"
dir="${jiniHome}/lib"
files="jini-core.jar,
jini-ext.jar,
sun-util.jar" />
</path>
<pathconvert property="jinifiles" refid="jini.jarfiles.path"/>

and got this error:
BUILD FAILED
E:\java\JiniHelloWorld\bin\build.xml:123: You must specify at least one of 
targetOS, dirSep, or pathSep

I was hoping to avoid specifying targetos, pathsep and dirsep to keep this 
script as portable as possible.. otherwise I will have to write different 
versions of pathconvert for every OS I hope to support and *then* put in 
some decision making structure in my targets that use the converted path!

Any advice would be most welcome!

Rob
:)

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message