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 | |
0198fd3c |
36 | ALL : "$(OUTDIR)\echo.exe" |
37 | |
2b5dbb81 |
38 | CLEAN : |
0198fd3c |
39 | -@erase "$(INTDIR)\echo.obj" |
2b5dbb81 |
40 | -@erase "$(INTDIR)\vc60.idb" |
0198fd3c |
41 | -@erase "$(OUTDIR)\echo.exe" |
42 | |
43 | "$(OUTDIR)" : |
44 | if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" |
45 | |
2b5dbb81 |
46 | CPP=cl.exe |
47 | 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 |
48 | |
49 | .c{$(INTDIR)}.obj:: |
50 | $(CPP) @<< |
51 | $(CPP_PROJ) $< |
52 | << |
53 | |
54 | .cpp{$(INTDIR)}.obj:: |
55 | $(CPP) @<< |
56 | $(CPP_PROJ) $< |
57 | << |
58 | |
59 | .cxx{$(INTDIR)}.obj:: |
60 | $(CPP) @<< |
61 | $(CPP_PROJ) $< |
62 | << |
63 | |
64 | .c{$(INTDIR)}.sbr:: |
65 | $(CPP) @<< |
66 | $(CPP_PROJ) $< |
67 | << |
68 | |
69 | .cpp{$(INTDIR)}.sbr:: |
70 | $(CPP) @<< |
71 | $(CPP_PROJ) $< |
72 | << |
73 | |
74 | .cxx{$(INTDIR)}.sbr:: |
75 | $(CPP) @<< |
76 | $(CPP_PROJ) $< |
77 | << |
78 | |
79 | MTL=midl.exe |
80 | MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 |
81 | RSC=rc.exe |
0198fd3c |
82 | BSC32=bscmake.exe |
2b5dbb81 |
83 | BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc" |
0198fd3c |
84 | BSC32_SBRS= \ |
85 | |
86 | LINK32=link.exe |
2b5dbb81 |
87 | LINK32_FLAGS=libfcgi.lib /nologo /pdb:none /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Release" |
0198fd3c |
88 | LINK32_OBJS= \ |
2b5dbb81 |
89 | "$(INTDIR)\echo.obj" \ |
90 | "..\libfcgi\Release\libfcgi.lib" |
0198fd3c |
91 | |
92 | "$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) |
93 | $(LINK32) @<< |
94 | $(LINK32_FLAGS) $(LINK32_OBJS) |
95 | << |
96 | |
2b5dbb81 |
97 | !ELSEIF "$(CFG)" == "debug" |
0198fd3c |
98 | |
2b5dbb81 |
99 | OUTDIR=.\../examples/echo\Debug |
100 | INTDIR=.\../examples/echo\Debug |
101 | # Begin Custom Macros |
102 | OutDir=.\../examples/echo\Debug |
103 | # End Custom Macros |
104 | |
2b5dbb81 |
105 | ALL : "$(OUTDIR)\echo.exe" "$(OUTDIR)\echo.bsc" |
106 | |
2b5dbb81 |
107 | CLEAN : |
0198fd3c |
108 | -@erase "$(INTDIR)\echo.obj" |
2b5dbb81 |
109 | -@erase "$(INTDIR)\echo.sbr" |
110 | -@erase "$(INTDIR)\vc60.idb" |
111 | -@erase "$(INTDIR)\vc60.pdb" |
112 | -@erase "$(OUTDIR)\echo.bsc" |
0198fd3c |
113 | -@erase "$(OUTDIR)\echo.exe" |
2b5dbb81 |
114 | -@erase "$(OUTDIR)\echo.map" |
0198fd3c |
115 | |
116 | "$(OUTDIR)" : |
117 | if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" |
118 | |
2b5dbb81 |
119 | CPP=cl.exe |
120 | 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 |
121 | |
122 | .c{$(INTDIR)}.obj:: |
123 | $(CPP) @<< |
124 | $(CPP_PROJ) $< |
125 | << |
126 | |
127 | .cpp{$(INTDIR)}.obj:: |
128 | $(CPP) @<< |
129 | $(CPP_PROJ) $< |
130 | << |
131 | |
132 | .cxx{$(INTDIR)}.obj:: |
133 | $(CPP) @<< |
134 | $(CPP_PROJ) $< |
135 | << |
136 | |
137 | .c{$(INTDIR)}.sbr:: |
138 | $(CPP) @<< |
139 | $(CPP_PROJ) $< |
140 | << |
141 | |
142 | .cpp{$(INTDIR)}.sbr:: |
143 | $(CPP) @<< |
144 | $(CPP_PROJ) $< |
145 | << |
146 | |
147 | .cxx{$(INTDIR)}.sbr:: |
148 | $(CPP) @<< |
149 | $(CPP_PROJ) $< |
150 | << |
151 | |
152 | MTL=midl.exe |
153 | MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 |
154 | RSC=rc.exe |
0198fd3c |
155 | BSC32=bscmake.exe |
2b5dbb81 |
156 | BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc" |
0198fd3c |
157 | BSC32_SBRS= \ |
2b5dbb81 |
158 | "$(INTDIR)\echo.sbr" |
159 | |
160 | "$(OUTDIR)\echo.bsc" : "$(OUTDIR)" $(BSC32_SBRS) |
161 | $(BSC32) @<< |
162 | $(BSC32_FLAGS) $(BSC32_SBRS) |
163 | << |
164 | |
0198fd3c |
165 | LINK32=link.exe |
2b5dbb81 |
166 | LINK32_FLAGS=libfcgi.lib /nologo /profile /map:"$(INTDIR)\echo.map" /debug /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Debug" |
0198fd3c |
167 | LINK32_OBJS= \ |
2b5dbb81 |
168 | "$(INTDIR)\echo.obj" \ |
169 | "..\libfcgi\Debug\libfcgi.lib" |
0198fd3c |
170 | |
171 | "$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) |
172 | $(LINK32) @<< |
173 | $(LINK32_FLAGS) $(LINK32_OBJS) |
174 | << |
175 | |
176 | !ENDIF |
177 | |
0198fd3c |
178 | |
2b5dbb81 |
179 | ..\examples\echo.c : \ |
180 | "..\include\fcgi_config.h"\ |
181 | "..\include\fcgi_stdio.h"\ |
182 | "..\include\fcgiapp.h"\ |
0198fd3c |
183 | |
0198fd3c |
184 | |
2b5dbb81 |
185 | !IF "$(CFG)" == "release" || "$(CFG)" == "debug" |
186 | SOURCE=..\examples\echo.c |
0198fd3c |
187 | |
2b5dbb81 |
188 | !IF "$(CFG)" == "release" |
0198fd3c |
189 | |
0198fd3c |
190 | |
2b5dbb81 |
191 | "$(INTDIR)\echo.obj" : $(SOURCE) "$(INTDIR)" |
192 | $(CPP) $(CPP_PROJ) $(SOURCE) |
0198fd3c |
193 | |
0198fd3c |
194 | |
2b5dbb81 |
195 | !ELSEIF "$(CFG)" == "debug" |
196 | |
197 | |
198 | "$(INTDIR)\echo.obj" "$(INTDIR)\echo.sbr" : $(SOURCE) "$(INTDIR)" |
199 | $(CPP) $(CPP_PROJ) $(SOURCE) |
0198fd3c |
200 | |
0198fd3c |
201 | |
202 | !ENDIF |
203 | |
2b5dbb81 |
204 | !ENDIF |
0198fd3c |
205 | |