Return-Path: Mailing-List: contact user-help@ant.apache.org; run by ezmlm Delivered-To: mailing list user@ant.apache.org Received: (qmail 29353 invoked from network); 2 Apr 2003 14:28:11 -0000 Received: from sccrmhc02.attbi.com (204.127.202.62) by daedalus.apache.org with SMTP; 2 Apr 2003 14:28:11 -0000 Received: from nicki.visi.com (c-24-118-17-192.mn.client2.attbi.com[24.118.17.192]) by sccrmhc02.attbi.com (sccrmhc02) with SMTP id <200304021428110020074ns8e>; Wed, 2 Apr 2003 14:28:11 +0000 Message-Id: <5.2.0.9.2.20030401205156.02eda598@shell.visi.com> X-Sender: hoju@shell.visi.com X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Wed, 02 Apr 2003 08:30:31 -0600 To: "Ant Users List" From: Jacob Kjome Subject: Re: Convention for laying out an ANT build script In-Reply-To: <36824C00FE20D511B80B00D0B747527C027B1786@mail.hothouse.com .au> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=====================_70662218==.ALT" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --=====================_70662218==.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed You might try something like this... http://vizant.sourceforge.net/ http://sourceforge.net/projects/vizant/ Vizant is an Apache Ant task to visualize a buildfile using GraphViz or other drawing tools. You probably need to install GraphViz which is a native program, not a Java library >>> http://www.research.att.com/sw/tools/graphviz/ Note the native program that you also need to install to get this working. Jake At 11:21 AM 4/2/2003 +1000, you wrote: >Hi, > >I'm new to ANT. One thing I find difficult about ANT is tracing an ANT build >script. Our company has a very long (500 lines) ANT script for build and >deploy. However, whenever I need to trace through it to modify it, or debug >it, I find myself jumping all over the build file because of dependencies. >For this reason, using ANTCALL seemed like a better alternative. However, I >have faced many problems using ANTCALL (particularly with properties). For >some reason, properties declared in my init target are not accessed by >targets called by ANTCALL unless the called target depends on the init >target. > >What is the common convention for laying out an ANT build script? Build >scripts can get awfully long... Is it a good or bad idea to have multiple >ANT scripts so that files are smaller hence easier to manage? > >Thanks. > >--------------------------------------------------------------------- >To unsubscribe, e-mail: user-unsubscribe@ant.apache.org >For additional commands, e-mail: user-help@ant.apache.org --=====================_70662218==.ALT--