Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 84951 invoked by uid 500); 26 Feb 2003 11:09:12 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 84938 invoked from network); 26 Feb 2003 11:09:11 -0000 Received: from unknown (HELO pulse.betaversion.org) (217.158.110.65) by daedalus.apache.org with SMTP; 26 Feb 2003 11:09:11 -0000 Received: (qmail 25931 invoked from network); 26 Feb 2003 11:09:24 -0000 Received: from unknown (HELO apache.org) (stefano@80.105.91.155) by pulse.betaversion.org with SMTP; 26 Feb 2003 11:09:24 -0000 Message-ID: <3E5CA081.6040206@apache.org> Date: Wed, 26 Feb 2003 12:09:53 +0100 From: Stefano Mazzocchi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030202 X-Accept-Language: en MIME-Version: 1.0 To: cocoon-dev@xml.apache.org Subject: Re: The new build system References: <3E553E42.2030106@apache.org> <83smucox8a.fsf@bog.fiz-chemie.de> In-Reply-To: <83smucox8a.fsf@bog.fiz-chemie.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Martin Holz wrote: > Stefano Mazzocchi writes: > > >>The new build system has landed on CVS. > > [...] > >> read BUILD.txt >> cp blocks.properties local.blocks.properties >> cp build.properties local.build.properties >> [modify the local copies as you like, leaving the original intact] >> build webapp [this will generate the webapp] > > > Does overriding boolean properties work? If I set > "exclude.webapp.samples=false" > in local.build.properties a target like > > > > won't be executed. "unless" does not test, if the variable has the value of "true" or "false". > It tests, if the value is defined. At least, that's what the documentation for > ant 1.5 says. > > The only way to execute the target is removing the definition from local.build.properties > and build.properties. The result will be failed build, but that's a other story. You don't have to set things to false, you have to uncomment them! I'll make this more explicit in some internal comments. -- Stefano Mazzocchi Pluralitas non est ponenda sine necessitate [William of Ockham] --------------------------------------------------------------------