Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 14113 invoked from network); 14 Dec 2007 02:49:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Dec 2007 02:49:31 -0000 Received: (qmail 5108 invoked by uid 500); 14 Dec 2007 02:49:17 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 5068 invoked by uid 500); 14 Dec 2007 02:49:17 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 5056 invoked by uid 99); 14 Dec 2007 02:49:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Dec 2007 18:49:17 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [207.69.200.40] (HELO pop06.mail.atl.earthlink.net) (207.69.200.40) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Dec 2007 02:49:15 +0000 Received: from nc-71-49-179-247.dhcp.embarqhsd.net ([71.49.179.247] helo=flossware.homelinux.org) by pop06.mail.atl.earthlink.net with esmtp (Exim 3.36 #1) id 1J30bb-0004W8-00 for user@ant.apache.org; Thu, 13 Dec 2007 21:48:51 -0500 Received: from devserver.flossware.com (devserver.flossware.com [192.168.168.7]) by flossware.homelinux.org (Postfix) with ESMTP id C661F3DC212 for ; Thu, 13 Dec 2007 21:48:50 -0500 (EST) Message-ID: <4761EF11.2070204@mindspring.com> Date: Thu, 13 Dec 2007 21:48:49 -0500 From: "Scot P. Floess" Reply-To: floess@mindspring.com User-Agent: Thunderbird 2.0.0.9 (X11/20071031) MIME-Version: 1.0 To: Ant Users List Subject: Re: Divide And Conquer Ant Question References: <1f97de60712131658o19b87431v21736554a79d3d96@mail.gmail.com> In-Reply-To: <1f97de60712131658o19b87431v21736554a79d3d96@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I do the same thing... However, I am partial to macrodef's... I do have a build script that may use those macrodef's... However, my macrodef's are sorta like functions from which I can then script/glue/call from my "scripts" Z W wrote: > Hi > > I'm using Ant as a scripting tool much like a shell script to do various > tasks of a project, not for a build purpose. > I like to get opinions from the gurus here about this. > > I have various tasks written in a single build file. However, this file has > become very large. > I like to break this file up into multiple files, putting different targets > into various build files, > much like breaking a single large C file into multiple files. > > What's the best approach to this while minimizing script > rewriting/maintainability ? (using antcall, import or something else) > > Thanks > > -- Scot P. Floess 27 Lake Royale Louisburg, NC 27549 252-478-8087 (Home) 919-754-4592 (Work) Chief Architect JPlate http://sourceforge.net/projects/jplate Chief Architect JavaPIM http://sourceforge.net/projects/javapim QA Engineer OpenQabal http://openqabal.dev.java.net --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org