lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: cvs commit: jakarta-lucene build.xml
Date Sat, 20 Sep 2003 18:02:56 GMT

Also, looking at the Gump descriptor, the main build of Lucene no 
longer requires JavaCC, so it can be removed as a dependency, or made 
optional (although it would only ever get invoked manually now).  A 
couple of other related changes:

<work nested="bin/classes"/>
	- the core classes are compiled into build/classes/java

<home nested="bin"/>
	- this is now build

<javadoc nested="bin/docs/api"/>
	- this is now build/docs/api

The javacc.* property names changed slightly, but since its not a 
required dependency those lines can be removed from the descriptor.

You can change the nag to my address if you like:

Yes, I know I should submit a Gump patch, or apply it myself.... but 
geez that is a lot of work to make sure it all works ok :)


On Saturday, September 20, 2003, at 01:55  PM, Erik Hatcher wrote:

> On Saturday, September 20, 2003, at 01:45  PM, 
> wrote:
>> ehatcher    2003/09/20 10:45:32
>>   Modified:    .        build.xml
>>   Removed:     .
>>   Log:
>>   major build process cleanup
> bin is now dead!  only two directories are created during the build 
> process now.... build and dist.  all binaries that we intend to 
> distribute get put in dist, everything else in build as temporary 
> artifacts.
> because this was a major overhaul, its possible i could have missed 
> something or screwed something up.  i'm always here, so just let me 
> know and i'll make it right.  i did my best to cross check the 
> artifacts previously generated with the ones built from my changes and 
> everything pretty much matched up, although i noticed there were 
> lucene JAR files (the core on and demo one) put into the source (-src) 
> distributions, which is not really appropriate i don't think.
> anyway, hopefully this new build works well for everyone.  its far 
> cleaner.  there are still some "todo" comments/questions in there that 
> i'll take care of later once any chaos from this change clears up.
> i'm guessing we need to notify those working with Gump, so i'm copying 
> my favorite Gump guy, Stefan. (Stefan - the JAR file needed by other 
> projects is now in the build directory, not the bin directory - let me 
> know if anything else needs to be taken care of on the Gump side)
> 	Erik
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message