You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Aubin Mahé <au...@wanadoo.fr> on 2002/12/15 19:40:43 UTC

RE: How escaping '*'?

I don't want to expand the *...
So my question is: how escape * in ANT to avoid the expansion?

-----Original Message-----
From: Dominique Devienne [mailto:DDevienne@lgc.com] 
Sent: vendredi 13 décembre 2002 16:51
To: 'Ant Users List'
Subject: RE: How escaping '*' ?

The shell was doing the expansion of the '*'.

The <apply> task should work for you (you just need to start Java
yourself,
which is easy thanks to java.home), or you expand the '*' before using a
<fileset> converted to a property using <pathconvert>.

Sounds like <apply> would be the better solution to me. --DD

-----Original Message-----
From: Aubin Mahé [mailto:aubin.mahe@wanadoo.fr] 
Sent: Friday, December 13, 2002 7:45 AM
To: 'Ant Users List'
Subject: How escaping '*' ?

I wish to run a jar with this target:
   <target ...  >
      <java ... fork = "true" >
         <arg line  = "-l MainTrace -o 1 -select *" />
      </java>
   </target>

The '*' after 'select' will be expanded and replaced by the files in the
current directory.
Before, I used 'make':

go: $(JAR_TARGET)
	$JAVA) -jar $(JAR_TARGET) -l MainTrace -o 1 -select '*'

Info: <arg value="*" /> give the same result.

Anybody has an idea?



--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>

--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>