Remove SampleStore from distribution. I don't know that its really added much WRT...
[catagits/fcgi2.git] / examples / authorizer.mak
CommitLineData
a715f3c9 1# Microsoft Developer Studio Generated NMAKE File, Based on authorizer.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 "authorizer.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\authorizer\Release
31INTDIR=.\..\examples\authorizer\Release
32# Begin Custom Macros
33OutDir=.\..\examples\authorizer\Release
34# End Custom Macros
35
36!IF "$(RECURSE)" == "0"
37
38ALL : "$(OUTDIR)\authorizer.exe"
39
40!ELSE
41
42ALL : "libfcgi-release" "$(OUTDIR)\authorizer.exe"
43
44!ENDIF
45
46!IF "$(RECURSE)" == "1"
47CLEAN :"libfcgi-releaseCLEAN"
48!ELSE
49CLEAN :
50!ENDIF
51 -@erase "$(INTDIR)\authorizer.obj"
52 -@erase "$(INTDIR)\vc60.idb"
53 -@erase "$(OUTDIR)\authorizer.exe"
54
55"$(OUTDIR)" :
56 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
57
58CPP=cl.exe
59CPP_PROJ=/nologo /MD /W3 /Gi /O2 /Ob2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /Fp"$(INTDIR)\authorizer.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
91MTL=midl.exe
92MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
93RSC=rc.exe
94BSC32=bscmake.exe
95BSC32_FLAGS=/nologo /o"$(OUTDIR)\authorizer.bsc"
96BSC32_SBRS= \
97
98LINK32=link.exe
99LINK32_FLAGS=libfcgi.lib /nologo /pdb:none /machine:IX86 /out:"$(OUTDIR)\authorizer.exe" /libpath:"..\libfcgi\Release"
100LINK32_OBJS= \
101 "$(INTDIR)\authorizer.obj" \
102 "..\libfcgi\Release\libfcgi.lib"
103
104"$(OUTDIR)\authorizer.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
105 $(LINK32) @<<
106 $(LINK32_FLAGS) $(LINK32_OBJS)
107<<
108
109!ELSEIF "$(CFG)" == "debug"
110
111OUTDIR=.\..\examples/authorizer/Debug
112INTDIR=.\..\examples/authorizer/Debug
113# Begin Custom Macros
114OutDir=.\..\examples/authorizer/Debug
115# End Custom Macros
116
117!IF "$(RECURSE)" == "0"
118
119ALL : "$(OUTDIR)\authorizer.exe" "$(OUTDIR)\authorizer.bsc"
120
121!ELSE
122
123ALL : "libfcgi-debug" "$(OUTDIR)\authorizer.exe" "$(OUTDIR)\authorizer.bsc"
124
125!ENDIF
126
127!IF "$(RECURSE)" == "1"
128CLEAN :"libfcgi-debugCLEAN"
129!ELSE
130CLEAN :
131!ENDIF
132 -@erase "$(INTDIR)\authorizer.obj"
133 -@erase "$(INTDIR)\authorizer.sbr"
134 -@erase "$(INTDIR)\vc60.idb"
135 -@erase "$(INTDIR)\vc60.pdb"
136 -@erase "$(OUTDIR)\authorizer.bsc"
137 -@erase "$(OUTDIR)\authorizer.exe"
138
139"$(OUTDIR)" :
140 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
141
142CPP=cl.exe
143CPP_PROJ=/nologo /MDd /W4 /Gm /Gi /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /FR"$(INTDIR)\\" /Fp"$(INTDIR)\authorizer.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
144
145.c{$(INTDIR)}.obj::
146 $(CPP) @<<
147 $(CPP_PROJ) $<
148<<
149
150.cpp{$(INTDIR)}.obj::
151 $(CPP) @<<
152 $(CPP_PROJ) $<
153<<
154
155.cxx{$(INTDIR)}.obj::
156 $(CPP) @<<
157 $(CPP_PROJ) $<
158<<
159
160.c{$(INTDIR)}.sbr::
161 $(CPP) @<<
162 $(CPP_PROJ) $<
163<<
164
165.cpp{$(INTDIR)}.sbr::
166 $(CPP) @<<
167 $(CPP_PROJ) $<
168<<
169
170.cxx{$(INTDIR)}.sbr::
171 $(CPP) @<<
172 $(CPP_PROJ) $<
173<<
174
175MTL=midl.exe
176MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
177RSC=rc.exe
178BSC32=bscmake.exe
179BSC32_FLAGS=/nologo /o"$(OUTDIR)\authorizer.bsc"
180BSC32_SBRS= \
181 "$(INTDIR)\authorizer.sbr"
182
183"$(OUTDIR)\authorizer.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
184 $(BSC32) @<<
185 $(BSC32_FLAGS) $(BSC32_SBRS)
186<<
187
188LINK32=link.exe
189LINK32_FLAGS=libfcgi.lib /nologo /profile /debug /machine:IX86 /out:"$(OUTDIR)\authorizer.exe" /libpath:"..\libfcgi\Debug"
190LINK32_OBJS= \
191 "$(INTDIR)\authorizer.obj" \
192 "..\libfcgi\Debug\libfcgi.lib"
193
194"$(OUTDIR)\authorizer.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
195 $(LINK32) @<<
196 $(LINK32_FLAGS) $(LINK32_OBJS)
197<<
198
199!ENDIF
200
201
202..\examples\authorizer.c : \
203 "..\include\fcgi_stdio.h"\
204 "..\include\fcgiapp.h"\
205
206
207!IF "$(CFG)" == "release" || "$(CFG)" == "debug"
208SOURCE=..\examples\authorizer.c
209
210!IF "$(CFG)" == "release"
211
212
213"$(INTDIR)\authorizer.obj" : $(SOURCE) "$(INTDIR)"
214 $(CPP) $(CPP_PROJ) $(SOURCE)
215
216
217!ELSEIF "$(CFG)" == "debug"
218
219
220"$(INTDIR)\authorizer.obj" "$(INTDIR)\authorizer.sbr" : $(SOURCE) "$(INTDIR)"
221 $(CPP) $(CPP_PROJ) $(SOURCE)
222
223
224!ENDIF
225
226!IF "$(CFG)" == "release"
227
228"libfcgi-release" :
229 cd ".\..\libfcgi"
230 $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="release"
231 cd ".\..\examples"
232
233"libfcgi-releaseCLEAN" :
234 cd ".\..\libfcgi"
235 $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="release" RECURSE=1 CLEAN
236 cd ".\..\examples"
237
238!ELSEIF "$(CFG)" == "debug"
239
240"libfcgi-debug" :
241 cd ".\..\libfcgi"
242 $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="debug"
243 cd ".\..\examples"
244
245"libfcgi-debugCLEAN" :
246 cd ".\..\libfcgi"
247 $(MAKE) /$(MAKEFLAGS) /NOLOGO /F ".\libfcgi.mak" CFG="debug" RECURSE=1 CLEAN
248 cd ".\..\examples"
249
250!ENDIF
251
252
253!ENDIF
254