Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » CDT: Ant Build Tutorials
CDT: Ant Build Tutorials [message #76048] Wed, 16 July 2003 16:16 Go to next message
Eclipse UserFriend
Originally posted by: ashes999.rogers.com

Does anyone have any Ant Build tutorials they can refer me to? I'd really
like to figure out what it does, and how to use it.

--Ashiq
Re: Ant Build Tutorials [message #76064 is a reply to message #76048] Wed, 16 July 2003 16:22 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ashes999.rogers.com

Er..nevermind. The apache page has some stuff, and Ant's only for Java, it
seems...

--Ashiq

"Ashiq Alibhai" <ashes999@rogers.com> wrote in message
news:bf4brh$64a$1@eclipse.org...
> Does anyone have any Ant Build tutorials they can refer me to? I'd really
> like to figure out what it does, and how to use it.
>
> --Ashiq
>
>
Re: Ant Build Tutorials [message #76110 is a reply to message #76064] Thu, 17 July 2003 10:01 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: sevoy.rational.com

Actually,
That's not entirely true. There is a Source Forge project underway to add
new tasks to Ant for building C/C++ apps. Check out
http://ant-contrib.sourceforge.net/ for more details.

"Ashiq Alibhai" <ashes999@rogers.com> wrote in message
news:bf4c6c$6gi$1@eclipse.org...
> Er..nevermind. The apache page has some stuff, and Ant's only for Java,
it
> seems...
>
> --Ashiq
>
> "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> news:bf4brh$64a$1@eclipse.org...
> > Does anyone have any Ant Build tutorials they can refer me to? I'd
really
> > like to figure out what it does, and how to use it.
> >
> > --Ashiq
> >
> >
>
>
Re: Ant Build Tutorials [message #76156 is a reply to message #76110] Thu, 17 July 2003 11:04 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: alain.nowhere.ca

Sean Evoy wrote:

> Actually,
> That's not entirely true. There is a Source Forge project underway to add
> new tasks to Ant for building C/C++ apps. Check out
> http://ant-contrib.sourceforge.net/ for more details.


You know I'm having a lot of personnal inquiry for this. Maybe I will
make time for this and take a more in depth look at it. I know Alex
did some work on this.

Anybody interested ?


> "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> news:bf4c6c$6gi$1@eclipse.org...
> > Er..nevermind. The apache page has some stuff, and Ant's only for Java,
> it
> > seems...
> >
> > --Ashiq
> >
> > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > news:bf4brh$64a$1@eclipse.org...
> > > Does anyone have any Ant Build tutorials they can refer me to? I'd
> really
> > > like to figure out what it does, and how to use it.
> > >
> > > --Ashiq
> > >
> > >
> >
> >
Re: Ant Build Tutorials [message #76252 is a reply to message #76156] Fri, 18 July 2003 06:46 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: dkel.unknown.com

I would like to see ANT being made available as an alternative to make
files, so if you do get a chance to look into this that would be great

Dave

"alain" <alain@nowhere.ca> wrote in message news:bf6du8$4hf$1@eclipse.org...
> Sean Evoy wrote:
>
> > Actually,
> > That's not entirely true. There is a Source Forge project underway to
add
> > new tasks to Ant for building C/C++ apps. Check out
> > http://ant-contrib.sourceforge.net/ for more details.
>
>
> You know I'm having a lot of personnal inquiry for this. Maybe I will
> make time for this and take a more in depth look at it. I know Alex
> did some work on this.
>
> Anybody interested ?
>
>
> > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > news:bf4c6c$6gi$1@eclipse.org...
> > > Er..nevermind. The apache page has some stuff, and Ant's only for
Java,
> > it
> > > seems...
> > >
> > > --Ashiq
> > >
> > > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > > news:bf4brh$64a$1@eclipse.org...
> > > > Does anyone have any Ant Build tutorials they can refer me to? I'd
> > really
> > > > like to figure out what it does, and how to use it.
> > > >
> > > > --Ashiq
> > > >
> > > >
> > >
> > >
>
>
Re: Ant Build Tutorials [message #76268 is a reply to message #76156] Fri, 18 July 2003 10:23 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: dschaefe.ca.ibm.com

Count me in. cpptasks looks pretty powerful and could have better
integration with eclipse than make can. This is one of the areas I was
thinking of for a cdt-contrib site, i.e., plugins that aren't mainstream (at
least not yet) where we can play around a bit. Stay tuned while I try and
get something set up.

Doug

"alain" <alain@nowhere.ca> wrote in message news:bf6du8$4hf$1@eclipse.org...
> Sean Evoy wrote:
>
> > Actually,
> > That's not entirely true. There is a Source Forge project underway to
add
> > new tasks to Ant for building C/C++ apps. Check out
> > http://ant-contrib.sourceforge.net/ for more details.
>
>
> You know I'm having a lot of personnal inquiry for this. Maybe I will
> make time for this and take a more in depth look at it. I know Alex
> did some work on this.
>
> Anybody interested ?
>
>
> > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > news:bf4c6c$6gi$1@eclipse.org...
> > > Er..nevermind. The apache page has some stuff, and Ant's only for
Java,
> > it
> > > seems...
> > >
> > > --Ashiq
> > >
> > > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > > news:bf4brh$64a$1@eclipse.org...
> > > > Does anyone have any Ant Build tutorials they can refer me to? I'd
> > really
> > > > like to figure out what it does, and how to use it.
> > > >
> > > > --Ashiq
> > > >
> > > >
> > >
> > >
>
>
Re: Ant Build Tutorials [message #76350 is a reply to message #76110] Fri, 18 July 2003 18:54 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: eeide.cs.utah.edu

"Sean" == Sean Evoy <sevoy@rational.com> writes:

Sean> There is a Source Forge project underway to add new tasks to Ant
Sean> for building C/C++ apps. Check out
Sean> http://ant-contrib.sourceforge.net/ for more details.

But, would you *want* to use Ant for building C/C++ applications?

IMO, the primary benefits of Ant are that (1) it can intereact with Java-based
tools in a rich way, and (2) it is a/the de facto build tool within the Java
community. Neither of these benefits apply for C/C++ development.

Eric.

--
------------------------------------------------------------ -------------------
Eric Eide <eeide@cs.utah.edu> . University of Utah School of Computing
http://www.cs.utah.edu/~eeide/ . +1 (801) 585-5512 voice, +1 (801) 581-5843 FAX
Re: Ant Build Tutorials [message #76367 is a reply to message #76268] Fri, 18 July 2003 21:23 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ashes999.rogers.com

Whoa. This sounds cool. Keep me posted with stuff on the newsgroup!

--Ashiq

"Doug Schaefer" <dschaefe@ca.ibm.com> wrote in message
news:bf8vri$cc0$1@eclipse.org...
> Count me in. cpptasks looks pretty powerful and could have better
> integration with eclipse than make can. This is one of the areas I was
> thinking of for a cdt-contrib site, i.e., plugins that aren't mainstream
(at
> least not yet) where we can play around a bit. Stay tuned while I try and
> get something set up.
>
> Doug
>
> "alain" <alain@nowhere.ca> wrote in message
news:bf6du8$4hf$1@eclipse.org...
> > Sean Evoy wrote:
> >
> > > Actually,
> > > That's not entirely true. There is a Source Forge project underway to
> add
> > > new tasks to Ant for building C/C++ apps. Check out
> > > http://ant-contrib.sourceforge.net/ for more details.
> >
> >
> > You know I'm having a lot of personnal inquiry for this. Maybe I will
> > make time for this and take a more in depth look at it. I know Alex
> > did some work on this.
> >
> > Anybody interested ?
> >
> >
> > > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > > news:bf4c6c$6gi$1@eclipse.org...
> > > > Er..nevermind. The apache page has some stuff, and Ant's only for
> Java,
> > > it
> > > > seems...
> > > >
> > > > --Ashiq
> > > >
> > > > "Ashiq Alibhai" <ashes999@rogers.com> wrote in message
> > > > news:bf4brh$64a$1@eclipse.org...
> > > > > Does anyone have any Ant Build tutorials they can refer me to?
I'd
> > > really
> > > > > like to figure out what it does, and how to use it.
> > > > >
> > > > > --Ashiq
> > > > >
> > > > >
> > > >
> > > >
> >
> >
>
>
Re: Ant Build Tutorials [message #76461 is a reply to message #76350] Sun, 20 July 2003 13:08 Go to previous messageGo to next message
Eclipse UserFriend
"Eric Eide" <eeide@cs.utah.edu> wrote in message
news:ywrispz78ea.fsf@ioka.flux.utah.edu...
> But, would you *want* to use Ant for building C/C++ applications?

Yes.

> IMO, the primary benefits of Ant are that (1) it can intereact with
Java-based
> tools in a rich way, and (2) it is a/the de facto build tool within the
Java
> community. Neither of these benefits apply for C/C++ development.

It makes sense in the Eclipse world ...we can get better integration with it
in CDT as
- its pure Java (no spawning external processes and then parsing output
stream for all tools)
- platform independence
- Eclipse already ships with Ant (1 less external tool to integrate)

Granted, its not a natural fit for C++, but then again, check the newsgroup,
Make seems to be an
unnatural fit for many of the posters.

JohnC
Re: Ant Build Tutorials [message #76478 is a reply to message #76350] Tue, 22 July 2003 13:37 Go to previous message
Eclipse UserFriend
Originally posted by: sevoy.rational.com

Eric,
One of the reasons we did not seriously consider using Ant in the current
release was that it does not have large-scale penetration in the C/C++
community and because, at least for the time-being, it is not part of the
core Ant release. That said, I can think of two compelling reasons to
consider it as the core technology for the build system in the future.

First, as long as the build functions properly, most users do not care how
it happens. Ant is already part of Eclipse, so one would assume that adding
the cpp-tasks would be no more complicated than writing the code to spawn an
external 'make' process and harvest its output. In fact, if the integration
is better, then the CDT user would probably have a better experience
building their projects. Those users who want (or need) control over how
their projects get built can always use a makefile and standard build
system.

Second, one of the areas I suspect we are going to see demand for the build
system is from users and vendors of toolchains other than Gnu. We have
proposed one possible way to integrate tools and toolchains into CDT, but it
is hard to imagine all of the contingencies and requirements these users
might have in advance. The work in cpp-tasks looks like it includes
specifications for several different toolchains already. If we could reuse
that work, then we might be able to remove any objections from tool vendors
who would prefer to see an industry-standard approach, for example.

It's academic now, but I don't think we should discard it as a possible
candidate for the future.

"Eric Eide" <eeide@cs.utah.edu> wrote in message
news:ywrispz78ea.fsf@ioka.flux.utah.edu...
> "Sean" == Sean Evoy <sevoy@rational.com> writes:
>
> Sean> There is a Source Forge project underway to add new tasks to Ant
> Sean> for building C/C++ apps. Check out
> Sean> http://ant-contrib.sourceforge.net/ for more details.
>
> But, would you *want* to use Ant for building C/C++ applications?
>
> IMO, the primary benefits of Ant are that (1) it can intereact with
Java-based
> tools in a rich way, and (2) it is a/the de facto build tool within the
Java
> community. Neither of these benefits apply for C/C++ development.
>
> Eric.
>
> --
> ------------------------------------------------------------ --------------
-----
> Eric Eide <eeide@cs.utah.edu> . University of Utah School of
Computing
> http://www.cs.utah.edu/~eeide/ . +1 (801) 585-5512 voice, +1 (801)
581-5843 FAX
Previous Topic:ctags
Next Topic:C-Build path
Goto Forum:
  


Current Time: Thu Jul 17 08:59:44 EDT 2025

Powered by FUDForum. Page generated in 0.30525 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top