Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 37851 invoked from network); 21 Jan 2001 15:36:29 -0000 Received: from mail.alphalink.com.au (203.24.205.7) by h31.sny.collab.net with SMTP; 21 Jan 2001 15:36:29 -0000 Received: from donalgar (d284-ps2-mel.alphalink.com.au [202.161.108.30]) by mail.alphalink.com.au (8.9.3/8.9.3) with SMTP id CAA02246; Mon, 22 Jan 2001 02:36:33 +1100 Message-Id: <3.0.6.32.20010122023333.0093ea10@alphalink.com.au> X-Sender: gdonald@alphalink.com.au X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Mon, 22 Jan 2001 02:33:33 +1100 To: ant-dev@jakarta.apache.org From: Peter Donald Subject: RE: [PROPOSAL] Class dependency checking for optional tasks Cc: In-Reply-To: References: <3A6A5113.CFD49303@progress.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N At 04:27 21/1/01 +0100, Martin van den Bemt wrote: >Shouldn't there also be an option to download (maby embedded in the main >build.xml for ant to download all tasks that depend on external sources? >(like what they do in netbeans modules)They also use the build.xml to do >this. > >- You have a default stable distribution >- You want e.g. the Junit tasks >- You run build Junit >- This target gets all the stuff that the junit task needs >- Rebuilds ant when necessary. This is what CJAN is supposed to do. Apparently details of it were discussed before the PMC meeting so hopefully we will see it being worked on soon. Feel free to jump into it thou ;) 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 | *-----------------------------------------------------*