- Cleans up the garbled output.
- Fixes a few grammatical errors and incorrect path information.
- Removes building from .mak files.
Is building browse information from the command line useful?
It doesn't build as it is, and from what I know the only real benefit
of browse info is when it's used in conjunction with the IDE.
Shane
Index: Makefile.win
===================================================================
RCS file: /home/cvspublic/httpd-2.0/Makefile.win,v
retrieving revision 1.108
diff -u -r1.108 Makefile.win
--- Makefile.win 13 Jul 2002 06:01:10 -0000 1.108
+++ Makefile.win 18 Jul 2002 18:08:42 -0000
@@ -25,7 +25,7 @@
# so the server root should be given in forward slashes (quoted),
# preferably with the drive designation!
-default: _apacher
+default: _apacher
!IF ("$(CTARGET)" == "") && EXIST("Apache.sln")
CTARGET=/build
@@ -58,18 +58,11 @@
!ENDIF
_tryssl:
-!IF EXIST("modules\ssl\mod_ssl.mak")
- cd modules\ssl
- $(MAKE) $(MAKEOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)" RECURSE=0
.\$(LONG)\mod_ssl.so
- cd ..\..
- cd support
- $(MAKE) $(MAKEOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0
.\$(LONG)\abs.exe
- cd ..
-!ELSEIF EXIST("Apache.sln")
+!IF EXIST("Apache.sln")
devenv Apache.sln /useenv $(CTARGET) $(LONG) /project mod_ssl
devenv Apache.sln /useenv $(CTARGET) $(LONG) /project abs
!ELSE
- msdev Apache.dsw /USEENV /MAKE \
+ @msdev Apache.dsw /USEENV /MAKE \
"mod_ssl - Win32 $(LONG)" \
"abs - Win32 $(LONG)" /NORECURSE $(CTARGET)
!ENDIF
@@ -78,24 +71,21 @@
# NOT EXIST("srclib\openssl")
_tryssl:
- echo mod_ssl and ab/ssl will not build without openssl
- echo installed in $(INSTDIR)\srclib\openssl. They must be precompiled
- echo using the ms/ntdll.mak file, see srclib\openssl\INSTALL.W32.
- echo The most recent version confirmed to build with mod_ssl and ab
- echo was 0.9.6c available from http://www.openssl.org/
+ @echo -----
+ @echo mod_ssl and ab/ssl will not build unless openssl is installed
+ @echo in srclib\openssl. They must be precompiled using the
+ @echo ms/ntdll.mak file, see srclib\openssl\INSTALL.W32. The most
+ @echo recent version confirmed to build with mod_ssl and ab is 0.9.6c.
+ @echo Available from http://www.openssl.org/
!ENDIF
!IF EXIST("srclib\zlib")
_tryzlib:
-!IF EXIST("modules\filters\mod_deflate.mak")
- cd modules\filters
- $(MAKE) $(MAKEOPT) -f mod_deflate.mak CFG="mod_deflate - Win32 $(LONG)"
RECURSE=0 .\$(LONG)\mod_deflate.so
- cd ..\..
-!ELSEIF EXIST("Apache.sln")
+!IF EXIST("Apache.sln")
devenv Apache.sln /useenv $(CTARGET) $(LONG) /project mod_deflate
!ELSE
- msdev Apache.dsw /USEENV /MAKE \
+ @msdev Apache.dsw /USEENV /MAKE \
"mod_deflate - Win32 $(LONG)" /NORECURSE $(CTARGET)
!ENDIF
@@ -103,25 +93,33 @@
# NOT EXIST("srclib\zlib")
_tryzlib:
- echo mod_deflate will not build without zlib installed in
- echo $(INSTDIR)\srclib\zlib.
- echo Zlib needs not be built, we compile the sources directly.
+ @echo -----
+ @echo mod_deflate will not build unless zlib is installed in srclib\zlib.
+ @echo zlib does not need to be built, we compile the sources directly.
+ @echo Available from http://www.gzip.org/zlib/
!ENDIF
!IF "$(INSTDIR)" == ""
INSTDIR=\Apache2
-!MESSAGE INSTDIR not specified, installing to default $(INSTDIR)
-!ENDIF
+!ENDIF
+!IF "$(SERVERNAME)" == ""
+SERVERNAME=localhost
+!ENDIF
!IF "$(PORT)" == ""
PORT=80
-!MESSAGE PORT not specified, using default $(PORT)
-!MESSAGE To change this use $(MAKE) -f makefile.win PORT=8080 installr
!ENDIF
-!IF "$(SERVERNAME)" == ""
-SERVERNAME=localhost
-!MESSAGE SERVERNAME not specified, using default $(SERVERNAME)
-!MESSAGE To change this use $(MAKE) -f makefile.win PORT=www.example.com installr
+
+!IF "$(LONG)" == ""
+!MESSAGE
+!MESSAGE INSTDIR = $(INSTDIR)
+!MESSAGE SERVERNAME = $(SERVERNAME)
+!MESSAGE PORT = $(PORT)
+!MESSAGE
+!MESSAGE To change these options use 'nmake /f Makefile.win [option=value]'
+!MESSAGE Example: nmake /f Makefile.win PORT=8080
+!MESSAGE
+!MESSAGE
!ENDIF
!IFNDEF MAKEOPT
@@ -143,148 +141,23 @@
cd ..
_apacher:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release _build
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release _build
_apached:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug _build
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug _build
installr:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release _build _install
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release _build _install
installd:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug _build _install
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug _build _install
clean: _cleanr _cleand
-if exist Browse\. rd /s Browse < << > nul
y
<<
-!IF EXIST("Apache.mak")
-
-_cleanr:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release CTARGET=CLEAN _build
-
-_cleand:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug CTARGET=CLEAN _build
-
-_build:
- echo Building Win32 $(LONG) targets ($(SHORT) suffixes)
- cd srclib\apr
- $(MAKE) $(MAKEOPT) -f apr.mak CFG="apr - Win32 $(LONG)" RECURSE=0
$(CTARGET)
- $(MAKE) $(MAKEOPT) -f libapr.mak CFG="libapr - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd srclib\apr-util\uri
- $(MAKE) $(MAKEOPT) -f gen_uri_delims.mak CFG="gen_uri_delims - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..\..
- cd srclib\apr-util\xml\expat\lib
- $(MAKE) $(MAKEOPT) -f xml.mak CFG="xml - Win32 $(LONG)" RECURSE=0
$(CTARGET)
- cd ..\..\..
- $(MAKE) $(MAKEOPT) -f aprutil.mak CFG="aprutil - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f libaprutil.mak CFG="libaprutil - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd srclib\pcre
- $(MAKE) $(MAKEOPT) -f dftables.mak CFG="dftables - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f pcre.mak CFG="pcre - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f pcreposix.mak CFG="pcreposix - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd server
- $(MAKE) $(MAKEOPT) -f gen_test_char.mak CFG="gen_test_char - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..
- $(MAKE) $(MAKEOPT) -f libhttpd.mak CFG="libhttpd - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f Apache.mak CFG="Apache - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd modules\aaa
- $(MAKE) $(MAKEOPT) -f mod_access.mak CFG="mod_access - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_auth.mak CFG="mod_auth - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_auth_anon.mak CFG="mod_auth_anon - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_auth_dbm.mak CFG="mod_auth_dbm - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_auth_digest.mak CFG="mod_auth_digest - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\arch\win32
- $(MAKE) $(MAKEOPT) -f mod_isapi.mak CFG="mod_isapi - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..\..
- cd modules\cache
- $(MAKE) $(MAKEOPT) -f mod_file_cache.mak CFG="mod_file_cache - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\dav\main
- $(MAKE) $(MAKEOPT) -f mod_dav.mak CFG="mod_dav - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..\..
- cd modules\dav\fs
- $(MAKE) $(MAKEOPT) -f mod_dav_fs.mak CFG="mod_dav_fs - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..\..
- cd modules\experimental
- $(MAKE) $(MAKEOPT) -f mod_cache.mak CFG="mod_cache - 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_include.mak CFG="mod_include - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\generators
- $(MAKE) $(MAKEOPT) -f mod_asis.mak CFG="mod_asis - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_autoindex.mak CFG="mod_autoindex - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_cgi.mak CFG="mod_cgi - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_info.mak CFG="mod_info - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_status.mak CFG="mod_status - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\http
- $(MAKE) $(MAKEOPT) -f mod_mime.mak CFG="mod_mime - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\loggers
- $(MAKE) $(MAKEOPT) -f mod_log_config.mak CFG="mod_log_config - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\mappers
- $(MAKE) $(MAKEOPT) -f mod_actions.mak CFG="mod_actions - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_alias.mak CFG="mod_alias - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_dir.mak CFG="mod_dir - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_imap.mak CFG="mod_imap - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_negotiation.mak CFG="mod_negotiation - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_rewrite.mak CFG="mod_rewrite - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_speling.mak CFG="mod_speling - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_userdir.mak CFG="mod_userdir - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_vhost_alias.mak CFG="mod_vhost_alias - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\metadata
- $(MAKE) $(MAKEOPT) -f mod_cern_meta.mak CFG="mod_cern_meta - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_env.mak CFG="mod_env - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_expires.mak CFG="mod_expires - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_headers.mak CFG="mod_headers - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_mime_magic.mak CFG="mod_mime_magic - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_setenvif.mak CFG="mod_setenvif - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_unique_id.mak CFG="mod_unique_id - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_usertrack.mak CFG="mod_usertrack - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
- cd modules\proxy
- $(MAKE) $(MAKEOPT) -f mod_proxy.mak CFG="mod_proxy - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_proxy_connect.mak CFG="mod_proxy_connect - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_proxy_ftp.mak CFG="mod_proxy_ftp - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f mod_proxy_http.mak CFG="mod_proxy_http - Win32
$(LONG)" RECURSE=0 $(CTARGET)
- cd ..\..
-!IF EXIST("srclib\openssl")
- cd modules\ssl
- $(MAKE) $(MAKEOPT) -f mod_ssl.mak CFG="mod_ssl - Win32 $(LONG)"
RECURSE=0 $(CTARGET) .\$(LONG)\mod_ssl.so
- cd ..\..
- cd support
- $(MAKE) $(MAKEOPT) -f abs.mak CFG="abs - Win32 $(LONG)" RECURSE=0
$(CTARGET)
- cd ..
-!ENDIF
- cd support
- $(MAKE) $(MAKEOPT) -f ab.mak CFG="ab - Win32 $(LONG)" RECURSE=0
$(CTARGET)
- $(MAKE) $(MAKEOPT) -f htdbm.mak CFG="htdbm - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f htdigest.mak CFG="htdigest - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f htpasswd.mak CFG="htpasswd - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f logresolve.mak CFG="logresolve - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f rotatelogs.mak CFG="rotatelogs - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..
- cd support\win32
- $(MAKE) $(MAKEOPT) -f ApacheMonitor.mak CFG="ApacheMonitor - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- $(MAKE) $(MAKEOPT) -f wintty.mak CFG="wintty - Win32 $(LONG)"
RECURSE=0 $(CTARGET)
- cd ..\..
-
-!ELSEIF EXIST("Apache.sln")
+!IF EXIST("Apache.sln")
_cleanr:
$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release CTARGET="/clean" _build
@@ -306,22 +179,22 @@
!ELSE
_cleanr:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release CTARGET="/CLEAN" _build
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=R LONG=Release CTARGET="/CLEAN"
+_build
_cleand:
- $(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug CTARGET="/CLEAN" _build
+ @$(MAKE) $(MAKEOPT) -f Makefile.win SHORT=D LONG=Debug CTARGET="/CLEAN"
+_build
_build:
- echo Building Win32 $(LONG) targets ($(SHORT) suffixes)
- msdev Apache.dsw /USEENV /MAKE \
+ @echo Building Win32 $(LONG) targets ($(SHORT) suffixes)
+ @msdev Apache.dsw /USEENV /MAKE \
"BuildBin - Win32 $(LONG)" $(CTARGET)
!IF EXIST("srclib\openssl")
- msdev Apache.dsw /USEENV /MAKE \
+ @msdev Apache.dsw /USEENV /MAKE \
"mod_ssl - Win32 $(LONG)" \
"abs - Win32 $(LONG)" /NORECURSE $(CTARGET)
!ENDIF
!IF EXIST("srclib\zlib")
- msdev Apache.dsw /USEENV /MAKE \
+ @msdev Apache.dsw /USEENV /MAKE \
"mod_deflate - Win32 $(LONG)" /NORECURSE $(CTARGET)
!ENDIF