httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <>
Subject Re: [VOTE] Release Apache HTTP server 2.2.11
Date Fri, 19 Dec 2008 02:43:45 GMT
bing swen wrote:
> So is it a good idea to maintain two sets of project files to cope with this problem:
one for the old VS 5/6 .dsp files (no more x64 support), and one for VS 2005/08 .vcproj files
(with direct x64 support)?

No, it's a horrid idea.

It's a good idea to drop to one cross-platform reference file as
apr has (config.layout), and spit out whatever the heck the user
wants (visual studio .dsw, .sln, eclipse, codewarrior etc etc.)

Right now windows users are treated to a gui perspective of httpd
(which I'll state firsthand is an amazingly better way to become
acquainted with the code base) while unix users stumble in makefile
land of ./configure --help.

But the number one problem at httpd builds has always been that the
.dsp falls out of sync with and config.m4, while the
netware build is often not updated for half a year.  That's what
happens when we appeal to each special interest of their own unique
build system.

So my holiday project is to resolve apr for win32 from config.layout
etc.  (If Netware wasn't an orphaned platform, I'd even likely start
replacing their files too, but I'll let someone interested in orphans
start dealing with that).  Once successful, going to look at doing the
same over here.  And likely will stick with config.m4 files as best
as I can, since love them or hate them, they are what we are used to.

View raw message