1 # Microsoft Developer Studio Project File - Name="libhttpd" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
7 CFG=libhttpd - Win32 Release
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
11 !MESSAGE NMAKE /f "libhttpd.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "libhttpd.mak" CFG="libhttpd - Win32 Release"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "libhttpd - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21 !MESSAGE "libhttpd - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
25 # PROP AllowPerConfigDependencies 0
26 # PROP Scc_ProjName ""
27 # PROP Scc_LocalPath ""
32 !IF "$(CFG)" == "libhttpd - Win32 Release"
35 # PROP BASE Use_Debug_Libraries 0
36 # PROP BASE Output_Dir "Release"
37 # PROP BASE Intermediate_Dir "Release"
38 # PROP BASE Target_Dir ""
40 # PROP Use_Debug_Libraries 0
41 # PROP Output_Dir "Release"
42 # PROP Intermediate_Dir "Release"
43 # PROP Ignore_Export_Lib 0
45 # ADD BASE CPP /nologo /MD /W3 /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /FD /c
46 # ADD CPP /nologo /MD /W3 /Zi /O2 /I "./include" /I "./srclib/apr/include" /I "./srclib/apr-util/include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /Fd"Release\libhttpd_cl" /FD /c
47 # ADD BASE MTL /nologo /D "NDEBUG" /win32
48 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
49 # ADD BASE RSC /l 0x409 /d "NDEBUG"
50 # ADD RSC /l 0x409 /d "NDEBUG"
52 # ADD BASE BSC32 /nologo
55 # ADD BASE LINK32 kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /subsystem:windows /dll /map /machine:I386
56 # ADD LINK32 kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib "Release\buildmark.obj" /nologo /subsystem:windows /dll /map /debug /debugtype:both /machine:I386 /pdbtype:sept /base:@"os\win32\BaseAddr.ref",libhttpd.dll
57 # Begin Custom Build - Extracting .dbg symbols from $(InputPath)
58 InputPath=.\Release\libhttpd.dll
61 ".\Release\libhttpd.dbgmark" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
62 rebase -q -i "./os/win32/BaseAddr.ref" -x ".\Release" $(InputPath)
63 echo rebased > ".\Release\libhttpd.dbgmark"
66 # Begin Special Build Tool
68 PreLink_Desc=Compiling buildmark
69 PreLink_Cmds=cl.exe /nologo /MD /W3 /O2 /I "./include" /I "./srclib/apr/include" /I "./srclib/apr-util/include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /Fd"Release\libhttpd" /FD /c server\buildmark.c /Fo"Release\buildmark.obj"
70 # End Special Build Tool
72 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
75 # PROP BASE Use_Debug_Libraries 1
76 # PROP BASE Output_Dir "Debug"
77 # PROP BASE Intermediate_Dir "Debug"
78 # PROP BASE Target_Dir ""
80 # PROP Use_Debug_Libraries 1
81 # PROP Output_Dir "Debug"
82 # PROP Intermediate_Dir "Debug"
83 # PROP Ignore_Export_Lib 0
85 # ADD BASE CPP /nologo /MDd /W3 /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /FD /c
86 # ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I "./include" /I "./srclib/apr/include" /I "./srclib/apr-util/include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /Fd"Debug\libhttpd_cl" /FD /c
87 # ADD BASE MTL /nologo /D "_DEBUG" /win32
88 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
89 # ADD BASE RSC /l 0x409 /d "_DEBUG"
90 # ADD RSC /l 0x409 /d "_DEBUG"
92 # ADD BASE BSC32 /nologo
95 # ADD BASE LINK32 kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib /nologo /subsystem:windows /dll /incremental:no /map /debug /machine:I386
96 # ADD LINK32 kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib "Debug\buildmark.obj" /nologo /subsystem:windows /dll /incremental:no /map /debug /machine:I386 /base:@"os\win32\BaseAddr.ref",libhttpd.dll
97 # Begin Special Build Tool
99 PreLink_Desc=Compiling buildmark
100 PreLink_Cmds=cl.exe /nologo /MDd /W3 /GX /Zi /Od /I "./include" /I "./srclib/apr/include" /I "./srclib/apr-util/include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "AP_DECLARE_EXPORT" /Fd"Debug\libhttpd" /FD /c server\buildmark.c /Fo"Debug\buildmark.obj"
101 # End Special Build Tool
107 # Name "libhttpd - Win32 Release"
108 # Name "libhttpd - Win32 Debug"
109 # Begin Group "headers"
111 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"
114 SOURCE=.\include\ap_compat.h
118 SOURCE=.\include\ap_config.h
122 SOURCE=.\include\ap_mmn.h
126 SOURCE=.\include\ap_release.h
130 SOURCE=.\include\http_config.h
134 SOURCE=.\include\http_connection.h
138 SOURCE=.\include\http_core.h
142 SOURCE=.\include\http_log.h
146 SOURCE=.\include\http_main.h
150 SOURCE=.\include\http_protocol.h
154 SOURCE=.\include\http_request.h
158 SOURCE=.\include\http_vhost.h
162 SOURCE=.\include\httpd.h
166 SOURCE=.\modules\generators\mod_cgi.h
168 !IF "$(CFG)" == "libhttpd - Win32 Release"
170 # PROP Ignore_Default_Tool 1
171 # Begin Custom Build - Creating include/mod_cgi.h
172 InputPath=.\modules\generators\mod_cgi.h
174 ".\include\mod_cgi.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
175 type .\modules\generators\mod_cgi.h > .\include\mod_cgi.h
179 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
181 # PROP Ignore_Default_Tool 1
182 # Begin Custom Build - Creating include/mod_cgi.h
183 InputPath=.\modules\generators\mod_cgi.h
185 ".\include\mod_cgi.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
186 type .\modules\generators\mod_cgi.h > .\include\mod_cgi.h
195 SOURCE=.\modules\http\mod_core.h
197 !IF "$(CFG)" == "libhttpd - Win32 Release"
199 # PROP Ignore_Default_Tool 1
200 # Begin Custom Build - Creating include/mod_core.h
201 InputPath=.\modules\http\mod_core.h
203 ".\include\mod_core.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
204 type .\modules\http\mod_core.h > .\include\mod_core.h
208 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
210 # PROP Ignore_Default_Tool 1
211 # Begin Custom Build - Creating include/mod_core.h
212 InputPath=.\modules\http\mod_core.h
214 ".\include\mod_core.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
215 type .\modules\http\mod_core.h > .\include\mod_core.h
224 SOURCE=.\modules\dav\main\mod_dav.h
226 !IF "$(CFG)" == "libhttpd - Win32 Release"
228 # PROP Ignore_Default_Tool 1
229 # Begin Custom Build - Creating include/mod_dav.h
230 InputPath=.\modules\dav\main\mod_dav.h
232 ".\include\mod_dav.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
233 type .\modules\dav\main\mod_dav.h > .\include\mod_dav.h
237 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
239 # PROP Ignore_Default_Tool 1
240 # Begin Custom Build - Creating include/mod_dav.h
241 InputPath=.\modules\dav\main\mod_dav.h
243 ".\include\mod_dav.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
244 type .\modules\dav\main\mod_dav.h > .\include\mod_dav.h
253 SOURCE=.\modules\filters\mod_include.h
255 !IF "$(CFG)" == "libhttpd - Win32 Release"
257 # PROP Ignore_Default_Tool 1
258 # Begin Custom Build - Creating include/mod_include.h
259 InputPath=.\modules\filters\mod_include.h
261 ".\include\mod_include.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
262 type .\modules\filters\mod_include.h > .\include\mod_include.h
266 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
268 # PROP Ignore_Default_Tool 1
269 # Begin Custom Build - Creating include/mod_include.h
270 InputPath=.\modules\filters\mod_include.h
272 ".\include\mod_include.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
273 type .\modules\filters\mod_include.h > .\include\mod_include.h
282 SOURCE=.\modules\proxy\mod_proxy.h
284 !IF "$(CFG)" == "libhttpd - Win32 Release"
286 # PROP Ignore_Default_Tool 1
287 # Begin Custom Build - Creating include/mod_proxy.h
288 InputPath=.\modules\proxy\mod_proxy.h
290 ".\include\mod_proxy.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
291 type .\modules\proxy\mod_proxy.h > .\include\mod_proxy.h
295 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
297 # PROP Ignore_Default_Tool 1
298 # Begin Custom Build - Creating include/mod_proxy.h
299 InputPath=.\modules\proxy\mod_proxy.h
301 ".\include\mod_proxy.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
302 type .\modules\proxy\mod_proxy.h > .\include\mod_proxy.h
311 SOURCE=.\os\win32\os.h
313 !IF "$(CFG)" == "libhttpd - Win32 Release"
315 # PROP Ignore_Default_Tool 1
316 # Begin Custom Build - Creating include/os.h
317 InputPath=.\os\win32\os.h
319 ".\include\os.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
320 type .\os\win32\os.h > .\include\os.h
324 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
326 # PROP Ignore_Default_Tool 1
327 # Begin Custom Build - Creating include/os.h
328 InputPath=.\os\win32\os.h
330 ".\include\os.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
331 type .\os\win32\os.h > .\include\os.h
340 SOURCE=.\server\test_char.h
343 # Begin Group "httpd"
345 # PROP Default_Filter ""
348 SOURCE=.\server\buildmark.c
349 # PROP Exclude_From_Build 1
353 SOURCE=.\server\config.c
357 SOURCE=.\server\connection.c
361 SOURCE=.\server\core.c
365 SOURCE=.\modules\http\http_core.c
369 SOURCE=.\modules\http\http_protocol.c
373 SOURCE=.\modules\http\http_request.c
377 SOURCE=.\server\log.c
381 SOURCE=.\server\protocol.c
385 SOURCE=.\server\request.c
389 SOURCE=.\server\vhost.c
392 # Begin Group "modules"
394 # PROP Default_Filter ""
397 SOURCE=.\modules\mappers\mod_so.c
401 SOURCE=.\modules\arch\win32\mod_win32.c
405 SOURCE=.\os\win32\modules.c
410 # PROP Default_Filter ""
413 SOURCE=.\server\error_bucket.c
417 SOURCE=.\server\util.c
421 SOURCE=.\server\util_cfgtree.c
425 SOURCE=.\include\util_cfgtree.h
429 SOURCE=.\include\util_charset.h
433 SOURCE=.\include\util_ebcdic.h
437 SOURCE=.\server\util_filter.c
441 SOURCE=.\include\util_filter.h
445 SOURCE=.\server\util_md5.c
449 SOURCE=.\include\util_md5.h
453 SOURCE=.\server\util_script.c
457 SOURCE=.\include\util_script.h
461 SOURCE=.\server\util_time.c
465 SOURCE=.\os\win32\util_win32.c
469 SOURCE=.\server\util_xml.c
473 SOURCE=.\include\util_xml.h
476 # Begin Group "mpm_winnt"
478 # PROP Default_Filter ""
481 SOURCE=.\include\ap_listen.h
485 SOURCE=.\include\ap_mpm.h
489 SOURCE=.\os\win32\ap_regkey.c
493 SOURCE=.\include\ap_regkey.h
497 SOURCE=.\server\mpm\winnt\child.c
501 SOURCE=.\server\listen.c
505 SOURCE=.\server\mpm\winnt\mpm.h
507 !IF "$(CFG)" == "libhttpd - Win32 Release"
509 # PROP Ignore_Default_Tool 1
510 # Begin Custom Build - Creating include/mpm.h
511 InputPath=.\server\mpm\winnt\mpm.h
513 ".\include\mpm.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
514 type .\server\mpm\winnt\mpm.h > .\include\mpm.h
518 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
520 # PROP Ignore_Default_Tool 1
521 # Begin Custom Build - Creating include/mpm.h
522 InputPath=.\server\mpm\winnt\mpm.h
524 ".\include\mpm.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
525 type .\server\mpm\winnt\mpm.h > .\include\mpm.h
534 SOURCE=.\server\mpm_common.c
538 SOURCE=.\include\mpm_common.h
542 SOURCE=.\server\mpm\winnt\mpm_default.h
544 !IF "$(CFG)" == "libhttpd - Win32 Release"
546 # PROP Ignore_Default_Tool 1
547 # Begin Custom Build - Creating include/mpm_default.h
548 InputPath=.\server\mpm\winnt\mpm_default.h
550 ".\include\mpm_default.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
551 type .\server\mpm\winnt\mpm_default.h > .\include\mpm_default.h
555 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
557 # PROP Ignore_Default_Tool 1
558 # Begin Custom Build - Creating include/mpm_default.h
559 InputPath=.\server\mpm\winnt\mpm_default.h
561 ".\include\mpm_default.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
562 type .\server\mpm\winnt\mpm_default.h > .\include\mpm_default.h
571 SOURCE=.\server\mpm\winnt\mpm_winnt.c
575 SOURCE=.\server\mpm\winnt\mpm_winnt.h
579 SOURCE=.\server\mpm\winnt\nt_eventlog.c
583 SOURCE=.\server\provider.c
587 SOURCE=.\server\scoreboard.c
591 SOURCE=.\include\scoreboard.h
595 SOURCE=.\server\mpm\winnt\service.c
600 SOURCE=.\server\gen_test_char.exe
602 !IF "$(CFG)" == "libhttpd - Win32 Release"
604 # PROP Ignore_Default_Tool 1
605 USERDEP__GEN_T=".\include\os.h"
606 # Begin Custom Build - Generating test_char.h from gen_test_char.exe
607 InputPath=.\server\gen_test_char.exe
609 ".\server\test_char.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
610 .\server\gen_test_char.exe >.\server\test_char.h
614 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
616 # PROP Ignore_Default_Tool 1
617 USERDEP__GEN_T=".\include\os.h"
618 # Begin Custom Build - Generating test_char.h from gen_test_char.exe
619 InputPath=.\server\gen_test_char.exe
621 ".\server\test_char.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
622 .\server\gen_test_char.exe >.\server\test_char.h
631 SOURCE=.\build\win32\libhttpd.rc
635 SOURCE=.\build\win32\win32ver.awk
637 !IF "$(CFG)" == "libhttpd - Win32 Release"
639 # PROP Ignore_Default_Tool 1
640 # Begin Custom Build - Creating Version Resource
641 InputPath=.\build\win32\win32ver.awk
643 ".\build\win32\libhttpd.rc" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
644 awk -f ./build/win32/win32ver.awk libhttpd.dll "Apache HTTP Server Core" ./include/ap_release.h > .\build\win32\libhttpd.rc
648 !ELSEIF "$(CFG)" == "libhttpd - Win32 Debug"
650 # PROP Ignore_Default_Tool 1
651 # Begin Custom Build - Creating Version Resource
652 InputPath=.\build\win32\win32ver.awk
654 ".\build\win32\libhttpd.rc" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
655 awk -f ./build/win32/win32ver.awk libhttpd.dll "Apache HTTP Server Core" ./include/ap_release.h > .\build\win32\libhttpd.rc