Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 64368 invoked from network); 13 Jul 2004 01:13:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 13 Jul 2004 01:13:10 -0000 Received: (qmail 38519 invoked by uid 500); 13 Jul 2004 01:13:02 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 38490 invoked by uid 500); 13 Jul 2004 01:13:01 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 38477 invoked by uid 99); 13 Jul 2004 01:13:01 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received: from [207.115.57.60] (HELO ylpvm29.prodigy.net) (207.115.57.60) by apache.org (qpsmtpd/0.27.1) with ESMTP; Mon, 12 Jul 2004 18:12:59 -0700 Received: from alan (ppp-63-206-95-166.dsl.snfc21.pacbell.net [63.206.95.166]) by ylpvm29.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id i6D1CgVC028168 for ; Mon, 12 Jul 2004 21:12:52 -0400 From: "alan" To: "'Ant Users List'" Subject: Dynamic compilation Date: Mon, 12 Jul 2004 18:10:55 -0700 Message-ID: <004a01c46876$4325d900$6401a8c0@alan> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 In-Reply-To: Importance: Normal X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Does anyone know if it's possible to have a central build file call out dynamically to whatever slave build files it can find under it's = directory. Our project consists of many modules that are frequently added to. Each = has it's own build file. These all have the same targets and are all called minibuild.xml. =20 We then have a central build file that calls out to these slave files = and builds each of them. =20 What I'd like to be able to do is avoid the need to edit the central = file when a new module is added to the project. The default case would be = the developer would just put the standard minibuild.xml file in the root directory of their module and the regular build process would pick it up = and run the relevant target (clean, build, etc.). Does anyone know how this might be achieved. If possible without = resorting to writing custom build files. Grateful for any pointers... alan --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org