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