upload http
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / srclib / apr-util / xml / expat / lib / xml.mak
1 # Microsoft Developer Studio Generated NMAKE File, Based on xml.dsp
2 !IF "$(CFG)" == ""
3 CFG=xml - Win32 Debug
4 !MESSAGE No configuration specified. Defaulting to xml - Win32 Debug.
5 !ENDIF 
6
7 !IF "$(CFG)" != "xml - Win32 Release" && "$(CFG)" != "xml - Win32 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 "xml.mak" CFG="xml - Win32 Debug"
13 !MESSAGE 
14 !MESSAGE Possible choices for configuration are:
15 !MESSAGE 
16 !MESSAGE "xml - Win32 Release" (based on "Win32 (x86) Static Library")
17 !MESSAGE "xml - Win32 Debug" (based on "Win32 (x86) Static Library")
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 
27
28 !IF  "$(CFG)" == "xml - Win32 Release"
29
30 OUTDIR=.\LibR
31 INTDIR=.\LibR
32 # Begin Custom Macros
33 OutDir=.\LibR
34 # End Custom Macros
35
36 ALL : "$(OUTDIR)\xml.lib"
37
38
39 CLEAN :
40         -@erase "$(INTDIR)\xml_src.idb"
41         -@erase "$(INTDIR)\xml_src.pdb"
42         -@erase "$(INTDIR)\xmlparse.obj"
43         -@erase "$(INTDIR)\xmlrole.obj"
44         -@erase "$(INTDIR)\xmltok.obj"
45         -@erase "$(OUTDIR)\xml.lib"
46
47 "$(OUTDIR)" :
48     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
49
50 CPP=cl.exe
51 CPP_PROJ=/nologo /MD /W3 /Zi /O2 /Oy- /I "." /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D VERSION=\"expat_1.95.2\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\xml_src" /FD /c 
52
53 .c{$(INTDIR)}.obj::
54    $(CPP) @<<
55    $(CPP_PROJ) $< 
56 <<
57
58 .cpp{$(INTDIR)}.obj::
59    $(CPP) @<<
60    $(CPP_PROJ) $< 
61 <<
62
63 .cxx{$(INTDIR)}.obj::
64    $(CPP) @<<
65    $(CPP_PROJ) $< 
66 <<
67
68 .c{$(INTDIR)}.sbr::
69    $(CPP) @<<
70    $(CPP_PROJ) $< 
71 <<
72
73 .cpp{$(INTDIR)}.sbr::
74    $(CPP) @<<
75    $(CPP_PROJ) $< 
76 <<
77
78 .cxx{$(INTDIR)}.sbr::
79    $(CPP) @<<
80    $(CPP_PROJ) $< 
81 <<
82
83 RSC=rc.exe
84 BSC32=bscmake.exe
85 BSC32_FLAGS=/nologo /o"$(OUTDIR)\xml.bsc" 
86 BSC32_SBRS= \
87         
88 LIB32=link.exe -lib
89 LIB32_FLAGS=/nologo /out:"$(OUTDIR)\xml.lib" 
90 LIB32_OBJS= \
91         "$(INTDIR)\xmlparse.obj" \
92         "$(INTDIR)\xmlrole.obj" \
93         "$(INTDIR)\xmltok.obj"
94
95 "$(OUTDIR)\xml.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
96     $(LIB32) @<<
97   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
98 <<
99
100 !ELSEIF  "$(CFG)" == "xml - Win32 Debug"
101
102 OUTDIR=.\LibD
103 INTDIR=.\LibD
104 # Begin Custom Macros
105 OutDir=.\LibD
106 # End Custom Macros
107
108 ALL : ".\expat.h" ".\config.h" "$(OUTDIR)\xml.lib"
109
110
111 CLEAN :
112         -@erase "$(INTDIR)\xml_src.idb"
113         -@erase "$(INTDIR)\xml_src.pdb"
114         -@erase "$(INTDIR)\xmlparse.obj"
115         -@erase "$(INTDIR)\xmlrole.obj"
116         -@erase "$(INTDIR)\xmltok.obj"
117         -@erase "$(OUTDIR)\xml.lib"
118         -@erase ".\config.h"
119         -@erase ".\expat.h"
120
121 "$(OUTDIR)" :
122     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
123
124 CPP=cl.exe
125 CPP_PROJ=/nologo /MDd /W3 /Zi /Od /I "." /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D VERSION=\"expat_1.95.2\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\xml_src" /FD /EHsc /c 
126
127 .c{$(INTDIR)}.obj::
128    $(CPP) @<<
129    $(CPP_PROJ) $< 
130 <<
131
132 .cpp{$(INTDIR)}.obj::
133    $(CPP) @<<
134    $(CPP_PROJ) $< 
135 <<
136
137 .cxx{$(INTDIR)}.obj::
138    $(CPP) @<<
139    $(CPP_PROJ) $< 
140 <<
141
142 .c{$(INTDIR)}.sbr::
143    $(CPP) @<<
144    $(CPP_PROJ) $< 
145 <<
146
147 .cpp{$(INTDIR)}.sbr::
148    $(CPP) @<<
149    $(CPP_PROJ) $< 
150 <<
151
152 .cxx{$(INTDIR)}.sbr::
153    $(CPP) @<<
154    $(CPP_PROJ) $< 
155 <<
156
157 RSC=rc.exe
158 BSC32=bscmake.exe
159 BSC32_FLAGS=/nologo /o"$(OUTDIR)\xml.bsc" 
160 BSC32_SBRS= \
161         
162 LIB32=link.exe -lib
163 LIB32_FLAGS=/nologo /out:"$(OUTDIR)\xml.lib" 
164 LIB32_OBJS= \
165         "$(INTDIR)\xmlparse.obj" \
166         "$(INTDIR)\xmlrole.obj" \
167         "$(INTDIR)\xmltok.obj"
168
169 "$(OUTDIR)\xml.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
170     $(LIB32) @<<
171   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
172 <<
173
174 !ENDIF 
175
176
177 !IF "$(NO_EXTERNAL_DEPS)" != "1"
178 !IF EXISTS("xml.dep")
179 !INCLUDE "xml.dep"
180 !ELSE 
181 !MESSAGE Warning: cannot find "xml.dep"
182 !ENDIF 
183 !ENDIF 
184
185
186 !IF "$(CFG)" == "xml - Win32 Release" || "$(CFG)" == "xml - Win32 Debug"
187 SOURCE=.\xmlparse.c
188
189 "$(INTDIR)\xmlparse.obj" : $(SOURCE) "$(INTDIR)" ".\winconfig.h" ".\expat.h" ".\config.h"
190
191
192 SOURCE=.\xmlrole.c
193
194 "$(INTDIR)\xmlrole.obj" : $(SOURCE) "$(INTDIR)" ".\winconfig.h" ".\config.h"
195
196
197 SOURCE=.\xmltok.c
198
199 "$(INTDIR)\xmltok.obj" : $(SOURCE) "$(INTDIR)" ".\winconfig.h" ".\config.h"
200
201
202 SOURCE=xmltok_impl.c
203 SOURCE=xmltok_ns.c
204 SOURCE=.\expat.h.in
205
206 !IF  "$(CFG)" == "xml - Win32 Release"
207
208 InputPath=.\expat.h.in
209
210 ".\expat.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
211         <<tempfile.bat 
212         @echo off 
213         type .\expat.h.in > .\expat.h
214 << 
215         
216
217 !ELSEIF  "$(CFG)" == "xml - Win32 Debug"
218
219 InputPath=.\expat.h.in
220
221 ".\expat.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
222         <<tempfile.bat 
223         @echo off 
224         type .\expat.h.in > .\expat.h
225 << 
226         
227
228 !ENDIF 
229
230 SOURCE=.\winconfig.h
231
232 !IF  "$(CFG)" == "xml - Win32 Release"
233
234 InputPath=.\winconfig.h
235
236 ".\config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
237         <<tempfile.bat 
238         @echo off 
239         type .\winconfig.h > .\config.h
240 << 
241         
242
243 !ELSEIF  "$(CFG)" == "xml - Win32 Debug"
244
245 InputPath=.\winconfig.h
246
247 ".\config.h" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
248         <<tempfile.bat 
249         @echo off 
250         type .\winconfig.h > .\config.h
251 << 
252         
253
254 !ENDIF 
255
256
257 !ENDIF 
258