1 # Microsoft Developer Studio Project File - Name="activexml" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
7 CFG=activexml - Win32 Debug
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
11 !MESSAGE NMAKE /f "activexml.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "activexml.mak" CFG="activexml - Win32 Debug"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "activexml - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
21 !MESSAGE "activexml - Win32 Unicode Debug" (based on "Win32 (x86) Dynamic-Link Library")
22 !MESSAGE "activexml - Win32 Release MinSize" (based on "Win32 (x86) Dynamic-Link Library")
23 !MESSAGE "activexml - Win32 Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library")
24 !MESSAGE "activexml - Win32 Unicode Release MinSize" (based on "Win32 (x86) Dynamic-Link Library")
25 !MESSAGE "activexml - Win32 Unicode Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library")
29 # PROP AllowPerConfigDependencies 0
30 # PROP Scc_ProjName ""
31 # PROP Scc_LocalPath ""
36 !IF "$(CFG)" == "activexml - Win32 Debug"
39 # PROP BASE Use_Debug_Libraries 1
40 # PROP BASE Output_Dir "Debug"
41 # PROP BASE Intermediate_Dir "Debug"
42 # PROP BASE Target_Dir ""
44 # PROP Use_Debug_Libraries 1
45 # PROP Output_Dir "Debug"
46 # PROP Intermediate_Dir "Debug"
47 # PROP Ignore_Export_Lib 0
49 # ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /Yu"stdafx.h" /FD /GZ /c
50 # ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "M:\moz\mozilla\dist\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /FR /Yu"stdafx.h" /FD /GZ /c
51 # ADD BASE RSC /l 0x809 /d "_DEBUG"
52 # ADD RSC /l 0x809 /d "_DEBUG"
54 # ADD BASE BSC32 /nologo
57 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
58 # ADD LINK32 kernel32.lib user32.lib gdi32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib Urlmon.lib M:\moz\mozilla\dist\WIN32_D.OBJ\lib\expat.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
59 # Begin Custom Build - Performing registration
61 TargetPath=.\Debug\activexml.dll
62 InputPath=.\Debug\activexml.dll
65 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
66 regsvr32 /s /c "$(TargetPath)"
67 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
71 !ELSEIF "$(CFG)" == "activexml - Win32 Unicode Debug"
74 # PROP BASE Use_Debug_Libraries 1
75 # PROP BASE Output_Dir "DebugU"
76 # PROP BASE Intermediate_Dir "DebugU"
77 # PROP BASE Target_Dir ""
79 # PROP Use_Debug_Libraries 1
80 # PROP Output_Dir "DebugU"
81 # PROP Intermediate_Dir "DebugU"
83 # ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Yu"stdafx.h" /FD /GZ /c
84 # ADD CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Yu"stdafx.h" /FD /GZ /c
85 # ADD BASE RSC /l 0x809 /d "_DEBUG"
86 # ADD RSC /l 0x809 /d "_DEBUG"
88 # ADD BASE BSC32 /nologo
91 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
92 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept
93 # Begin Custom Build - Performing registration
95 TargetPath=.\DebugU\activexml.dll
96 InputPath=.\DebugU\activexml.dll
99 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
100 if "%OS%"=="" goto NOTNT
101 if not "%OS%"=="Windows_NT" goto NOTNT
102 regsvr32 /s /c "$(TargetPath)"
103 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
106 echo Warning : Cannot register Unicode DLL on Windows 95
111 !ELSEIF "$(CFG)" == "activexml - Win32 Release MinSize"
113 # PROP BASE Use_MFC 0
114 # PROP BASE Use_Debug_Libraries 0
115 # PROP BASE Output_Dir "ReleaseMinSize"
116 # PROP BASE Intermediate_Dir "ReleaseMinSize"
117 # PROP BASE Target_Dir ""
119 # PROP Use_Debug_Libraries 0
120 # PROP Output_Dir "ReleaseMinSize"
121 # PROP Intermediate_Dir "ReleaseMinSize"
123 # ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
124 # ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
125 # ADD BASE RSC /l 0x809 /d "NDEBUG"
126 # ADD RSC /l 0x809 /d "NDEBUG"
128 # ADD BASE BSC32 /nologo
131 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
132 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
133 # Begin Custom Build - Performing registration
134 OutDir=.\ReleaseMinSize
135 TargetPath=.\ReleaseMinSize\activexml.dll
136 InputPath=.\ReleaseMinSize\activexml.dll
137 SOURCE="$(InputPath)"
139 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
140 regsvr32 /s /c "$(TargetPath)"
141 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
145 !ELSEIF "$(CFG)" == "activexml - Win32 Release MinDependency"
147 # PROP BASE Use_MFC 0
148 # PROP BASE Use_Debug_Libraries 0
149 # PROP BASE Output_Dir "ReleaseMinDependency"
150 # PROP BASE Intermediate_Dir "ReleaseMinDependency"
151 # PROP BASE Target_Dir ""
153 # PROP Use_Debug_Libraries 0
154 # PROP Output_Dir "ReleaseMinDependency"
155 # PROP Intermediate_Dir "ReleaseMinDependency"
157 # ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
158 # ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
159 # ADD BASE RSC /l 0x809 /d "NDEBUG"
160 # ADD RSC /l 0x809 /d "NDEBUG"
162 # ADD BASE BSC32 /nologo
165 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
166 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
167 # Begin Custom Build - Performing registration
168 OutDir=.\ReleaseMinDependency
169 TargetPath=.\ReleaseMinDependency\activexml.dll
170 InputPath=.\ReleaseMinDependency\activexml.dll
171 SOURCE="$(InputPath)"
173 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
174 regsvr32 /s /c "$(TargetPath)"
175 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
179 !ELSEIF "$(CFG)" == "activexml - Win32 Unicode Release MinSize"
181 # PROP BASE Use_MFC 0
182 # PROP BASE Use_Debug_Libraries 0
183 # PROP BASE Output_Dir "ReleaseUMinSize"
184 # PROP BASE Intermediate_Dir "ReleaseUMinSize"
185 # PROP BASE Target_Dir ""
187 # PROP Use_Debug_Libraries 0
188 # PROP Output_Dir "ReleaseUMinSize"
189 # PROP Intermediate_Dir "ReleaseUMinSize"
191 # ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
192 # ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
193 # ADD BASE RSC /l 0x809 /d "NDEBUG"
194 # ADD RSC /l 0x809 /d "NDEBUG"
196 # ADD BASE BSC32 /nologo
199 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
200 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
201 # Begin Custom Build - Performing registration
202 OutDir=.\ReleaseUMinSize
203 TargetPath=.\ReleaseUMinSize\activexml.dll
204 InputPath=.\ReleaseUMinSize\activexml.dll
205 SOURCE="$(InputPath)"
207 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
208 if "%OS%"=="" goto NOTNT
209 if not "%OS%"=="Windows_NT" goto NOTNT
210 regsvr32 /s /c "$(TargetPath)"
211 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
214 echo Warning : Cannot register Unicode DLL on Windows 95
219 !ELSEIF "$(CFG)" == "activexml - Win32 Unicode Release MinDependency"
221 # PROP BASE Use_MFC 0
222 # PROP BASE Use_Debug_Libraries 0
223 # PROP BASE Output_Dir "ReleaseUMinDependency"
224 # PROP BASE Intermediate_Dir "ReleaseUMinDependency"
225 # PROP BASE Target_Dir ""
227 # PROP Use_Debug_Libraries 0
228 # PROP Output_Dir "ReleaseUMinDependency"
229 # PROP Intermediate_Dir "ReleaseUMinDependency"
231 # ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
232 # ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c
233 # ADD BASE RSC /l 0x809 /d "NDEBUG"
234 # ADD RSC /l 0x809 /d "NDEBUG"
236 # ADD BASE BSC32 /nologo
239 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
240 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386
241 # Begin Custom Build - Performing registration
242 OutDir=.\ReleaseUMinDependency
243 TargetPath=.\ReleaseUMinDependency\activexml.dll
244 InputPath=.\ReleaseUMinDependency\activexml.dll
245 SOURCE="$(InputPath)"
247 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
248 if "%OS%"=="" goto NOTNT
249 if not "%OS%"=="Windows_NT" goto NOTNT
250 regsvr32 /s /c "$(TargetPath)"
251 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
254 echo Warning : Cannot register Unicode DLL on Windows 95
263 # Name "activexml - Win32 Debug"
264 # Name "activexml - Win32 Unicode Debug"
265 # Name "activexml - Win32 Release MinSize"
266 # Name "activexml - Win32 Release MinDependency"
267 # Name "activexml - Win32 Unicode Release MinSize"
268 # Name "activexml - Win32 Unicode Release MinDependency"
269 # Begin Group "Source Files"
271 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
274 SOURCE=.\activexml.cpp
278 SOURCE=.\activexml.def
282 SOURCE=.\activexml.idl
283 # ADD MTL /tlb ".\activexml.tlb" /h "activexml.h" /iid "activexml_i.c" /Oicf
287 SOURCE=.\activexml.rc
291 SOURCE=.\ParseExpat.cpp
296 # ADD CPP /Yc"stdafx.h"
300 SOURCE=.\XMLDocument.cpp
304 SOURCE=.\XMLElement.cpp
308 SOURCE=.\XMLElementCollection.cpp
311 # Begin Group "Header Files"
313 # PROP Default_Filter "h;hpp;hxx;hm;inl"
324 SOURCE=.\XMLDocument.h
328 SOURCE=.\XMLElement.h
332 SOURCE=.\XMLElementCollection.h
335 # Begin Group "Resource Files"
337 # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
340 SOURCE=.\XMLDocument.rgs
344 SOURCE=.\XMLElement.rgs
348 SOURCE=.\XMLElementCollection.rgs
351 # Begin Group "Expat"
353 # PROP Default_Filter ""
356 SOURCE=..\..\..\..\expat\xmlparse\xmlparse.h