[Laszlo-dev] [UPDATED] For Review: Change 20080116-ptw-P Summary: Generate autoincludes mapping from components

P T Withington ptw at openlaszlo.org
Thu Jan 17 12:06:07 PST 2008


Ah, that is because I don't understand ant.  It is failing for me  
too.  One more revision coming up, which should let you touch the  
props file to get around the test.

On 2008-01-16, at 21:13 EST, Philip Romanik wrote:

> Can you do something about changing the build status to something  
> other than failed. The build will always fail for anyone who touches  
> a component file and does not rebuild lzx-autoincludes.properties.
>
> I tried to get my build to pass by touching lzx- 
> autoincludes.properties, but no matter what I do, the build still  
> fails.
>
> BUILD FAILED
> F:\laszlo\svn\src\svn\openlaszlo\trunk\build.xml:532: The following  
> error occurred while executing this line:
> F:\laszlo\svn\src\svn\openlaszlo\trunk\lps\components\build.xml:45:  
> lzx-autoincludes.properties is out of date with respect to  
> components:  run `ant autoincludes` in the lps/components directory  
> and check in the new version
>
>
>
>> Revised to only verify that the autoincludes file is up to date in  
>> a normal build and tell the user how to use the tool to fix it if  
>> it is not.
>>
>> Change 20080116-ptw-P by <mailto:ptw at dueling-banjos.local>ptw at dueling-banjos.local 
>>  on 2008-01-16
>> 14:45:41 EST
>>     in /Users/ptw/OpenLaszlo/ringding-clean
>>     for <http://svn.openlaszlo.org/openlaszlo/trunk>http://svn.openlaszlo.org/openlaszlo/trunk
>>
>> Summary: Generate autoincludes mapping from components
>>
>> Bugs Fixed:
>> LPP-3695 'Simpleboundslayout.lzx is not include when debug=false'
>>
>> Technical Reviewer: <mailto:philip at pbrdev.com>philip at pbrdev.com  
>> (pending) QA Reviewer: <mailto:mamye at laszlosystems.com>mamye at laszlosystems.com 
>>  (pending)
>>
>> Details:
>>     build-autoincludes:  Shell script to grep over components source,
>>     find the tags that are defined and create a table of tag ->  
>> source
>>     file.
>>
>>     components/build.xml:  Verify that file is up to date with
>>     components and fail the build if it is not (advising how to use
>>     the tool to update the file).
>>
>>     build.xml: invoke components/build
>>
>> Tests:
>>     ant runlzunit, test case from Jira
>>
>> Files:
>> M      WEB-INF/lps/misc/lzx-autoincludes.properties
>> A      build-tools/build-autoincludes.sh
>> A      lps/components/build.xml
>> M      build.xml
>>
>> Changeset: <http://svn.openlaszlo.org/openlaszlo/patches/20080116-ptw-P.tar 
>> >http://svn.openlaszlo.org/openlaszlo/patches/20080116-ptw-P.tar



More information about the Laszlo-dev mailing list