httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Sutton <p...@ukweb.com>
Subject Makefile for Win95
Date Sun, 14 Sep 1997 16:08:45 GMT
The current Makefile.nt doesn't work on 95. This patch should make it
work.

//pcs

Index: Makefile.nt
===================================================================
RCS file: /export/home/cvs/apachen/src/Makefile.nt,v
retrieving revision 1.16
diff -u -r1.16 Makefile.nt
--- Makefile.nt	1997/09/14 15:30:30	1.16
+++ Makefile.nt	1997/09/14 16:05:28
@@ -1,44 +1,89 @@
-# Makefile for Windows NT
-# Note that this doesn't quite work... ApacheCore.dll doesn't depend on proxy.lib
-# or regex.lib. Nor can it, without some messing about - the debug and release
-# versions need different dependencies, and that isn't an option.
-# One way that occurs to me to solve the problem is to have the proxy and
-# regex makes delete the appropriate apache.exe. Tacky, but it'll work!
-# Ben, 5 July 97
+# Makefile for Windows NT and Windows 95
+#
+# Note that this doesn't quite work... ApacheCore.dll doesn't depend
+# on proxy.lib or regex.lib. Nor can it, without some messing about -
+# the debug and release versions need different dependencies, and that
+# isn't an option.  One way that occurs to me to solve the problem is
+# to have the proxy and regex makes delete the appropriate
+# apache.exe. Tacky, but it'll work!  Ben, 5 July 97
 
 
 
 _apacher:
-	cd os\win32 & set CFG=ApacheOS - Win32 Release& nmake /nologo -f ApacheOS.mak
-	cd regex & set CFG=regex - Win32 Release& nmake /nologo -f regex.mak
-	cd . & set CFG=ApacheCore - Win32 Release& nmake /nologo -f ApacheCore.mak
-	cd . & set CFG=Apache - Win32 Release& nmake /nologo -f Apache.mak
-	cd os\win32 & set CFG=ApacheModuleStatus - Win32 Release& nmake /nologo -f ApacheModuleStatus.mak
-#       cd os\win32 & set CFG=ApacheModuleInfo - Win32 Release& nmake /nologo -f
ApacheModuleInfo.mak
-	cd os\win32 & set CFG=ApacheModuleAuthAnon - Win32 Release& nmake /nologo -f ApacheModuleAuthAnon.mak
-	cd os\win32 & set CFG=ApacheModuleDigest - Win32 Release& nmake /nologo -f ApacheModuleDigest.mak
-	cd os\win32 & set CFG=ApacheModuleCERNMeta - Win32 Release& nmake /nologo -f ApacheModuleCERNMeta.mak
-	cd os\win32 & set CFG=ApacheModuleExpires - Win32 Release& nmake /nologo -f ApacheModuleExpires.mak
-	cd os\win32 & set CFG=ApacheModuleHeaders - Win32 Release& nmake /nologo -f ApacheModuleHeaders.mak
-	cd os\win32 & set CFG=ApacheModuleUserTrack - Win32 Release& nmake /nologo -f ApacheModuleUserTrack.mak
-	cd os\win32 & set CFG=ApacheModuleRewrite - Win32 Release& nmake /nologo -f ApacheModuleRewrite.mak
-	cd modules\proxy & set CFG=ApacheModuleProxy - Win32 Release& nmake /nologo -f ApacheModuleProxy.mak
+	cd os\win32
+	 set CFG=ApacheOS - Win32 Release
+	 nmake /nologo -f ApacheOS.mak
+	cd ..\..
+	cd regex
+	 set CFG=regex - Win32 Release
+	 nmake /nologo -f regex.mak
+	cd ..
+	set CFG=ApacheCore - Win32 Release
+	nmake /nologo -f ApacheCore.mak
+	set CFG=Apache - Win32 Release
+	nmake /nologo -f Apache.mak
+	cd os\win32
+	 set CFG=ApacheModuleStatus - Win32 Release
+	 nmake /nologo -f ApacheModuleStatus.mak
+#	 set CFG=ApacheModuleInfo - Win32 Release
+#	 nmake /nologo -f ApacheModuleInfo.mak
+	 set CFG=ApacheModuleAuthAnon - Win32 Release
+	 nmake /nologo -f ApacheModuleAuthAnon.mak
+	 set CFG=ApacheModuleDigest - Win32 Release
+	 nmake /nologo -f ApacheModuleDigest.mak
+	 set CFG=ApacheModuleCERNMeta - Win32 Release
+	 nmake /nologo -f ApacheModuleCERNMeta.mak
+	 set CFG=ApacheModuleExpires - Win32 Release
+	 nmake /nologo -f ApacheModuleExpires.mak
+	 set CFG=ApacheModuleHeaders - Win32 Release
+	 nmake /nologo -f ApacheModuleHeaders.mak
+	 set CFG=ApacheModuleUserTrack - Win32 Release
+	 nmake /nologo -f ApacheModuleUserTrack.mak
+	 set CFG=ApacheModuleRewrite - Win32 Release
+	 nmake /nologo -f ApacheModuleRewrite.mak
+	cd ..\..
+	cd modules\proxy
+	 set CFG=ApacheModuleProxy - Win32 Release
+	 nmake /nologo -f ApacheModuleProxy.mak
+	cd ..\..
 
 _apached:
