ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Will Dye <will...@dsndata.com>
Subject Clueless, FAQ-less newbie flails helplessly
Date Fri, 25 Aug 2000 21:08:39 GMT

Here's my situation.  I'm working on Freenet, which is a large 
open-source project to build a distributed datastore.  Freenet can 
be found at:

	http://freenet.sourceforge.net/

Freenet is in Java, uses CVS, and hopes to be very cross-platform.  
Certainly we neeed good builds for both Linux and Windows, even 
during development.  Currently, we use a Makefile as a part of the 
build process.  Recently, a key developer on the project complained:

> I don't really see the point with the Makefile since it doesn't
> actually check the dependencies. According to the author this can't 
> be done since java uses wildcard imports (import Freenet.client.*), 
> and giving up those would be a real bitch.

> Ant is a java based build tool that uses xml build files, and has a
> java specific methods that do the dependencies recursively on java
> files. I would really like it if somebody took the time to make build
> files for that (or another tool that works like it's supposed to).

As a relative newbie to the Freenet project, I volunteered to check 
out the possibilities in greater detail.  I'm just learning Java now, 
and know very little of Makefiles since the build system at work is 
intricate enough that most programmers like myself don't mess with it.  
I figured this was as good a reason as any to learn some new stuff.

Step one is the FAQ, but that's where I got stuck.  I tried to open 
the Ant FAQ page, but got slapped away with an error (no, not just a 
404, it was something serious).  As instructed by the error message, 
I sent off an e-mail to the appropriate person about it.  I've no 
idea how long it will take to get it fixed, however, so I decided to 
hit this list.  

Bottom line: does someone know of another place to find the FAQ and 
any other documentation about Ant & how to use it?  Any other 
suggested readings?  I'd like to avoid spamming the list with even 
more newbie flailing.  :-)


Thanks in advance,

--Will
willdye@willdye.com

 ___________________________ ________________________________________
/William L. Dye  (willdye)  \\ I support term limits.  When I become \
\ willdye@willdye.com  -or-  \\ dictator-for-life, I promise to serve \
 \ willdye@csealumni.unl.edu  \\ only ONE term.  --Michael Cornelius  /
  \____________________________\\____________________________________/



Mime
View raw message