From ant-dev-return-12883-apmail-jakarta-ant-dev-archive=jakarta.apache.org@jakarta.apache.org Wed Apr 18 10:51:22 2001 Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@jakarta.apache.org Received: (qmail 47617 invoked by uid 500); 18 Apr 2001 10:51:11 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: ant-dev@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 47546 invoked from network); 18 Apr 2001 10:51:08 -0000 Message-ID: <009a01c0c7f5$e61c4060$bfc6223f@cognetnt> From: "Conor MacNeill" To: References: <3.0.6.32.20010417210856.00e3a410@mail.alphalink.com.au> <3.0.6.32.20010417233737.00ccd5e0@mail.alphalink.com.au> <3.0.6.32.20010418100341.009f1100@mail.alphalink.com.au> Subject: Re: [VOTE] workspace/subbuild issues Date: Wed, 18 Apr 2001 20:53:55 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N > If I can depend on a target within another > >build file, how do the properties get defined? > > same as they do currently Huh? Since we currently don't do this, I'm not sure what you mean. When I depend on a target in another build file, whose (global) properties does that target use. Is it the global properties from the main build file, the build file of the dependent target or a combination of both? > > >This can be a major problem if you try to link two build files (by a target > >dependency), which have property name collisions, which will be quite > >common due to use of conventions (src.dir, for example). > > Youd should read AntFarms proposal as it addressed all these questions. > Well I read the example build files and the readme (and some of the code) and I'm still a little uncomfortable with the property management issues (scoping, precedence, etc) especially for antcall, etc. Anyway, let me change my -1 to a +0 with those concerns. Conor