-	cd os\win32 & set CFG=ApacheOS - Win32 Debug& nmake /nologo -f ApacheOS.mak
-	cd regex & set CFG=regex - Win32 Debug& nmake /nologo -f regex.mak
-	cd . & set CFG=ApacheCore - Win32 Debug& nmake /nologo -f ApacheCore.mak
-	cd . & set CFG=Apache - Win32 Debug& nmake /nologo -f Apache.mak
-	cd os\win32 & set CFG=ApacheModuleStatus - Win32 Debug& nmake /nologo -f ApacheModuleStatus.mak
-#       cd os\win32 & set CFG=ApacheModuleInfo - Win32 Debug& nmake /nologo -f ApacheModuleInfo.mak
-	cd os\win32 & set CFG=ApacheModuleAuthAnon - Win32 Debug& nmake /nologo -f ApacheModuleAuthAnon.mak
-	cd os\win32 & set CFG=ApacheModuleDigest - Win32 Debug& nmake /nologo -f ApacheModuleDigest.mak
-	cd os\win32 & set CFG=ApacheModuleCERNMeta - Win32 Debug& nmake /nologo -f ApacheModuleCERNMeta.mak
-	cd os\win32 & set CFG=ApacheModuleExpires - Win32 Debug& nmake /nologo -f ApacheModuleExpires.mak
-	cd os\win32 & set CFG=ApacheModuleHeaders - Win32 Debug& nmake /nologo -f ApacheModuleHeaders.mak
-	cd os\win32 & set CFG=ApacheModuleUserTrack - Win32 Debug& nmake /nologo -f ApacheModuleUserTrack.mak
-	cd os\win32 & set CFG=ApacheModuleRewrite - Win32 Debug& nmake /nologo -f ApacheModuleRewrite.mak
-	cd modules\proxy & set CFG=ApacheModuleProxy - Win32 Debug& nmake /nologo -f ApacheModuleProxy.mak
+	cd os\win32
+	 set CFG=ApacheOS - Win32 Debug
+	 nmake /nologo -f ApacheOS.mak
+	cd ..\..
+	cd regex
+	 set CFG=regex - Win32 Debug
+	 nmake /nologo -f regex.mak
+	cd ..
+	 set CFG=ApacheCore - Win32 Debug
+	 nmake /nologo -f ApacheCore.mak
+	 set CFG=Apache - Win32 Debug
+	 nmake /nologo -f Apache.mak
+	cd os\win32
+	 set CFG=ApacheModuleStatus - Win32 Debug
+	 nmake /nologo -f ApacheModuleStatus.mak
+#	 set CFG=ApacheModuleInfo - Win32 Debug
+#	 nmake /nologo -f ApacheModuleInfo.mak
+	 set CFG=ApacheModuleAuthAnon - Win32 Debug
+	 nmake /nologo -f ApacheModuleAuthAnon.mak
+	 set CFG=ApacheModuleDigest - Win32 Debug
+	 nmake /nologo -f ApacheModuleDigest.mak
+	 set CFG=ApacheModuleCERNMeta - Win32 Debug
+	 nmake /nologo -f ApacheModuleCERNMeta.mak
+	 set CFG=ApacheModuleExpires - Win32 Debug
+	 nmake /nologo -f ApacheModuleExpires.mak
+	 set CFG=ApacheModuleHeaders - Win32 Debug
+	 nmake /nologo -f ApacheModuleHeaders.mak
+	 set CFG=ApacheModuleUserTrack - Win32 Debug
+	 nmake /nologo -f ApacheModuleUserTrack.mak
+	 set CFG=ApacheModuleRewrite - Win32 Debug
+	 nmake /nologo -f ApacheModuleRewrite.mak
+	cd ..\..
+	cd modules\proxy
+	 set CFG=ApacheModuleProxy - Win32 Debug
+	 nmake /nologo -f ApacheModuleProxy.mak
+	cd ..\..
 
 installr: _apacher
 	-mkdir \Apache
