Commit | Line | Data |
2b5dbb81 |
1 | # Microsoft Developer Studio Generated NMAKE File, Based on echo.dsp |
0198fd3c |
2 | |
3 | !IF "$(CFG)" == "" |
2b5dbb81 |
4 | CFG=release |
0198fd3c |
5 | !ENDIF |
6 | |
2b5dbb81 |
7 | !IF "$(CFG)" != "release" && "$(CFG)" != "debug" |
0198fd3c |
8 | !MESSAGE Invalid configuration "$(CFG)" specified. |
2b5dbb81 |
9 | !MESSAGE You can specify a configuration when running NMAKE |
10 | !MESSAGE by defining the macro CFG on the command line. For example: |
0198fd3c |
11 | !MESSAGE |
2b5dbb81 |
12 | !MESSAGE NMAKE /f "echo.mak" CFG="debug" |
0198fd3c |
13 | !MESSAGE |
14 | !MESSAGE Possible choices for configuration are: |
15 | !MESSAGE |
2b5dbb81 |
16 | !MESSAGE "release" (based on "Win32 (x86) Dynamic-Link Library") |
17 | !MESSAGE "debug" (based on "Win32 (x86) Dynamic-Link Library") |
0198fd3c |
18 | !MESSAGE |
19 | !ERROR An invalid configuration is specified. |
20 | !ENDIF |
21 | |
22 | !IF "$(OS)" == "Windows_NT" |
23 | NULL= |
24 | !ELSE |
25 | NULL=nul |
26 | !ENDIF |
0198fd3c |
27 | |
2b5dbb81 |
28 | !IF "$(CFG)" == "release" |
29 | |
30 | OUTDIR=.\..\examples\echo\Release |
31 | INTDIR=.\..\examples\echo\Release |
32 | # Begin Custom Macros |
33 | OutDir=.\..\examples\echo\Release |
34 | # End Custom Macros |
35 | |
36 | !IF "$(RECURSE)" == "0" |
0198fd3c |
37 | |
38 | ALL : "$(OUTDIR)\echo.exe" |
39 | |
2b5dbb81 |
40 | !ELSE |
41 | |
42 | ALL : "libfcgi-release" "$(OUTDIR)\echo.exe" |
43 | |
44 | !ENDIF |
45 | |
46 | !IF "$(RECURSE)" == "1" |
47 | CLEAN :"libfcgi-releaseCLEAN" |
48 | !ELSE |
49 | CLEAN : |
50 | !ENDIF |
0198fd3c |
51 | -@erase "$(INTDIR)\echo.obj" |
2b5dbb81 |
52 | -@erase "$(INTDIR)\vc60.idb" |
0198fd3c |
53 | -@erase "$(OUTDIR)\echo.exe" |
54 | |
55 | "$(OUTDIR)" : |
56 | if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" |
57 | |
2b5dbb81 |
58 | CPP=cl.exe |
59 | CPP_PROJ=/nologo /MD /W3 /Gi /O2 /Ob2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\echo.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c |
60 | |
61 | .c{$(INTDIR)}.obj:: |
62 | $(CPP) @<< |
63 | $(CPP_PROJ) $< |
64 | << |
65 | |
66 | .cpp{$(INTDIR)}.obj:: |
67 | $(CPP) @<< |
68 | $(CPP_PROJ) $< |
69 | << |
70 | |
71 | .cxx{$(INTDIR)}.obj:: |
72 | $(CPP) @<< |
73 | $(CPP_PROJ) $< |
74 | << |
75 | |
76 | .c{$(INTDIR)}.sbr:: |
77 | $(CPP) @<< |
78 | $(CPP_PROJ) $< |
79 | << |
80 | |
81 | .cpp{$(INTDIR)}.sbr:: |
82 | $(CPP) @<< |
83 | $(CPP_PROJ) $< |
84 | << |
85 | |
86 | .cxx{$(INTDIR)}.sbr:: |
87 | $(CPP) @<< |
88 | $(CPP_PROJ) $< |
89 | << |
90 | |
91 | MTL=midl.exe |
92 | MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 |
93 | RSC=rc.exe |
0198fd3c |
94 | BSC32=bscmake.exe |
2b5dbb81 |
95 | BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc" |
0198fd3c |
96 | BSC32_SBRS= \ |
97 | |
98 | LINK32=link.exe |
2b5dbb81 |
99 | LINK32_FLAGS=libfcgi.lib /nologo /pdb:none /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Release" |
0198fd3c |
100 | LINK32_OBJS= \ |
2b5dbb81 |
101 | "$(INTDIR)\echo.obj" \ |
102 | "..\libfcgi\Release\libfcgi.lib" |
0198fd3c |
103 | |
104 | "$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) |
105 | $(LINK32) @<< |
106 | $(LINK32_FLAGS) $(LINK32_OBJS) |
107 | << |
108 | |
2b5dbb81 |
109 | !ELSEIF "$(CFG)" == "debug" |
0198fd3c |
110 | |
2b5dbb81 |
111 | OUTDIR=.\../examples/echo\Debug |
112 | INTDIR=.\../examples/echo\Debug |
113 | # Begin Custom Macros |
114 | OutDir=.\../examples/echo\Debug |
115 | # End Custom Macros |
116 | |
117 | !IF "$(RECURSE)" == "0" |
118 | |
119 | ALL : "$(OUTDIR)\echo.exe" "$(OUTDIR)\echo.bsc" |
120 | |
121 | !ELSE |
0198fd3c |
122 | |
2b5dbb81 |
123 | ALL : "libfcgi-debug" "$(OUTDIR)\echo.exe" "$(OUTDIR)\echo.bsc" |
124 | |
125 | !ENDIF |
126 | |
127 | !IF "$(RECURSE)" == "1" |
128 | CLEAN :"libfcgi-debugCLEAN" |
129 | !ELSE |
130 | CLEAN : |
131 | !ENDIF |
0198fd3c |
132 | -@erase "$(INTDIR)\echo.obj" |
2b5dbb81 |
133 | -@erase "$(INTDIR)\echo.sbr" |
134 | -@erase "$(INTDIR)\vc60.idb" |
135 | -@erase "$(INTDIR)\vc60.pdb" |
136 | -@erase "$(OUTDIR)\echo.bsc" |
0198fd3c |
137 | -@erase "$(OUTDIR)\echo.exe" |
2b5dbb81 |
138 | -@erase "$(OUTDIR)\echo.map" |
0198fd3c |
139 | |
140 | "$(OUTDIR)" : |
141 | if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" |
142 | |
2b5dbb81 |
143 | CPP=cl.exe |
144 | CPP_PROJ=/nologo /MDd /W4 /Gm /Gi /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\echo.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c |
145 | |
146 | .c{$(INTDIR)}.obj:: |
147 | $(CPP) @<< |
148 | $(CPP_PROJ) $< |
149 | << |
150 | |
151 | .cpp{$(INTDIR)}.obj:: |
152 | $(CPP) @<< |
153 | $(CPP_PROJ) $< |
154 | << |
155 | |
156 | .cxx{$(INTDIR)}.obj:: |
157 | $(CPP) @<< |
158 | $(CPP_PROJ) $< |
159 | << |
160 | |
161 | .c{$(INTDIR)}.sbr:: |
162 | $(CPP) @<< |
163 | $(CPP_PROJ) $< |
164 | << |
165 | |
166 | .cpp{$(INTDIR)}.sbr:: |
167 | $(CPP) @<< |
168 | $(CPP_PROJ) $< |
169 | << |
170 | |
171 | .cxx{$(INTDIR)}.sbr:: |
172 | $(CPP) @<< |
173 | $(CPP_PROJ) $< |
174 | << |
175 | |
176 | MTL=midl.exe |
177 | MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 |
178 | RSC=rc.exe |
0198fd3c |
179 | BSC32=bscmake.exe |
2b5dbb81 |
180 | BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc" |
0198fd3c |
181 | BSC32_SBRS= \ |
2b5dbb81 |
182 | "$(INTDIR)\echo.sbr" |
183 | |
184 | "$(OUTDIR)\echo.bsc" : "$(OUTDIR)" $(BSC32_SBRS) |
185 | $(BSC32) @<< |
186 | $(BSC32_FLAGS) $(BSC32_SBRS) |
187 | << |
188 | |
0198fd3c |
189 | LINK32=link.exe |
2b5dbb81 |
190 | LINK32_FLAGS=libfcgi.lib /nologo /profile /map:"$(INTDIR)\echo.map" /debug /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Debug" |
0198fd3c |
191 | LINK32_OBJS= \ |
2b5dbb81 |
192 | "$(INTDIR)\echo.obj" \ |
193 | "..\libfcgi\Debug\libfcgi.lib" |
0198fd3c |
194 | |
195 | "$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) |
196 | $(LINK32) @<< |
197 | $(LINK32_FLAGS) $(LINK32_OBJS) |
198 | << |
199 | |
200 | !ENDIF |
201 | |
0198fd3c |
202 | |
2b5dbb81 |
203 | ..\examples\echo.c : \ |
204 | "..\include\fcgi_config.h"\ |
205 | "..\include\fcgi_stdio.h"\ |
206 | "..\include\fcgiapp.h"\ |
0198fd3c |
207 | |
0198fd3c |
208 | |
2b5dbb81 |
209 | !IF "$(CFG)" == "release" || "$(CFG)" == "debug" |
210 | SOURCE=..\examples\echo.c |
0198fd3c |
211 | |
2b5dbb81 |
212 | !IF "$(CFG)" == "release" |
0198fd3c |
213 | |
0198fd3c |
214 | |
2b5dbb81 |
215 | "$(INTDIR)\echo.obj" : $(SOURCE) "$(INTDIR)" |
216 | $(CPP) $(CPP_PROJ) $(SOURCE) |
0198fd3c |
217 | |
0198fd3c |
218 | |
2b5dbb81 |
219 | !ELSEIF "$(CFG)" == "debug" |
220 | |
221 | |
222 | "$(INTDIR)\echo.obj" "$(INTDIR)\echo.sbr" : $(SOURCE) "$(INTDIR)" |
223 | $(CPP) $(CPP_PROJ) $(SOURCE) |
0198fd3c |
224 | |
0198fd3c |
225 | |
226 | !ENDIF |
227 | |
2b5dbb81 |
228 | !IF "$(CFG)" == "release" |
0198fd3c |
229 | |
2b5dbb81 |
230 | "libfcgi-release" : |
231 | cd ".\..\libfcgi" |
232 | $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="release" |
233 | cd ".\..\examples" |
234 | |
235 | "libfcgi-releaseCLEAN" : |
236 | cd ".\..\libfcgi" |
237 | $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="release" RECURSE=1 CLEAN |
238 | cd ".\..\examples" |
239 | |
240 | !ELSEIF "$(CFG)" == "debug" |
241 | |
242 | "libfcgi-debug" : |
243 | cd ".\..\libfcgi" |
244 | $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="debug" |
245 | cd ".\..\examples" |
0198fd3c |
246 | |
2b5dbb81 |
247 | "libfcgi-debugCLEAN" : |
248 | cd ".\..\libfcgi" |
249 | $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="debug" RECURSE=1 CLEAN |
250 | cd ".\..\examples" |
0198fd3c |
251 | |
2b5dbb81 |
252 | !ENDIF |
253 | |
254 | |
255 | !ENDIF |
0198fd3c |
256 | |