Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 68783 invoked from network); 21 Feb 2004 00:45:52 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 21 Feb 2004 00:45:52 -0000 Received: (qmail 10107 invoked by uid 500); 21 Feb 2004 00:45:31 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 9655 invoked by uid 500); 21 Feb 2004 00:45:30 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 9574 invoked from network); 21 Feb 2004 00:45:27 -0000 X-Authentication-Warning: suntzu.lyra.org: gstein set sender to gstein@lyra.org using -f Date: Fri, 20 Feb 2004 16:49:36 -0800 From: Greg Stein To: Brad Nicholes Cc: dev@apr.apache.org, dev@httpd.apache.org Subject: Re: apr/apr-util python dependence Message-ID: <20040220164935.A374@lyra.org> Mail-Followup-To: Brad Nicholes , dev@apr.apache.org, dev@httpd.apache.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from BNICHOLES@novell.com on Fri, Feb 20, 2004 at 01:12:59PM -0700 X-URL: http://www.lyra.org/greg/ X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Fri, Feb 20, 2004 at 01:12:59PM -0700, Brad Nicholes wrote: > >The way I suspect Greg is heading is that you get a > >./gen-build.py netware, which can be run on any platform to > >produce the things you need to do the Netware build. So > >this should be an improvement, since you don't have to move > >files, build a tool, move it back, then build. > > OK, now I understand it better. So I guess it's back to the religious > battle. ;-) Python is just yet another build tool that we need to > install. But for NetWare, getting rid of the "build, copy, run, copy, > continue build" headache is worth it. I've checked in the modified gen-build.py, but I don't think that will help you right now since you still have NetWare-specific makefiles and other build bits. I have also committed a fix to stop doing the gen-uri-delims stuff, which I think was your real headache. We now just directly encode the tables in apr_uri.c. Once the Windows build (any what others?) stop trying to build gen_uri_delims.c/.dsp, then those files can be removed from apr-util/uri/. The next step will be to determine how gen-build.py can build NetWare build bits for you. I'm not familiar with the NetWare build system, but will look at those custom Makefiles that you have checked in. We should be able to do something. Please let me know where your pain points are now. Thanks, -g -- Greg Stein, http://www.lyra.org/