cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Mazzocchi <stef...@apache.org>
Subject Re: The new build system
Date Wed, 26 Feb 2003 11:09:53 GMT
Martin Holz wrote:
> Stefano Mazzocchi <stefano@apache.org> 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 
> 
> <target name="prepare-webapp-samples" depends="package-samples" unless="exclude.webapp.samples">

> 
> 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                               <stefano@apache.org>
    Pluralitas non est ponenda sine necessitate [William of Ockham]
--------------------------------------------------------------------



Mime
View raw message