Return-Path: Mailing-List: contact lucene-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list lucene-dev@jakarta.apache.org Received: (qmail 6091 invoked from network); 20 Sep 2003 18:03:31 -0000 Received: from unknown (HELO c000.snv.cp.net) (209.228.32.66) by daedalus.apache.org with SMTP; 20 Sep 2003 18:03:31 -0000 Received: (cpmta 23507 invoked from network); 20 Sep 2003 11:02:55 -0700 Received: from 128.143.211.51 (HELO ehatchersolutions.com) by smtp.hatcher.net (209.228.32.66) with SMTP; 20 Sep 2003 11:02:55 -0700 X-Sent: 20 Sep 2003 18:02:55 GMT Date: Sat, 20 Sep 2003 14:02:56 -0400 Subject: Re: cvs commit: jakarta-lucene build.xml default.properties Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) Cc: 'Stefan Bodewig' To: "Lucene Developers List" From: Erik Hatcher In-Reply-To: <900FDEEB-EB93-11D7-83C0-000393A564E6@ehatchersolutions.com> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.552) X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Stefan, 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: - the core classes are compiled into build/classes/java - this is now build - 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: ehatcher@apache.org 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 :) Thanks, Erik On Saturday, September 20, 2003, at 01:55 PM, Erik Hatcher wrote: > On Saturday, September 20, 2003, at 01:45 PM, ehatcher@apache.org > wrote: >> ehatcher 2003/09/20 10:45:32 >> >> Modified: . build.xml >> Removed: . default.properties >> 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: lucene-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: lucene-dev-help@jakarta.apache.org