1 # Microsoft Developer Studio Generated NMAKE File, Based on Apache.dsp
3 CFG=Apache - Win32 Release
4 !MESSAGE No configuration specified. Defaulting to Apache - Win32 Release.
7 !IF "$(CFG)" != "Apache - Win32 Release" && "$(CFG)" != "Apache - Win32 Debug"
8 !MESSAGE Invalid configuration "$(CFG)" specified.
9 !MESSAGE You can specify a configuration when running NMAKE
10 !MESSAGE by defining the macro CFG on the command line. For example:
12 !MESSAGE NMAKE /f "Apache.mak" CFG="Apache - Win32 Release"
14 !MESSAGE Possible choices for configuration are:
16 !MESSAGE "Apache - Win32 Release" (based on "Win32 (x86) Console Application")
17 !MESSAGE "Apache - Win32 Debug" (based on "Win32 (x86) Console Application")
19 !ERROR An invalid configuration is specified.
22 !IF "$(OS)" == "Windows_NT"
28 !IF "$(CFG)" == "Apache - Win32 Release"
36 !IF "$(RECURSE)" == "0"
38 ALL : "$(OUTDIR)\Apache.exe"
42 ALL : "libhttpd - Win32 Release" "libaprutil - Win32 Release"\
43 "libapr - Win32 Release" "$(OUTDIR)\Apache.exe"
47 !IF "$(RECURSE)" == "1"
48 CLEAN :"libapr - Win32 ReleaseCLEAN" "libaprutil - Win32 ReleaseCLEAN"\
49 "libhttpd - Win32 ReleaseCLEAN"
53 -@erase "$(INTDIR)\Apache.idb"
54 -@erase "$(INTDIR)\apache.res"
55 -@erase "$(INTDIR)\main.obj"
56 -@erase "$(OUTDIR)\Apache.exe"
57 -@erase "$(OUTDIR)\Apache.map"
60 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
63 CPP_PROJ=/nologo /MD /W3 /O2 /I "./include" /I "./os/win32" /I\
64 "./srclib/apr/include" /I "./srclib/apr-util/include" /D "NDEBUG" /D "WIN32" /D\
65 "_CONSOLE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\Apache" /FD /c
74 .cpp{$(CPP_OBJS)}.obj::
79 .cxx{$(CPP_OBJS)}.obj::
89 .cpp{$(CPP_SBRS)}.sbr::
94 .cxx{$(CPP_SBRS)}.sbr::
100 RSC_PROJ=/l 0x809 /fo"$(INTDIR)\apache.res" /d "NDEBUG"
102 BSC32_FLAGS=/nologo /o"$(OUTDIR)\Apache.bsc"
106 LINK32_FLAGS=kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib\
107 /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Apache.pdb"\
108 /map:"$(INTDIR)\Apache.map" /machine:I386 /out:"$(OUTDIR)\Apache.exe"
110 "$(INTDIR)\apache.res" \
111 "$(INTDIR)\main.obj" \
112 "$(OUTDIR)\libhttpd.lib" \
113 ".\srclib\apr-util\Release\libaprutil.lib" \
114 ".\srclib\apr\Release\libapr.lib"
116 "$(OUTDIR)\Apache.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
118 $(LINK32_FLAGS) $(LINK32_OBJS)
121 !ELSEIF "$(CFG)" == "Apache - Win32 Debug"
125 # Begin Custom Macros
129 !IF "$(RECURSE)" == "0"
131 ALL : "$(OUTDIR)\Apache.exe"
135 ALL : "libhttpd - Win32 Debug" "libaprutil - Win32 Debug"\
136 "libapr - Win32 Debug" "$(OUTDIR)\Apache.exe"
140 !IF "$(RECURSE)" == "1"
141 CLEAN :"libapr - Win32 DebugCLEAN" "libaprutil - Win32 DebugCLEAN"\
142 "libhttpd - Win32 DebugCLEAN"
146 -@erase "$(INTDIR)\Apache.idb"
147 -@erase "$(INTDIR)\apache.res"
148 -@erase "$(INTDIR)\main.obj"
149 -@erase "$(OUTDIR)\Apache.exe"
150 -@erase "$(OUTDIR)\Apache.map"
151 -@erase "$(OUTDIR)\Apache.pdb"
154 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
157 CPP_PROJ=/nologo /MDd /W3 /GX /Zi /Od /I "./include" /I "./os/win32" /I\
158 "./srclib/apr/include" /I "./srclib/apr-util/include" /D "_DEBUG" /D "WIN32" /D\
159 "_CONSOLE" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\Apache" /FD /c
163 .c{$(CPP_OBJS)}.obj::
168 .cpp{$(CPP_OBJS)}.obj::
173 .cxx{$(CPP_OBJS)}.obj::
178 .c{$(CPP_SBRS)}.sbr::
183 .cpp{$(CPP_SBRS)}.sbr::
188 .cxx{$(CPP_SBRS)}.sbr::
194 RSC_PROJ=/l 0x809 /fo"$(INTDIR)\apache.res" /d "_DEBUG"
196 BSC32_FLAGS=/nologo /o"$(OUTDIR)\Apache.bsc"
200 LINK32_FLAGS=kernel32.lib user32.lib advapi32.lib ws2_32.lib mswsock.lib\
201 /nologo /subsystem:console /incremental:no /pdb:"$(OUTDIR)\Apache.pdb"\
202 /map:"$(INTDIR)\Apache.map" /debug /machine:I386 /out:"$(OUTDIR)\Apache.exe"
204 "$(INTDIR)\apache.res" \
205 "$(INTDIR)\main.obj" \
206 "$(OUTDIR)\libhttpd.lib" \
207 ".\srclib\apr-util\Debug\libaprutil.lib" \
208 ".\srclib\apr\Debug\libapr.lib"
210 "$(OUTDIR)\Apache.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
212 $(LINK32_FLAGS) $(LINK32_OBJS)
218 !IF "$(CFG)" == "Apache - Win32 Release" || "$(CFG)" == "Apache - Win32 Debug"
220 !IF "$(CFG)" == "Apache - Win32 Release"
222 "libapr - Win32 Release" :
224 $(MAKE) /$(MAKEFLAGS) /F .\libapr.mak CFG="libapr - Win32 Release"
227 "libapr - Win32 ReleaseCLEAN" :
229 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\libapr.mak CFG="libapr - Win32 Release"\
233 !ELSEIF "$(CFG)" == "Apache - Win32 Debug"
235 "libapr - Win32 Debug" :
237 $(MAKE) /$(MAKEFLAGS) /F .\libapr.mak CFG="libapr - Win32 Debug"
240 "libapr - Win32 DebugCLEAN" :
242 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\libapr.mak CFG="libapr - Win32 Debug"\
248 !IF "$(CFG)" == "Apache - Win32 Release"
250 "libaprutil - Win32 Release" :
251 cd ".\srclib\apr-util"
252 $(MAKE) /$(MAKEFLAGS) /F ".\libaprutil.mak" CFG="libaprutil - Win32 Release"\
256 "libaprutil - Win32 ReleaseCLEAN" :
257 cd ".\srclib\apr-util"
258 $(MAKE) /$(MAKEFLAGS) CLEAN /F ".\libaprutil.mak"\
259 CFG="libaprutil - Win32 Release" RECURSE=1
262 !ELSEIF "$(CFG)" == "Apache - Win32 Debug"
264 "libaprutil - Win32 Debug" :
265 cd ".\srclib\apr-util"
266 $(MAKE) /$(MAKEFLAGS) /F ".\libaprutil.mak" CFG="libaprutil - Win32 Debug"
269 "libaprutil - Win32 DebugCLEAN" :
270 cd ".\srclib\apr-util"
271 $(MAKE) /$(MAKEFLAGS) CLEAN /F ".\libaprutil.mak"\
272 CFG="libaprutil - Win32 Debug" RECURSE=1
277 !IF "$(CFG)" == "Apache - Win32 Release"
279 "libhttpd - Win32 Release" :
281 $(MAKE) /$(MAKEFLAGS) /F .\libhttpd.mak CFG="libhttpd - Win32 Release"
284 "libhttpd - Win32 ReleaseCLEAN" :
286 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\libhttpd.mak CFG="libhttpd - Win32 Release"\
290 !ELSEIF "$(CFG)" == "Apache - Win32 Debug"
292 "libhttpd - Win32 Debug" :
294 $(MAKE) /$(MAKEFLAGS) /F .\libhttpd.mak CFG="libhttpd - Win32 Debug"
297 "libhttpd - Win32 DebugCLEAN" :
299 $(MAKE) /$(MAKEFLAGS) CLEAN /F .\libhttpd.mak CFG="libhttpd - Win32 Debug"\
305 SOURCE=.\os\win32\apache.rc
307 ".\os\win32\apache.ico"\
310 !IF "$(CFG)" == "Apache - Win32 Release"
313 "$(INTDIR)\apache.res" : $(SOURCE) $(DEP_RSC_APACH) "$(INTDIR)"
314 $(RSC) /l 0x809 /fo"$(INTDIR)\apache.res" /i "os\win32" /d "NDEBUG" $(SOURCE)
317 !ELSEIF "$(CFG)" == "Apache - Win32 Debug"
320 "$(INTDIR)\apache.res" : $(SOURCE) $(DEP_RSC_APACH) "$(INTDIR)"
321 $(RSC) /l 0x809 /fo"$(INTDIR)\apache.res" /i "os\win32" /d "_DEBUG" $(SOURCE)
326 SOURCE=.\server\main.c
328 ".\include\ap_config.h"\
329 ".\include\ap_mmn.h"\
330 ".\include\ap_mpm.h"\
331 ".\include\ap_release.h"\
332 ".\include\http_config.h"\
333 ".\include\http_log.h"\
334 ".\include\http_main.h"\
335 ".\include\http_vhost.h"\
337 ".\include\pcreposix.h"\
338 ".\include\util_cfgtree.h"\
339 ".\include\util_charset.h"\
340 ".\include\util_ebcdic.h"\
341 ".\include\util_uri.h"\
343 ".\srclib\apr-util\include\apr_hooks.h"\
344 ".\srclib\apr-util\include\apu.h"\
345 ".\srclib\apr\include\apr.h"\
346 ".\srclib\apr\include\apr_errno.h"\
347 ".\srclib\apr\include\apr_file_info.h"\
348 ".\srclib\apr\include\apr_file_io.h"\
349 ".\srclib\apr\include\apr_general.h"\
350 ".\srclib\apr\include\apr_getopt.h"\
351 ".\srclib\apr\include\apr_lib.h"\
352 ".\srclib\apr\include\apr_network_io.h"\
353 ".\srclib\apr\include\apr_pools.h"\
354 ".\srclib\apr\include\apr_strings.h"\
355 ".\srclib\apr\include\apr_tables.h"\
356 ".\srclib\apr\include\apr_thread_proc.h"\
357 ".\srclib\apr\include\apr_time.h"\
358 ".\srclib\apr\include\apr_user.h"\
359 ".\srclib\apr\include\apr_want.h"\
360 ".\srclib\apr\include\apr_xlate.h"\
363 ".\include\ap_config_auto.h"\
364 ".\server\xmlparse.h"\
367 "$(INTDIR)\main.obj" : $(SOURCE) $(DEP_CPP_MAIN_) "$(INTDIR)"
368 $(CPP) $(CPP_PROJ) $(SOURCE)