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:56:31 GMT
Martin Holz wrote:
> Stefano Mazzocchi <stefano@apache.org> writes:
> 
> 
>>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!
> 
> 
> In local.build.properties? This would not help, since they
> are defined in build.properties, which is read by build.xml
> immediately   after  local.build.properties. You would have to uncomment 
> them in build.properties.

right, of course.

I was talking about exclude parameters that are already commented out in 
build.properties.

don't worry, I'll make sure things are consistent.

-- 
Stefano Mazzocchi                               <stefano@apache.org>
    Pluralitas non est ponenda sine necessitate [William of Ockham]
--------------------------------------------------------------------



Mime
View raw message