1# Microsoft Developer Studio Generated NMAKE File, Based on echo.dsp
2
3!IF "$(CFG)" == ""
4CFG=release
5!ENDIF
6
7!IF "$(CFG)" != "release" && "$(CFG)" != "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:
11!MESSAGE
12!MESSAGE NMAKE /f "echo.mak" CFG="debug"
13!MESSAGE
14!MESSAGE Possible choices for configuration are:
15!MESSAGE
16!MESSAGE "release" (based on "Win32 (x86) Dynamic-Link Library")
17!MESSAGE "debug" (based on "Win32 (x86) Dynamic-Link Library")
18!MESSAGE
19!ERROR An invalid configuration is specified.
20!ENDIF
21
22!IF "$(OS)" == "Windows_NT"
23NULL=
24!ELSE
25NULL=nul
26!ENDIF
27
28!IF  "$(CFG)" == "release"
29
30OUTDIR=.\..\examples\echo\Release
31INTDIR=.\..\examples\echo\Release
32# Begin Custom Macros
33OutDir=.\..\examples\echo\Release
34# End Custom Macros
35
36ALL : "$(OUTDIR)\echo.exe"
37
38CLEAN :
39	-@erase "$(INTDIR)\echo.obj"
40	-@erase "$(INTDIR)\vc60.idb"
41	-@erase "$(OUTDIR)\echo.exe"
42
43"$(OUTDIR)" :
44    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
45
46CPP=cl.exe
47CPP_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
79MTL=midl.exe
80MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
81RSC=rc.exe
82BSC32=bscmake.exe
83BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc"
84BSC32_SBRS= \
85
86LINK32=link.exe
87LINK32_FLAGS=libfcgi.lib /nologo /pdb:none /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Release"
88LINK32_OBJS= \
89	"$(INTDIR)\echo.obj" \
90	"..\libfcgi\Release\libfcgi.lib"
91
92"$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
93    $(LINK32) @<<
94  $(LINK32_FLAGS) $(LINK32_OBJS)
95<<
96
97!ELSEIF  "$(CFG)" == "debug"
98
99OUTDIR=.\../examples/echo\Debug
100INTDIR=.\../examples/echo\Debug
101# Begin Custom Macros
102OutDir=.\../examples/echo\Debug
103# End Custom Macros
104
105ALL : "$(OUTDIR)\echo.exe" "$(OUTDIR)\echo.bsc"
106
107CLEAN :
108	-@erase "$(INTDIR)\echo.obj"
109	-@erase "$(INTDIR)\echo.sbr"
110	-@erase "$(INTDIR)\vc60.idb"
111	-@erase "$(INTDIR)\vc60.pdb"
112	-@erase "$(OUTDIR)\echo.bsc"
113	-@erase "$(OUTDIR)\echo.exe"
114	-@erase "$(OUTDIR)\echo.map"
115
116"$(OUTDIR)" :
117    if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
118
119CPP=cl.exe
120CPP_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
152MTL=midl.exe
153MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
154RSC=rc.exe
155BSC32=bscmake.exe
156BSC32_FLAGS=/nologo /o"$(OUTDIR)\echo.bsc"
157BSC32_SBRS= \
158	"$(INTDIR)\echo.sbr"
159
160"$(OUTDIR)\echo.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
161    $(BSC32) @<<
162  $(BSC32_FLAGS) $(BSC32_SBRS)
163<<
164
165LINK32=link.exe
166LINK32_FLAGS=libfcgi.lib /nologo /profile /map:"$(INTDIR)\echo.map" /debug /machine:IX86 /out:"$(OUTDIR)\echo.exe" /libpath:"..\libfcgi\Debug"
167LINK32_OBJS= \
168	"$(INTDIR)\echo.obj" \
169	"..\libfcgi\Debug\libfcgi.lib"
170
171"$(OUTDIR)\echo.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
172    $(LINK32) @<<
173  $(LINK32_FLAGS) $(LINK32_OBJS)
174<<
175
176!ENDIF
177
178
179..\examples\echo.c : \
180	"..\include\fcgi_config.h"\
181	"..\include\fcgi_stdio.h"\
182	"..\include\fcgiapp.h"\
183
184
185!IF "$(CFG)" == "release" || "$(CFG)" == "debug"
186SOURCE=..\examples\echo.c
187
188!IF  "$(CFG)" == "release"
189
190
191"$(INTDIR)\echo.obj" : $(SOURCE) "$(INTDIR)"
192	$(CPP) $(CPP_PROJ) $(SOURCE)
193
194
195!ELSEIF  "$(CFG)" == "debug"
196
197
198"$(INTDIR)\echo.obj"	"$(INTDIR)\echo.sbr" : $(SOURCE) "$(INTDIR)"
199	$(CPP) $(CPP_PROJ) $(SOURCE)
200
201
202!ENDIF
203
204!ENDIF
205
206