Sounds good to me. I compiled a few 3rd party modules on windows and most are not intree compiling. So I don't see it as a big loss if mod_ftpd doesn't compile in tree on windows.
On Jan 5, 2008 8:36 PM, William A. Rowe, Jr. <[EMAIL PROTECTED]> wrote: > Guenter Knauf wrote: > > > >> I got a few notes on this though: > >> 1) in the 2.0 tree is there a loggers subfolder in the source tree? > >> I'm not sure been a long time since I looked at it. > >> 2) APACHE2_HOME points to the install dir of apache and not to the > >> source IIRC? so there wouldn't be a modules subfolder there anyway. > > sorry, yes, this only works for in-tree compile; > > somehow we have not thought yet about this; > > its not only for mod_log_config.h , but also mod_dav.h, mod_proxy.h an > > probably some more module headers are missing in the installed include > > dir... > > perhaps we should think of a subfolder 'module_headers' or such, and move > > these headers to there, or at least create such a folder with install and > > copy the module headers there.... > > OK - here's my thought for 0.9.2 (not really a showstopper for this > alpha release); > > * it's supposed to be as simple as copying over an existing httpd > source tree. For win32, that means (minimum) you touch Apache.dsw > and Makefile.win. Maybe ship those as a patch? It's 2 small adds > each, so even without patch.exe it isn't going to be hard to do it. > patch -p0 < build/win32-ftp-in-tree.patch -- and you are good to go. > > * out of tree on unix requires ./configure-apxs, so add a corresponding > configure-win.bat to configure the mod_ftp.dsp (and example mod) to > compile against a certain APACHE tree. > > Sound good? > > Bill > > -- ~Jorge