At 08:24 PM 1/17/2003, [EMAIL PROTECTED] wrote:
>wrowe 2003/01/17 18:24:46
>
> Modified: . Tag: APACHE_2_0_BRANCH Makefile.win
> Log:
> Damned... this was broken but, since most of us build from .dsp files,
> it was never noted. I intend to package this patch into the Win32 .zip
> source distribution, by virtue that all of the .mak files (what triggers
> this build line anyways) are only generated once preparing the win32 .zip
> source package.
Well, after generating the .mak/.dep/.rc files for Win32 and having applied
this one-liner to Makefile.win, I've zipped up the package and have it going
up to dadelus right now.
Note that anyone checking out the APACHE_2_0_44 tag has no .mak files
in the first place, so this build problem isn't triggered. The Makefile.win
will build directly from the Apache.dsw project workspace *unless* it finds
.mak files lying around.
The .mak files only directly benefit our VC5.0 users.
If folks feel this is grounds for scrapping .44 and moving to .45 then fine,
I have no issues with that. But I also don't feel that we must do so,
given that the entire .mak schema is a manual, after-the-tag process.
Bill
--- Makefile.win 15 Jan 2003 15:13:35 -0000 1.120.2.4
+++ Makefile.win 18 Jan 2003 02:24:46 -0000 1.120.2.5
@@ -233,12 +233,12 @@
$(MAKE) $(MAKEOPT) -f mod_charset_lite.mak CFG="mod_charset_lite - Win32
$(LONG)" RECURSE=0 $(CTARGET)
$(MAKE) $(MAKEOPT) -f mod_mem_cache.mak CFG="mod_mem_cache - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
$(MAKE) $(MAKEOPT) -f mod_disk_cache.mak CFG="mod_disk_cache - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_ext_filter.mak CFG="mod_ext_filter - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
cd ..\..
cd modules\filters
!IF EXIST("srclib\zlib")
$(MAKE) $(MAKEOPT) -f mod_deflate.mak CFG="mod_deflate - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
!ENDIF
+ $(MAKE) $(MAKEOPT) -f mod_ext_filter.mak CFG="mod_ext_filter - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
$(MAKE) $(MAKEOPT) -f mod_include.mak CFG="mod_include - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
cd ..\..
cd modules\generators