Added a LIMITATIONS section to POD
[catagits/fcgi2.git] / libfcgi / libfcgi.mak
CommitLineData
0525a90d 1# Microsoft Developer Studio Generated NMAKE File, Based on libfcgi.dsp\r
2\r
3!IF "$(CFG)" == ""\r
4CFG=release\r
5!ENDIF \r
6\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
11!MESSAGE \r
12!MESSAGE NMAKE /f "libfcgi.mak" CFG="debug"\r
13!MESSAGE \r
14!MESSAGE Possible choices for configuration are:\r
15!MESSAGE \r
16!MESSAGE "release" (based on "Win32 (x86) Dynamic-Link Library")\r
17!MESSAGE "debug" (based on "Win32 (x86) Dynamic-Link Library")\r
18!MESSAGE \r
19!ERROR An invalid configuration is specified.\r
20!ENDIF \r
21\r
22!IF "$(OS)" == "Windows_NT"\r
23NULL=\r
24!ELSE \r
25NULL=nul\r
26!ENDIF \r
27\r
28!IF "$(CFG)" == "release"\r
29\r
30OUTDIR=.\..\libfcgi\Release\r
31INTDIR=.\..\libfcgi\Release\r
32# Begin Custom Macros\r
33OutDir=.\..\libfcgi\Release\r
34# End Custom Macros\r
35\r
36ALL : "$(OUTDIR)\libfcgi.dll"\r
37\r
38\r
39CLEAN :\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
48\r
49"$(OUTDIR)" :\r
50 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"\r
51\r
52CPP=cl.exe\r
b21f680d 53CPP_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
0525a90d 54\r
55.c{$(INTDIR)}.obj::\r
56 $(CPP) @<<\r
57 $(CPP_PROJ) $< \r
58<<\r
59\r
60.cpp{$(INTDIR)}.obj::\r
61 $(CPP) @<<\r
62 $(CPP_PROJ) $< \r
63<<\r
64\r
65.cxx{$(INTDIR)}.obj::\r
66 $(CPP) @<<\r
67 $(CPP_PROJ) $< \r
68<<\r
69\r
70.c{$(INTDIR)}.sbr::\r
71 $(CPP) @<<\r
72 $(CPP_PROJ) $< \r
73<<\r
74\r
75.cpp{$(INTDIR)}.sbr::\r
76 $(CPP) @<<\r
77 $(CPP_PROJ) $< \r
78<<\r
79\r
80.cxx{$(INTDIR)}.sbr::\r
81 $(CPP) @<<\r
82 $(CPP_PROJ) $< \r
83<<\r
84\r
85MTL=midl.exe\r
86MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 \r
87RSC=rc.exe\r
88BSC32=bscmake.exe\r
89BSC32_FLAGS=/nologo /o"$(OUTDIR)\libfcgi.bsc" \r
90BSC32_SBRS= \\r
91 \r
92LINK32=link.exe\r
93LINK32_FLAGS=Ws2_32.lib /nologo /dll /pdb:none /machine:I386 /out:"$(OUTDIR)\libfcgi.dll" /implib:"$(OUTDIR)\libfcgi.lib" \r
94LINK32_OBJS= \\r
95 "$(INTDIR)\fcgi_stdio.obj" \\r
96 "$(INTDIR)\fcgiapp.obj" \\r
97 "$(INTDIR)\fcgio.obj" \\r
98 "$(INTDIR)\os_win32.obj"\r
99\r
100"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)\r
101 $(LINK32) @<<\r
102 $(LINK32_FLAGS) $(LINK32_OBJS)\r
103<<\r
104\r
105!ELSEIF "$(CFG)" == "debug"\r
106\r
107OUTDIR=.\..\libfcgi\Debug\r
108INTDIR=.\..\libfcgi\Debug\r
109# Begin Custom Macros\r
110OutDir=.\..\libfcgi\Debug\r
111# End Custom Macros\r
112\r
113ALL : "$(OUTDIR)\libfcgi.dll" "$(OUTDIR)\libfcgi.bsc"\r
114\r
115\r
116CLEAN :\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
132\r
133"$(OUTDIR)" :\r
134 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"\r
135\r
136CPP=cl.exe\r
b21f680d 137CPP_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
0525a90d 138\r
139.c{$(INTDIR)}.obj::\r
140 $(CPP) @<<\r
141 $(CPP_PROJ) $< \r
142<<\r
143\r
144.cpp{$(INTDIR)}.obj::\r
145 $(CPP) @<<\r
146 $(CPP_PROJ) $< \r
147<<\r
148\r
149.cxx{$(INTDIR)}.obj::\r
150 $(CPP) @<<\r
151 $(CPP_PROJ) $< \r
152<<\r
153\r
154.c{$(INTDIR)}.sbr::\r
155 $(CPP) @<<\r
156 $(CPP_PROJ) $< \r
157<<\r
158\r
159.cpp{$(INTDIR)}.sbr::\r
160 $(CPP) @<<\r
161 $(CPP_PROJ) $< \r
162<<\r
163\r
164.cxx{$(INTDIR)}.sbr::\r
165 $(CPP) @<<\r
166 $(CPP_PROJ) $< \r
167<<\r
168\r
169MTL=midl.exe\r
170MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 \r
171RSC=rc.exe\r
172BSC32=bscmake.exe\r
173BSC32_FLAGS=/nologo /o"$(OUTDIR)\libfcgi.bsc" \r
174BSC32_SBRS= \\r
175 "$(INTDIR)\fcgi_stdio.sbr" \\r
176 "$(INTDIR)\fcgiapp.sbr" \\r
177 "$(INTDIR)\fcgio.sbr" \\r
178 "$(INTDIR)\os_win32.sbr"\r
179\r
180"$(OUTDIR)\libfcgi.bsc" : "$(OUTDIR)" $(BSC32_SBRS)\r
181 $(BSC32) @<<\r
182 $(BSC32_FLAGS) $(BSC32_SBRS)\r
183<<\r
184\r
185LINK32=link.exe\r
186LINK32_FLAGS=Ws2_32.lib /nologo /dll /profile /map:"$(INTDIR)\libfcgi.map" /debug /machine:I386 /out:"$(OUTDIR)\libfcgi.dll" /implib:"$(OUTDIR)\libfcgi.lib" \r
187LINK32_OBJS= \\r
188 "$(INTDIR)\fcgi_stdio.obj" \\r
189 "$(INTDIR)\fcgiapp.obj" \\r
190 "$(INTDIR)\fcgio.obj" \\r
191 "$(INTDIR)\os_win32.obj"\r
192\r
193"$(OUTDIR)\libfcgi.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)\r
194 $(LINK32) @<<\r
195 $(LINK32_FLAGS) $(LINK32_OBJS)\r
196<<\r
197\r
198!ENDIF \r
199\r
200\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
207 \r
208\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
215 \r
216\r
217..\libfcgi\fcgio.cpp : \\r
218 "..\include\fcgiapp.h"\\r
219 "..\include\fcgio.h"\\r
220 \r
221\r
222..\libfcgi\os_win32.c : \\r
223 "..\include\fcgi_config.h"\\r
224 "..\include\fcgimisc.h"\\r
225 "..\include\fcgios.h"\\r
226\r
227\r
228!IF "$(CFG)" == "release" || "$(CFG)" == "debug"\r
229SOURCE=..\libfcgi\fcgi_stdio.c\r
230\r
231!IF "$(CFG)" == "release"\r
232\r
233\r
234"$(INTDIR)\fcgi_stdio.obj" : $(SOURCE) "$(INTDIR)"\r
235 $(CPP) $(CPP_PROJ) $(SOURCE)\r
236\r
237\r
238!ELSEIF "$(CFG)" == "debug"\r
239\r
240\r
241"$(INTDIR)\fcgi_stdio.obj" "$(INTDIR)\fcgi_stdio.sbr" : $(SOURCE) "$(INTDIR)"\r
242 $(CPP) $(CPP_PROJ) $(SOURCE)\r
243\r
244\r
245!ENDIF \r
246\r
247SOURCE=..\libfcgi\fcgiapp.c\r
248\r
249!IF "$(CFG)" == "release"\r
250\r
251\r
252"$(INTDIR)\fcgiapp.obj" : $(SOURCE) "$(INTDIR)"\r
253 $(CPP) $(CPP_PROJ) $(SOURCE)\r
254\r
255\r
256!ELSEIF "$(CFG)" == "debug"\r
257\r
258\r
259"$(INTDIR)\fcgiapp.obj" "$(INTDIR)\fcgiapp.sbr" : $(SOURCE) "$(INTDIR)"\r
260 $(CPP) $(CPP_PROJ) $(SOURCE)\r
261\r
262\r
263!ENDIF \r
264\r
265SOURCE=..\libfcgi\fcgio.cpp\r
266\r
267!IF "$(CFG)" == "release"\r
268\r
269CPP_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
270\r
271"$(INTDIR)\fcgio.obj" : $(SOURCE) "$(INTDIR)"\r
272 $(CPP) @<<\r
273 $(CPP_SWITCHES) $(SOURCE)\r
274<<\r
275\r
276\r
277!ELSEIF "$(CFG)" == "debug"\r
278\r
b21f680d 279CPP_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
0525a90d 280\r
281"$(INTDIR)\fcgio.obj" "$(INTDIR)\fcgio.sbr" : $(SOURCE) "$(INTDIR)"\r
282 $(CPP) @<<\r
283 $(CPP_SWITCHES) $(SOURCE)\r
284<<\r
285\r
286\r
287!ENDIF \r
288\r
289SOURCE=..\libfcgi\os_unix.c\r
290SOURCE=..\libfcgi\os_win32.c\r
291\r
292!IF "$(CFG)" == "release"\r
293\r
294\r
295"$(INTDIR)\os_win32.obj" : $(SOURCE) "$(INTDIR)"\r
296 $(CPP) $(CPP_PROJ) $(SOURCE)\r
297\r
298\r
299!ELSEIF "$(CFG)" == "debug"\r
300\r
301\r
302"$(INTDIR)\os_win32.obj" "$(INTDIR)\os_win32.sbr" : $(SOURCE) "$(INTDIR)"\r
303 $(CPP) $(CPP_PROJ) $(SOURCE)\r
304\r
305\r
306!ENDIF \r
307\r
308SOURCE=..\libfcgi\strerror.c\r
309\r
310!ENDIF \r
311\r