[Laszlo-dev] For Review: Change 41920 Summary: Make build system require and work with ant 1.6.

Benjamin Shine ben at laszlosystems.com
Sat Apr 29 16:45:17 EDT 2006


You, persnickety? Never! Pedantic, perhaps. I'm actually entirely  
pleased to _do_ the install/build documentation for subversion. Maybe  
this would be a good time to start using external contributors to  
review documentation contributions? It has to make sense to people  
_outside_ of Laszlo Systems, anyways. I have two volunteers lined up   
to help test this change, so I'll use them as de facto documentation  
reviewers, too.

The current build instructions are in (ahem) three places:
http://wiki.openlaszlo.org/SubversionBuildInstructions -- these are  
the build instructions Jim and I have been working on for Subversion
http://wiki.openlaszlo.org/Build_Instructions -- these are the  
somewhat older build instructions for builds based on a source  
distribution.
http://svn.openlaszlo.org/openlaszlo/trunk/building-lps.html -- these  
are the instructions that are in the source distribution itself.

So, John, don't do anything yet.

On Apr 29, 2006, at 3:23 AM, John Sundman wrote:

> By longstanding demarcation of my responsibilities, I don't do  
> documentation of the build system, or even of installation.   I  
> take over from the point where OpenLaszlo is installed and running  
> (although there is configuration information in the Deployer's Guide).
>
> I'm not trying to be persnickity, only to say that I'm not more  
> competent than anybody else to give a documentation review. Tomcat  
> is a mystery to me (along with its sibblings and cousins).
>
> I'm certainly willing to help out, however. Can you remind me where  
> this stuff is documented for public consumption, and I'll edit it  
> to reflect the new ant stuff?
>
> jrs
>
> On Apr 28, 2006, at 11:39 PM, Benjamin Shine wrote:
>
>>
>> Any Windows guys up for giving this a shot? I need QA before a  
>> technical review; no point in reviewing it technically if it  
>> doesn't work on Windows.
>> Now, if only Tucker had a MacBook Pro...
>>
>> Change 41920 by ben at ben-linux-builder-ws4 on 2006/04/28 20:14:55  
>> *pending*
>>
>> 	Summary: Make build system require and work with ant 1.6.
>> 	   This needs to be tested on Windows and Mac, and with ant 1.6.5.
>> 	   Requires ant 1.6.1, not tested with ant 1.6.5.
>> 	
>> 	New Features:
>> 	   Tomcat is not a service on windows anymore -- I hope. Needs to  
>> be tested!
>> 	
>> 	Bugs Fixed:
>> 	
>> 	Technical Reviewer: ptw (pending)
>> 	QA Reviewer: frisco (pending)
>> 	Doc Reviewer: jrs (pending)
>> 	
>> 	Documentation:
>> 	   This change now uses, and requires, ant 1.6.1. The advantage  
>> of using
>> 	   ant 1.6 is that it lets us use modern tomcat ant tasks to  
>> manage tomcat.
>> 	   Also that ant 1.6 is the current version in wide use, so many  
>> people
>> 	   won't have "old" ant 1.5.
>> 	   This change also gets rid of old tasks which support tomcat 4.
>> 	
>> 	   ant 1.6.1 is available in the tools directory as apache- 
>> ant-1.6.1. Get
>> 	   that directory, then set ANT_HOME to the path/to/apache- 
>> ant-1.6.1, and
>> 	   modify your path to point to this ant, not 1.5.1.
>> 	
>> 	Release Notes:
>> 	
>> 	Details:
>> 	
>> 	Tests:
>> 	   ant stop
>> 	   ant start
>> 	   ant install
>> 	   ant uninstall
>> 	   ant list
>>
>> Affected files ...
>>
>> ... //depot/lps-dev/3rd-party/jars/catalina-ant.jar#1 add
>> ... //depot/lps-dev/build-tools/tomcattasks.properties#1 add
>> ... //depot/lps-dev/build.xml#46 edit
>> ... //depot/lps-dev/test/build.xml#3 edit
>>
>>
>> [ATTACH CHANGESET]
>>
>>
>> benjamin shine
>> software engineer
>> ben at laszlosystems.com
>>
>>
>>
>

benjamin shine
software engineer
ben at laszlosystems.com





More information about the Laszlo-dev mailing list