1 # Microsoft Developer Studio Generated NMAKE File, Based on libfcgi.dsp
\r
7 !IF "$(CFG)" != "release" && "$(CFG)" != "debug"
\r
8 !MESSAGE Invalid configuration "$(CFG)" specified.
\r
9 !MESSAGE You can specify a configuration when running NMAKE
\r
10 !MESSAGE by defining the macro CFG on the command line. For example:
\r
12 !MESSAGE NMAKE /f "libfcgi.mak" CFG="debug"
\r
14 !MESSAGE Possible choices for configuration are:
\r
16 !MESSAGE "release" (based on "Win32 (x86) Dynamic-Link Library")
\r
17 !MESSAGE "debug" (based on "Win32 (x86) Dynamic-Link Library")
\r
19 !ERROR An invalid configuration is specified.
\r
22 !IF "$(OS)" == "Windows_NT"
\r
28 !IF "$(CFG)" == "release"
\r
30 OUTDIR=.\..\libfcgi\Release
\r
31 INTDIR=.\..\libfcgi\Release
\r
32 # Begin Custom Macros
\r
33 OutDir=.\..\libfcgi\Release
\r
36 ALL : "$(OUTDIR)\libfcgi.dll"
\r
40 -@erase "$(INTDIR)\fcgi_stdio.obj"
\r
41 -@erase "$(INTDIR)\fcgiapp.obj"
\r
42 -@erase "$(INTDIR)\fcgio.obj"
\r
43 -@erase "$(INTDIR)\os_win32.obj"
\r
44 -@erase "$(INTDIR)\vc60.idb"
\r
45 -@erase "$(OUTDIR)\libfcgi.dll"
\r
46 -@erase "$(OUTDIR)\libfcgi.exp"
\r
47 -@erase "$(OUTDIR)\libfcgi.lib"
\r
50 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
\r
53 CPP_PROJ=/nologo /MD /W3 /O2 /Ob2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\libfcgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
\r
60 .cpp{$(INTDIR)}.obj::
\r
65 .cxx{$(INTDIR)}.obj::
\r
75 .cpp{$(INTDIR)}.sbr::
\r
80 .cxx{$(INTDIR)}.sbr::
\r
86 MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
\r
89 BSC32_FLAGS=/nologo /o"$(OUTDIR)\libfcgi.bsc"
\r
93 LINK32_FLAGS=Ws2_32.lib /nologo /dll /pdb:none /machine:I386 /out:"$(OUTDIR)\libfcgi.dll" /implib:"$(OUTDIR)\libfcgi.lib"
\r
95 "$(INTDIR)\fcgi_stdio.obj" \
\r
96 "$(INTDIR)\fcgiapp.obj" \
\r
97 "$(INTDIR)\fcgio.obj" \
\r
98 "$(INTDIR)\os_win32.obj"
\r
100 "$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
\r
102 $(LINK32_FLAGS) $(LINK32_OBJS)
\r
105 !ELSEIF "$(CFG)" == "debug"
\r
107 OUTDIR=.\..\libfcgi\Debug
\r
108 INTDIR=.\..\libfcgi\Debug
\r
109 # Begin Custom Macros
\r
110 OutDir=.\..\libfcgi\Debug
\r
111 # End Custom Macros
\r
113 ALL : "$(OUTDIR)\libfcgi.dll" "$(OUTDIR)\libfcgi.bsc"
\r
117 -@erase "$(INTDIR)\fcgi_stdio.obj"
\r
118 -@erase "$(INTDIR)\fcgi_stdio.sbr"
\r
119 -@erase "$(INTDIR)\fcgiapp.obj"
\r
120 -@erase "$(INTDIR)\fcgiapp.sbr"
\r
121 -@erase "$(INTDIR)\fcgio.obj"
\r
122 -@erase "$(INTDIR)\fcgio.sbr"
\r
123 -@erase "$(INTDIR)\os_win32.obj"
\r
124 -@erase "$(INTDIR)\os_win32.sbr"
\r
125 -@erase "$(INTDIR)\vc60.idb"
\r
126 -@erase "$(INTDIR)\vc60.pdb"
\r
127 -@erase "$(OUTDIR)\libfcgi.bsc"
\r
128 -@erase "$(OUTDIR)\libfcgi.dll"
\r
129 -@erase "$(OUTDIR)\libfcgi.exp"
\r
130 -@erase "$(OUTDIR)\libfcgi.lib"
\r
131 -@erase "$(OUTDIR)\libfcgi.map"
\r
134 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
\r
137 CPP_PROJ=/nologo /MDd /W4 /Gm /Gi /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libfcgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
\r
139 .c{$(INTDIR)}.obj::
\r
144 .cpp{$(INTDIR)}.obj::
\r
149 .cxx{$(INTDIR)}.obj::
\r
154 .c{$(INTDIR)}.sbr::
\r
159 .cpp{$(INTDIR)}.sbr::
\r
164 .cxx{$(INTDIR)}.sbr::
\r
170 MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
\r
173 BSC32_FLAGS=/nologo /o"$(OUTDIR)\libfcgi.bsc"
\r
175 "$(INTDIR)\fcgi_stdio.sbr" \
\r
176 "$(INTDIR)\fcgiapp.sbr" \
\r
177 "$(INTDIR)\fcgio.sbr" \
\r
178 "$(INTDIR)\os_win32.sbr"
\r
180 "$(OUTDIR)\libfcgi.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
\r
182 $(BSC32_FLAGS) $(BSC32_SBRS)
\r
186 LINK32_FLAGS=Ws2_32.lib /nologo /dll /profile /map:"$(INTDIR)\libfcgi.map" /debug /machine:I386 /out:"$(OUTDIR)\libfcgi.dll" /implib:"$(OUTDIR)\libfcgi.lib"
\r
188 "$(INTDIR)\fcgi_stdio.obj" \
\r
189 "$(INTDIR)\fcgiapp.obj" \
\r
190 "$(INTDIR)\fcgio.obj" \
\r
191 "$(INTDIR)\os_win32.obj"
\r
193 "$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
\r
195 $(LINK32_FLAGS) $(LINK32_OBJS)
\r
201 ..\libfcgi\fcgi_stdio.c : \
\r
202 "..\include\fcgi_config.h"\
\r
203 "..\include\fcgi_stdio.h"\
\r
204 "..\include\fcgiapp.h"\
\r
205 "..\include\fcgimisc.h"\
\r
206 "..\include\fcgios.h"\
\r
209 ..\libfcgi\fcgiapp.c : \
\r
210 "..\include\fastcgi.h"\
\r
211 "..\include\fcgi_config.h"\
\r
212 "..\include\fcgiapp.h"\
\r
213 "..\include\fcgimisc.h"\
\r
214 "..\include\fcgios.h"\
\r
217 ..\libfcgi\fcgio.cpp : \
\r
218 "..\include\fcgiapp.h"\
\r
219 "..\include\fcgio.h"\
\r
222 ..\libfcgi\os_win32.c : \
\r
223 "..\include\fcgi_config.h"\
\r
224 "..\include\fcgimisc.h"\
\r
225 "..\include\fcgios.h"\
\r
228 !IF "$(CFG)" == "release" || "$(CFG)" == "debug"
\r
229 SOURCE=..\libfcgi\fcgi_stdio.c
\r
231 !IF "$(CFG)" == "release"
\r
234 "$(INTDIR)\fcgi_stdio.obj" : $(SOURCE) "$(INTDIR)"
\r
235 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
238 !ELSEIF "$(CFG)" == "debug"
\r
241 "$(INTDIR)\fcgi_stdio.obj" "$(INTDIR)\fcgi_stdio.sbr" : $(SOURCE) "$(INTDIR)"
\r
242 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
247 SOURCE=..\libfcgi\fcgiapp.c
\r
249 !IF "$(CFG)" == "release"
\r
252 "$(INTDIR)\fcgiapp.obj" : $(SOURCE) "$(INTDIR)"
\r
253 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
256 !ELSEIF "$(CFG)" == "debug"
\r
259 "$(INTDIR)\fcgiapp.obj" "$(INTDIR)\fcgiapp.sbr" : $(SOURCE) "$(INTDIR)"
\r
260 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
265 SOURCE=..\libfcgi\fcgio.cpp
\r
267 !IF "$(CFG)" == "release"
\r
269 CPP_SWITCHES=/nologo /MD /W3 /GX /O2 /Ob2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\libfcgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
\r
271 "$(INTDIR)\fcgio.obj" : $(SOURCE) "$(INTDIR)"
\r
273 $(CPP_SWITCHES) $(SOURCE)
\r
277 !ELSEIF "$(CFG)" == "debug"
\r
279 CPP_SWITCHES=/nologo /MDd /W3 /Gm /Gi /GX /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\libfcgi.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
\r
281 "$(INTDIR)\fcgio.obj" "$(INTDIR)\fcgio.sbr" : $(SOURCE) "$(INTDIR)"
\r
283 $(CPP_SWITCHES) $(SOURCE)
\r
289 SOURCE=..\libfcgi\os_unix.c
\r
290 SOURCE=..\libfcgi\os_win32.c
\r
292 !IF "$(CFG)" == "release"
\r
295 "$(INTDIR)\os_win32.obj" : $(SOURCE) "$(INTDIR)"
\r
296 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
299 !ELSEIF "$(CFG)" == "debug"
\r
302 "$(INTDIR)\os_win32.obj" "$(INTDIR)\os_win32.sbr" : $(SOURCE) "$(INTDIR)"
\r
303 $(CPP) $(CPP_PROJ) $(SOURCE)
\r
308 SOURCE=..\libfcgi\strerror.c
\r