Just because you use exec doesn't mean you are os-dependent. If the same
exec-utable is available on all os's, then you maintain os independence.
I use executables in my builds (i.e. m4, isql, sqlplus) and the same
build files work on Windows, Solaris and RH.

-----Original Message-----
From: Sadaf_Choudhry [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 15, 2004 7:55 AM
To: Ant Users List
Subject: RE: java cup and ant


Hi Stefan,
I understand that I can use <exec>, but that would make it os-dependent.
I want the same ant script to run on windows and solaris. Any way out?

Sadaf


-----Original Message-----
From: Stefan Bodewig [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 15, 2004 5:55 PM
To: [EMAIL PROTECTED]
Subject: Re: java cup and ant

<http://ant.apache.org/faq.html#shell-redirect-1>


Hi,
I have the following script

        <java classpathref="classpath" classname="java_cup.Main">
                <arg value="-symbols"/>
                <arg value="${file}Sym"/>
                <arg value="-parser"/>
                <arg value="${file}"/>
                <arg value="-package"/>
                <arg value="mypackage.${file}"/>
                <arg value="&lt; ${file}.cup"/>
        </java>

I get the following problem:
    [java] Unrecognized option "< condition.cup"

    [java] Usage: java_cup [options]
    [java]   and expects a specification file on standard input.
    [java]   Legal options include:
    [java]     -package name  specify package generated classes go in
.....

The value of the variable file is "condition"
Anybody ever done this through ant?? Any pointers??

Regards,
Sadaf
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to