@@ -75,34 +120,76 @@
 	copy modules\proxy\Debug\ApacheModuleProxy.dll \Apache\modules
 
 cleanr:
-	cd os\win32 & set CFG=ApacheOS - Win32 Release& nmake /nologo -f ApacheOS.mak clean
-	cd regex & set CFG=regex - Win32 Release& nmake /nologo -f regex.mak clean
-	cd . & set CFG=ApacheCore - Win32 Release& nmake /nologo -f ApacheCore.mak clean
-	cd . & set CFG=Apache - Win32 Release& nmake /nologo -f Apache.mak clean
-	cd os\win32 & set CFG=ApacheModuleStatus - Win32 Release& nmake /nologo -f ApacheModuleStatus.mak
clean
-#       cd os\win32 & set CFG=ApacheModuleInfo - Win32 Release& nmake /nologo -f
ApacheModuleInfo.mak clean
-	cd os\win32 & set CFG=ApacheModuleAuthAnon - Win32 Release& nmake /nologo -f ApacheModuleAuthAnon.mak
clean
-	cd os\win32 & set CFG=ApacheModuleDigest - Win32 Release& nmake /nologo -f ApacheModuleDigest.mak
clean
-	cd os\win32 & set CFG=ApacheModuleCERNMeta - Win32 Release& nmake /nologo -f ApacheModuleCERNMeta.mak
clean
-	cd os\win32 & set CFG=ApacheModuleExpires - Win32 Release& nmake /nologo -f ApacheModuleExpires.mak
clean
-	cd os\win32 & set CFG=ApacheModuleHeaders - Win32 Release& nmake /nologo -f ApacheModuleHeaders.mak
clean
-	cd os\win32 & set CFG=ApacheModuleUserTrack - Win32 Release& nmake /nologo -f ApacheModuleUserTrack.mak
clean
-	cd modules\proxy & set CFG=ApacheModuleProxy - Win32 Release& nmake /nologo -f ApacheModuleProxy.mak
clean
+	cd os\win32
+	 set CFG=ApacheOS - Win32 Release
+	 nmake /nologo -f ApacheOS.mak clean
+	cd ..\..
+	cd regex
+	 set CFG=regex - Win32 Release
+	 nmake /nologo -f regex.mak clean
+	cd ..
+	 set CFG=ApacheCore - Win32 Release
+	 nmake /nologo -f ApacheCore.mak clean
+	 set CFG=Apache - Win32 Release
+	 nmake /nologo -f Apache.mak clean
+	cd os\win32
+	 set CFG=ApacheModuleStatus - Win32 Release
+	 nmake /nologo -f ApacheModuleStatus.mak clean
+#	 set CFG=ApacheModuleInfo - Win32 Release
+#	 nmake /nologo -f ApacheModuleInfo.mak clean
+	 set CFG=ApacheModuleAuthAnon - Win32 Release
+	 nmake /nologo -f ApacheModuleAuthAnon.mak clean
+	 set CFG=ApacheModuleDigest - Win32 Release
+	 nmake /nologo -f ApacheModuleDigest.mak clean
+	 set CFG=ApacheModuleCERNMeta - Win32 Release
+	 nmake /nologo -f ApacheModuleCERNMeta.mak clean
+	 set CFG=ApacheModuleExpires - Win32 Release
+	 nmake /nologo -f ApacheModuleExpires.mak clean
+	 set CFG=ApacheModuleHeaders - Win32 Release
+	 nmake /nologo -f ApacheModuleHeaders.mak clean
+	 set CFG=ApacheModuleUserTrack - Win32 Release
+	 nmake /nologo -f ApacheModuleUserTrack.mak clean
+	cd ..\..
+	cd modules\proxy
+	 set CFG=ApacheModuleProxy - Win32 Release
+	 nmake /nologo -f ApacheModuleProxy.mak clean
+	cd ..\..
 
 cleand:
