I'm not sure what I would recommend but, in principle however, it should be
easy for ant to be used to build these other languages - VC++ has the
"cl.exe" to perform the compiling and linking, and the "vb#.exe" (at least 5
upwards) can compile / build from the commandline also - try each with a /?
or look on msdn for more info. Either of these could be called from an exec
task, or additional tasks could be written for each language.
Hope thats useful, and maybe something new...
Rob
----- Original Message -----
From: "Peter Donald" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, December 21, 2000 12:21 AM
Subject: Re: Using Visual C++ with ant
> At 12:00 20/12/00 +0530, Sreedhar, Dantam wrote:
> >Hi,
> >
> >I am new to "ant". I am trying to find out whether ant is useful for our
> >project or not. Here are the requirements for our project.
> >
> >1. Our project involves the coding in multiple languages. These are Java,
> >Visual C++, Visual Basic and perl. Can ant build visual c++ and visual
basic
> >programs? If yes, please explain me how to?
> >2. Our project has two major sub-projects
> >a. windows based
> >b. unix based
>
> >Our project is using single repository "CVS" running on Unix.
>
> yep.
>
> >My question is, Is it possible to control the build at the OS level? That
> >is developers working on windows should build one sub-project and
> > developers working on unix should build another sub-project.
>
> yep - no problem there.
>
> Personally I would advise using Ant for java parts (and perhaps any
> manipulation of perl parts and post-processing of c/vb stuff). However I
> would recommend that you continue using your existing tools (VC++/VB) for
> their respective domains and have ant called as a post-compile step in
VC++
> (not sure if there is an equivelent for VB).
>
>
> Cheers,
>
> Pete
>
> *-----------------------------------------------------*
> | "Faced with the choice between changing one's mind, |
> | and proving that there is no need to do so - almost |
> | everyone gets busy on the proof." |
> | - John Kenneth Galbraith |
> *-----------------------------------------------------*
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com