Kamran,
You can still run the exec task in a UNIX environment. The command to use
would be sh, ksh, or bash:
Example:
for windows:
<exec executable="cmd" failonerror="true"
outputproperty="build.xml.version.line">
<arg line='/c "cvs status
${quote}${app.lar.source.clientpath}/${prop.cust.xml.basename}.xml${quote}
| findstr Working | findstr revision"'/>
</exec>
for UNIX:
<exec executable="sh" failonerror="true"
outputproperty="build.xml.version.line">
<arg line="-c ${quote}cvs -d${common.setup.cvsRoot}
status ${app.lar.source.clientpath}/${prop.cust.xml.basename}.xml | grep
'Working'${quote}"/>
</exec>
You can also use <arg value="some single argument">. I like to use the
<arg line="some line of arguments"> ...
I hope this helps ...
Ray Harper, Jr.
Software Engineer II
Wachovia Corporation
1525 West WT Harris Blvd. Charlotte, NC, 28270
Tel: 704-427-1717 ? Fax: 704-427-3234 ? Mailcode: NC1077
CONFIDENTIALITY NOTICE:
The information accompanying this email transmission may contain
confidential or legally privileged information that is intended only for
the use of the individual or entity named in this message. If you are not
the intended recipient, you are hereby notified that any disclosure,
copying, distribution or reliance upon the contents of this email is
strictly prohibited. If you receive this email in error, please notify the
sender immediately.
"Kamran Hameed" <[EMAIL PROTECTED]>
07/29/2008 05:19 AM
Please respond to
"Ant Users List" <[email protected]>
To
"Ant Users List" <[email protected]>
cc
Subject
Re: how to call a file in build.xml
But exec is not supported on Linux. if we are in Windows.. and we want to
call a batch file then we can use exec but under UNIX it is assumed that
we
can run scripts in shell
So how do i call the makefile in my build.xml file??
any idea
On Tue, Jul 29, 2008 at 7:35 AM, Chris Green
<[EMAIL PROTECTED]>wrote:
> Try the exec command. This allows you to call external command files.
>
> On 7/29/08, Kamran Hameed <[EMAIL PROTECTED]> wrote:
> > folks.. i am writting a java application that uses JNI. Now for
> generating c
> > files i am using Makefile. and for java files i am using ant[it is
must
> that
> > i use Makefile].
> >
> > Now my question is that how can i call makefile in build.xml.. how
> > to call that so that when build.xml executes.. it calls Makefile that
> > compiles the C code
> >
> > --
> > Kamran Hameed
> >
> > http://hpc.niit.edu.pk/~kamran <http://hpc.niit.edu.pk/%7Ekamran>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Kamran Hameed
http://hpc.niit.edu.pk/~kamran