-	cd os\win32 & set CFG=ApacheOS - Win32 Debug& nmake /nologo -f ApacheOS.mak
-	cd regex & set CFG=regex - Win32 Debug& nmake /nologo -f regex.mak clean
-	cd . & set CFG=ApacheCore - Win32 Debug& nmake /nologo -f ApacheCore.mak clean
-	cd . & set CFG=Apache - Win32 Debug& nmake /nologo -f Apache.mak clean
-	cd os\win32 & set CFG=ApacheModuleStatus - Win32 Debug& nmake /nologo -f ApacheModuleStatus.mak
clean
-#       cd os\win32 & set CFG=ApacheModuleInfo - Win32 Debug& nmake /nologo -f ApacheModuleInfo.mak
clean
-	cd os\win32 & set CFG=ApacheModuleAuthAnon - Win32 Debug& nmake /nologo -f ApacheModuleAuthAnon.mak
clean
-	cd os\win32 & set CFG=ApacheModuleDigest - Win32 Debug& nmake /nologo -f ApacheModuleDigest.mak
clean
-	cd os\win32 & set CFG=ApacheModuleCERNMeta - Win32 Debug& nmake /nologo -f ApacheModuleCERNMeta.mak
clean
-	cd os\win32 & set CFG=ApacheModuleExpires - Win32 Debug& nmake /nologo -f ApacheModuleExpires.mak
clean
-	cd os\win32 & set CFG=ApacheModuleHeaders - Win32 Debug& nmake /nologo -f ApacheModuleHeaders.mak
clean
-	cd os\win32 & set CFG=ApacheModuleUserTrack - Win32 Debug& nmake /nologo -f ApacheModuleUserTrack.mak
clean
-	cd modules\proxy & set CFG=ApacheModuleProxy - Win32 Debug& nmake /nologo -f ApacheModuleProxy.mak
clean
+	cd os\win32
+	 set CFG=ApacheOS - Win32 Debug
+	 nmake /nologo -f ApacheOS.mak
+	cd ..\..
+	cd regex
+	 set CFG=regex - Win32 Debug
+	 nmake /nologo -f regex.mak clean
+	cd ..
+	 set CFG=ApacheCore - Win32 Debug
+	 nmake /nologo -f ApacheCore.mak clean
+	 set CFG=Apache - Win32 Debug
+	 nmake /nologo -f Apache.mak clean
+	cd os\win32
+	 set CFG=ApacheModuleStatus - Win32 Debug
+	 nmake /nologo -f ApacheModuleStatus.mak clean
+#	 set CFG=ApacheModuleInfo - Win32 Debug
+#	 nmake /nologo -f ApacheModuleInfo.mak clean
+	 set CFG=ApacheModuleAuthAnon - Win32 Debug
+	 nmake /nologo -f ApacheModuleAuthAnon.mak clean
+	 set CFG=ApacheModuleDigest - Win32 Debug
+	 nmake /nologo -f ApacheModuleDigest.mak clean
+	 set CFG=ApacheModuleCERNMeta - Win32 Debug
+	 nmake /nologo -f ApacheModuleCERNMeta.mak clean
+	 set CFG=ApacheModuleExpires - Win32 Debug
+	 nmake /nologo -f ApacheModuleExpires.mak clean
+	 set CFG=ApacheModuleHeaders - Win32 Debug
+	 nmake /nologo -f ApacheModuleHeaders.mak clean
+	 set CFG=ApacheModuleUserTrack - Win32 Debug
+	 nmake /nologo -f ApacheModuleUserTrack.mak clean
+	cd ..\..
+	cd modules\proxy
+	 set CFG=ApacheModuleProxy - Win32 Debug
+	 nmake /nologo -f ApacheModuleProxy.mak clean
+	cd ..\..
 
 clean: cleand cleanr
 


Mime
View raw message