1# 2# Licensed to the Apache Software Foundation (ASF) under one or more 3# contributor license agreements. See the NOTICE file distributed with 4# this work for additional information regarding copyright ownership. 5# The ASF licenses this file to You under the Apache License, Version 2.0 6# (the "License"); you may not use this file except in compliance with 7# the License. You may obtain a copy of the License at 8# 9# http://www.apache.org/licenses/LICENSE-2.0 10# 11# Unless required by applicable law or agreed to in writing, software 12# distributed under the License is distributed on an "AS IS" BASIS, 13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14# See the License for the specific language governing permissions and 15# limitations under the License. 16# 17 18# 19# $Id$ 20# 21 22DEFS += -DXERCES_BUILDING_LIBRARY 23 24# 25# 26lib_LTLIBRARIES = libxerces-c.la 27 28# Use AM_* variables instead of per-target ones otherwise the 29# make pretty-printing won't work. 30# 31AM_CPPFLAGS = 32 33libxerces_c_la_LDFLAGS = -release @INTERFACE_VERSION_D@ 34 35# This sets {install}/include as target for the headers 36libxerces_c_ladir = ${includedir} 37 38 39libxerces_c_la_SOURCES = ${util_sources} ${dom_sources} ${domimpl_sources} \ 40${framework_sources} ${internal_sources} ${parsers_sources} ${sax_sources} \ 41${sax2_sources} ${validators_sources} ${xinclude_sources} 42 43nobase_libxerces_c_la_HEADERS = ${util_headers} ${dom_headers} \ 44${domimpl_headers} ${framework_headers} ${internal_headers} \ 45${parsers_headers} ${sax_headers} ${sax2_headers} ${validators_headers} \ 46${xinclude_headers} 47 48# Make sure autoconf-generated Xerces_autoconf_config.hpp and 49# XercesVersion.hpp end up in a proper place when installed. 50# 51autoconfheadersdir = $(includedir)/xercesc/util 52nodist_autoconfheaders_HEADERS = \ 53 ${top_builddir}/src/xercesc/util/Xerces_autoconf_config.hpp \ 54 ${top_builddir}/src/xercesc/util/XercesVersion.hpp 55 56# Compatibility library. 57# 58EXTRA_DIST = CMakeLists.txt \ 59 XercesCConfig.cmake.in \ 60 stricmp.h strnicmp.h towlower.h towupper.h \ 61 xercesc/NLS \ 62 xercesc/util/Xerces_autoconf_config.hpp.cmake.in \ 63 xercesc/util/XercesVersion.hpp.cmake.in \ 64 xercesc/util/version.rc.cmake.in \ 65 xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg \ 66 xercesc/util/MsgLoaders/ICU/resources 67 68libxerces_c_la_LIBADD = ${LTLIBOBJS} 69 70# NetAccessors, conditionally built based on settings from configure 71# 72if XERCES_USE_NETACCESSOR_CURL 73libxerces_c_la_SOURCES += ${curl_sources} 74nobase_libxerces_c_la_HEADERS += ${curl_headers} 75AM_CPPFLAGS += ${CURL_FLAGS} 76endif 77 78if XERCES_USE_NETACCESSOR_SOCKET 79libxerces_c_la_SOURCES += ${sockets_sources} 80nobase_libxerces_c_la_HEADERS += ${sockets_headers} 81endif 82 83if XERCES_USE_NETACCESSOR_CFURL 84libxerces_c_la_SOURCES += ${cfurl_sources} 85nobase_libxerces_c_la_HEADERS += ${cfurl_headers} 86endif 87 88if XERCES_USE_NETACCESSOR_WINSOCK 89libxerces_c_la_SOURCES += ${winsock_sources} 90nobase_libxerces_c_la_HEADERS += ${winsock_headers} 91endif 92 93 94# Transcoders, conditionally built based on settings from configure 95# 96if XERCES_USE_TRANSCODER_ICU 97libxerces_c_la_SOURCES += ${icu_sources} 98nobase_libxerces_c_la_HEADERS += ${icu_headers} 99AM_CPPFLAGS += ${ICU_FLAGS} 100endif 101 102if XERCES_USE_TRANSCODER_GNUICONV 103libxerces_c_la_SOURCES += ${gnuiconv_sources} 104nobase_libxerces_c_la_HEADERS += ${gnuiconv_headers} 105endif 106 107if XERCES_USE_TRANSCODER_ICONV 108libxerces_c_la_SOURCES += ${iconv_sources} 109nobase_libxerces_c_la_HEADERS += ${iconv_headers} 110endif 111 112if XERCES_USE_TRANSCODER_MACOSUNICODECONVERTER 113libxerces_c_la_SOURCES += ${macosunicodeconverter_sources} 114nobase_libxerces_c_la_HEADERS += ${macosunicodeconverter_headers} 115endif 116 117if XERCES_USE_TRANSCODER_WINDOWS 118libxerces_c_la_SOURCES += ${wintrans_sources} 119nobase_libxerces_c_la_HEADERS += ${wintrans_headers} 120endif 121 122 123# MsgLoaders, conditionally built based on settings from configure 124# 125if XERCES_USE_MSGLOADER_INMEMORY 126libxerces_c_la_SOURCES += ${msginmemory_sources} 127nobase_libxerces_c_la_HEADERS += ${msginmemory_headers} 128endif 129 130if XERCES_USE_MSGLOADER_ICU 131libxerces_c_la_SOURCES += ${msgicu_sources} 132nodist_libxerces_c_la_SOURCES = ${msgicu_nodist_sources} 133nobase_libxerces_c_la_HEADERS += ${msgicu_headers} 134AM_CPPFLAGS += ${ICU_FLAGS} 135 136# Resource shortname 137PKGNAME=xercesc_messages_@INTERFACE_VERSION_U@ 138 139CLEANFILES = xercesc_messages.c root_res.c root.res 140BUILT_SOURCES = xercesc_messages.c root_res.c 141xercesc_messages.c: ${top_srcdir}/src/xercesc/util/MsgLoaders/ICU/resources/res-file-list.txt 142 ${ICU_SBIN}gencmn --name ${PKGNAME} -S ${PKGNAME}_dat.c -d . ${top_srcdir}/src/xercesc/util/MsgLoaders/ICU/resources/res-file-list.txt 143 @mv ${PKGNAME}_dat.c xercesc_messages.c 144 145root_res.c: ${top_srcdir}/src/xercesc/util/MsgLoaders/ICU/resources/root.txt 146 ${ICU_BIN}genrb -d . ${top_srcdir}/src/xercesc/util/MsgLoaders/ICU/resources/root.txt 147 ${ICU_SBIN}genccode --name ${PKGNAME} -d . root.res 148 149endif 150 151if XERCES_USE_MSGLOADER_ICONV 152libxerces_c_la_SOURCES += ${msgiconv_sources} 153nobase_libxerces_c_la_HEADERS += ${msgiconv_headers} 154 155# Resource shortname 156PKGNAME=XercesMessages 157 158# Resource file 159RESFILE=$(PKGNAME)_en_US.cat 160 161# Resources 162XercesMessages_en_US.cat: @srcdir@/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg 163 @echo "generating $@ from @srcdir@/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg" 164 gencat $@ @srcdir@/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg 165 166iconv_msgdir=$(prefix)/msg 167iconv_msg_DATA = $(RESFILE) 168endif 169 170 171# Mutex Managers, conditionally built based on settings from configure 172# 173if XERCES_USE_MUTEXMGR_NOTHREAD 174libxerces_c_la_SOURCES += ${nothreadmmgr_sources} 175nobase_libxerces_c_la_HEADERS += ${nothreadmmgr_headers} 176endif 177 178if XERCES_USE_MUTEXMGR_STD 179libxerces_c_la_SOURCES += ${stdmmgr_sources} 180nobase_libxerces_c_la_HEADERS += ${stdmmgr_headers} 181endif 182 183if XERCES_USE_MUTEXMGR_POSIX 184libxerces_c_la_SOURCES += ${posixmmgr_sources} 185nobase_libxerces_c_la_HEADERS += ${posixmmgr_headers} 186endif 187 188if XERCES_USE_MUTEXMGR_WINDOWS 189libxerces_c_la_SOURCES += ${winmmgr_sources} 190nobase_libxerces_c_la_HEADERS += ${winmmgr_headers} 191endif 192 193 194# File Managers, conditionally built based on settings from configure 195# 196if XERCES_USE_FILEMGR_POSIX 197libxerces_c_la_SOURCES += ${posixfmgr_sources} 198nobase_libxerces_c_la_HEADERS += ${posixfmgr_headers} 199endif 200 201if XERCES_USE_FILEMGR_WINDOWS 202libxerces_c_la_SOURCES += ${winfmgr_sources} 203nobase_libxerces_c_la_HEADERS += ${winfmgr_headers} 204endif 205 206# 207# Definition of sources/headers for each convenience library 208# 209 210# 211# A line like the following will generate a list of headers 212# for a given directory: (must be issued from src directory) 213# find xercesc/framework -name '*.hpp' -exec echo {} \\ ";" 214# find xercesc/framework -name '*.cpp' -exec echo {} \\ ";" 215# 216 217dom_headers = \ 218 xercesc/dom/DOM.hpp \ 219 xercesc/dom/DOMAttr.hpp \ 220 xercesc/dom/DOMCDATASection.hpp \ 221 xercesc/dom/DOMCharacterData.hpp \ 222 xercesc/dom/DOMComment.hpp \ 223 xercesc/dom/DOMConfiguration.hpp \ 224 xercesc/dom/DOMDocument.hpp \ 225 xercesc/dom/DOMDocumentFragment.hpp \ 226 xercesc/dom/DOMDocumentRange.hpp \ 227 xercesc/dom/DOMDocumentTraversal.hpp \ 228 xercesc/dom/DOMDocumentType.hpp \ 229 xercesc/dom/DOMElement.hpp \ 230 xercesc/dom/DOMEntity.hpp \ 231 xercesc/dom/DOMEntityReference.hpp \ 232 xercesc/dom/DOMError.hpp \ 233 xercesc/dom/DOMErrorHandler.hpp \ 234 xercesc/dom/DOMException.hpp \ 235 xercesc/dom/DOMImplementation.hpp \ 236 xercesc/dom/DOMImplementationList.hpp \ 237 xercesc/dom/DOMImplementationLS.hpp \ 238 xercesc/dom/DOMImplementationRegistry.hpp \ 239 xercesc/dom/DOMImplementationSource.hpp \ 240 xercesc/dom/DOMLocator.hpp \ 241 xercesc/dom/DOMLSException.hpp \ 242 xercesc/dom/DOMLSInput.hpp \ 243 xercesc/dom/DOMLSOutput.hpp \ 244 xercesc/dom/DOMLSParser.hpp \ 245 xercesc/dom/DOMLSParserFilter.hpp \ 246 xercesc/dom/DOMLSResourceResolver.hpp \ 247 xercesc/dom/DOMLSSerializer.hpp \ 248 xercesc/dom/DOMLSSerializerFilter.hpp \ 249 xercesc/dom/DOMMemoryManager.hpp \ 250 xercesc/dom/DOMNamedNodeMap.hpp \ 251 xercesc/dom/DOMNode.hpp \ 252 xercesc/dom/DOMNodeFilter.hpp \ 253 xercesc/dom/DOMNodeIterator.hpp \ 254 xercesc/dom/DOMNodeList.hpp \ 255 xercesc/dom/DOMNotation.hpp \ 256 xercesc/dom/DOMProcessingInstruction.hpp \ 257 xercesc/dom/DOMPSVITypeInfo.hpp \ 258 xercesc/dom/DOMRange.hpp \ 259 xercesc/dom/DOMRangeException.hpp \ 260 xercesc/dom/DOMStringList.hpp \ 261 xercesc/dom/DOMText.hpp \ 262 xercesc/dom/DOMTreeWalker.hpp \ 263 xercesc/dom/DOMTypeInfo.hpp \ 264 xercesc/dom/DOMUserDataHandler.hpp \ 265 xercesc/dom/DOMXPathEvaluator.hpp \ 266 xercesc/dom/DOMXPathException.hpp \ 267 xercesc/dom/DOMXPathExpression.hpp \ 268 xercesc/dom/DOMXPathNamespace.hpp \ 269 xercesc/dom/DOMXPathNSResolver.hpp \ 270 xercesc/dom/DOMXPathResult.hpp \ 271 xercesc/dom/StDOMNode.hpp 272 273dom_sources = \ 274 xercesc/dom/DOMException.cpp \ 275 xercesc/dom/DOMLSException.cpp \ 276 xercesc/dom/DOMRangeException.cpp \ 277 xercesc/dom/DOMXPathException.cpp 278 279 280domimpl_headers = \ 281 xercesc/dom/impl/DOMAttrImpl.hpp \ 282 xercesc/dom/impl/DOMAttrMapImpl.hpp \ 283 xercesc/dom/impl/DOMAttrNSImpl.hpp \ 284 xercesc/dom/impl/DOMCasts.hpp \ 285 xercesc/dom/impl/DOMCDATASectionImpl.hpp \ 286 xercesc/dom/impl/DOMCharacterDataImpl.hpp \ 287 xercesc/dom/impl/DOMChildNode.hpp \ 288 xercesc/dom/impl/DOMCommentImpl.hpp \ 289 xercesc/dom/impl/DOMConfigurationImpl.hpp \ 290 xercesc/dom/impl/DOMDeepNodeListImpl.hpp \ 291 xercesc/dom/impl/DOMDeepNodeListPool.hpp \ 292 xercesc/dom/impl/DOMDeepNodeListPool.c \ 293 xercesc/dom/impl/DOMDocumentFragmentImpl.hpp \ 294 xercesc/dom/impl/DOMDocumentImpl.hpp \ 295 xercesc/dom/impl/DOMDocumentTypeImpl.hpp \ 296 xercesc/dom/impl/DOMElementImpl.hpp \ 297 xercesc/dom/impl/DOMElementNSImpl.hpp \ 298 xercesc/dom/impl/DOMEntityImpl.hpp \ 299 xercesc/dom/impl/DOMEntityReferenceImpl.hpp \ 300 xercesc/dom/impl/DOMErrorImpl.hpp \ 301 xercesc/dom/impl/DOMImplementationImpl.hpp \ 302 xercesc/dom/impl/DOMImplementationListImpl.hpp \ 303 xercesc/dom/impl/DOMLocatorImpl.hpp \ 304 xercesc/dom/impl/DOMNamedNodeMapImpl.hpp \ 305 xercesc/dom/impl/DOMNodeBase.hpp \ 306 xercesc/dom/impl/DOMNodeIDMap.hpp \ 307 xercesc/dom/impl/DOMNodeImpl.hpp \ 308 xercesc/dom/impl/DOMNodeIteratorImpl.hpp \ 309 xercesc/dom/impl/DOMNodeListImpl.hpp \ 310 xercesc/dom/impl/DOMNodeVector.hpp \ 311 xercesc/dom/impl/DOMNormalizer.hpp \ 312 xercesc/dom/impl/DOMNotationImpl.hpp \ 313 xercesc/dom/impl/DOMParentNode.hpp \ 314 xercesc/dom/impl/DOMProcessingInstructionImpl.hpp \ 315 xercesc/dom/impl/DOMRangeImpl.hpp \ 316 xercesc/dom/impl/DOMStringListImpl.hpp \ 317 xercesc/dom/impl/DOMStringPool.hpp \ 318 xercesc/dom/impl/DOMTextImpl.hpp \ 319 xercesc/dom/impl/DOMTreeWalkerImpl.hpp \ 320 xercesc/dom/impl/DOMTypeInfoImpl.hpp \ 321 xercesc/dom/impl/DOMLSSerializerImpl.hpp \ 322 xercesc/dom/impl/DOMLSInputImpl.hpp \ 323 xercesc/dom/impl/DOMLSOutputImpl.hpp \ 324 xercesc/dom/impl/DOMXPathExpressionImpl.hpp \ 325 xercesc/dom/impl/DOMXPathNSResolverImpl.hpp \ 326 xercesc/dom/impl/DOMXPathResultImpl.hpp \ 327 xercesc/dom/impl/XSDElementNSImpl.hpp 328 329domimpl_sources = \ 330 xercesc/dom/impl/DOMAttrImpl.cpp \ 331 xercesc/dom/impl/DOMAttrMapImpl.cpp \ 332 xercesc/dom/impl/DOMAttrNSImpl.cpp \ 333 xercesc/dom/impl/DOMCDATASectionImpl.cpp \ 334 xercesc/dom/impl/DOMCharacterDataImpl.cpp \ 335 xercesc/dom/impl/DOMChildNode.cpp \ 336 xercesc/dom/impl/DOMCommentImpl.cpp \ 337 xercesc/dom/impl/DOMConfigurationImpl.cpp \ 338 xercesc/dom/impl/DOMDeepNodeListImpl.cpp \ 339 xercesc/dom/impl/DOMDocumentFragmentImpl.cpp \ 340 xercesc/dom/impl/DOMDocumentImpl.cpp \ 341 xercesc/dom/impl/DOMDocumentTypeImpl.cpp \ 342 xercesc/dom/impl/DOMElementImpl.cpp \ 343 xercesc/dom/impl/DOMElementNSImpl.cpp \ 344 xercesc/dom/impl/DOMEntityImpl.cpp \ 345 xercesc/dom/impl/DOMEntityReferenceImpl.cpp \ 346 xercesc/dom/impl/DOMErrorImpl.cpp \ 347 xercesc/dom/impl/DOMImplementationImpl.cpp \ 348 xercesc/dom/impl/DOMImplementationListImpl.cpp \ 349 xercesc/dom/impl/DOMImplementationRegistry.cpp \ 350 xercesc/dom/impl/DOMLocatorImpl.cpp \ 351 xercesc/dom/impl/DOMNamedNodeMapImpl.cpp \ 352 xercesc/dom/impl/DOMNodeIDMap.cpp \ 353 xercesc/dom/impl/DOMNodeImpl.cpp \ 354 xercesc/dom/impl/DOMNodeIteratorImpl.cpp \ 355 xercesc/dom/impl/DOMNodeListImpl.cpp \ 356 xercesc/dom/impl/DOMNodeVector.cpp \ 357 xercesc/dom/impl/DOMNormalizer.cpp \ 358 xercesc/dom/impl/DOMNotationImpl.cpp \ 359 xercesc/dom/impl/DOMParentNode.cpp \ 360 xercesc/dom/impl/DOMProcessingInstructionImpl.cpp \ 361 xercesc/dom/impl/DOMRangeImpl.cpp \ 362 xercesc/dom/impl/DOMStringListImpl.cpp \ 363 xercesc/dom/impl/DOMStringPool.cpp \ 364 xercesc/dom/impl/DOMTextImpl.cpp \ 365 xercesc/dom/impl/DOMTreeWalkerImpl.cpp \ 366 xercesc/dom/impl/DOMTypeInfoImpl.cpp \ 367 xercesc/dom/impl/DOMLSSerializerImpl.cpp \ 368 xercesc/dom/impl/DOMLSInputImpl.cpp \ 369 xercesc/dom/impl/DOMLSOutputImpl.cpp \ 370 xercesc/dom/impl/DOMXPathExpressionImpl.cpp \ 371 xercesc/dom/impl/DOMXPathNSResolverImpl.cpp \ 372 xercesc/dom/impl/DOMXPathResultImpl.cpp \ 373 xercesc/dom/impl/XSDElementNSImpl.cpp 374 375 376framework_headers = \ 377 xercesc/framework/BinOutputStream.hpp \ 378 xercesc/framework/LocalFileFormatTarget.hpp \ 379 xercesc/framework/LocalFileInputSource.hpp \ 380 xercesc/framework/MemBufFormatTarget.hpp \ 381 xercesc/framework/MemBufInputSource.hpp \ 382 xercesc/framework/MemoryManager.hpp \ 383 xercesc/framework/psvi/PSVIAttribute.hpp \ 384 xercesc/framework/psvi/PSVIAttributeList.hpp \ 385 xercesc/framework/psvi/PSVIElement.hpp \ 386 xercesc/framework/psvi/PSVIHandler.hpp \ 387 xercesc/framework/psvi/PSVIItem.hpp \ 388 xercesc/framework/psvi/XSAnnotation.hpp \ 389 xercesc/framework/psvi/XSAttributeDeclaration.hpp \ 390 xercesc/framework/psvi/XSAttributeGroupDefinition.hpp \ 391 xercesc/framework/psvi/XSAttributeUse.hpp \ 392 xercesc/framework/psvi/XSComplexTypeDefinition.hpp \ 393 xercesc/framework/psvi/XSConstants.hpp \ 394 xercesc/framework/psvi/XSElementDeclaration.hpp \ 395 xercesc/framework/psvi/XSFacet.hpp \ 396 xercesc/framework/psvi/XSIDCDefinition.hpp \ 397 xercesc/framework/psvi/XSModel.hpp \ 398 xercesc/framework/psvi/XSModelGroup.hpp \ 399 xercesc/framework/psvi/XSModelGroupDefinition.hpp \ 400 xercesc/framework/psvi/XSMultiValueFacet.hpp \ 401 xercesc/framework/psvi/XSNamedMap.hpp \ 402 xercesc/framework/psvi/XSNamedMap.c \ 403 xercesc/framework/psvi/XSNamespaceItem.hpp \ 404 xercesc/framework/psvi/XSNotationDeclaration.hpp \ 405 xercesc/framework/psvi/XSObject.hpp \ 406 xercesc/framework/psvi/XSParticle.hpp \ 407 xercesc/framework/psvi/XSSimpleTypeDefinition.hpp \ 408 xercesc/framework/psvi/XSTypeDefinition.hpp \ 409 xercesc/framework/psvi/XSValue.hpp \ 410 xercesc/framework/psvi/XSWildcard.hpp \ 411 xercesc/framework/StdInInputSource.hpp \ 412 xercesc/framework/StdOutFormatTarget.hpp \ 413 xercesc/framework/URLInputSource.hpp \ 414 xercesc/framework/ValidationContext.hpp \ 415 xercesc/framework/Wrapper4DOMLSInput.hpp \ 416 xercesc/framework/Wrapper4InputSource.hpp \ 417 xercesc/framework/XMLAttDef.hpp \ 418 xercesc/framework/XMLAttDefList.hpp \ 419 xercesc/framework/XMLAttr.hpp \ 420 xercesc/framework/XMLBuffer.hpp \ 421 xercesc/framework/XMLBufferMgr.hpp \ 422 xercesc/framework/XMLContentModel.hpp \ 423 xercesc/framework/XMLDocumentHandler.hpp \ 424 xercesc/framework/XMLDTDDescription.hpp \ 425 xercesc/framework/XMLElementDecl.hpp \ 426 xercesc/framework/XMLEntityDecl.hpp \ 427 xercesc/framework/XMLEntityHandler.hpp \ 428 xercesc/framework/XMLErrorCodes.hpp \ 429 xercesc/framework/XMLErrorReporter.hpp \ 430 xercesc/framework/XMLFormatter.hpp \ 431 xercesc/framework/XMLGrammarDescription.hpp \ 432 xercesc/framework/XMLGrammarPool.hpp \ 433 xercesc/framework/XMLGrammarPoolImpl.hpp \ 434 xercesc/framework/XMLNotationDecl.hpp \ 435 xercesc/framework/XMLPScanToken.hpp \ 436 xercesc/framework/XMLRecognizer.hpp \ 437 xercesc/framework/XMLRefInfo.hpp \ 438 xercesc/framework/XMLSchemaDescription.hpp \ 439 xercesc/framework/XMLValidator.hpp \ 440 xercesc/framework/XMLValidityCodes.hpp 441 442framework_sources = \ 443 xercesc/framework/BinOutputStream.cpp \ 444 xercesc/framework/LocalFileFormatTarget.cpp \ 445 xercesc/framework/LocalFileInputSource.cpp \ 446 xercesc/framework/MemBufFormatTarget.cpp \ 447 xercesc/framework/MemBufInputSource.cpp \ 448 xercesc/framework/psvi/PSVIAttribute.cpp \ 449 xercesc/framework/psvi/PSVIAttributeList.cpp \ 450 xercesc/framework/psvi/PSVIElement.cpp \ 451 xercesc/framework/psvi/PSVIItem.cpp \ 452 xercesc/framework/psvi/XSAnnotation.cpp \ 453 xercesc/framework/psvi/XSAttributeDeclaration.cpp \ 454 xercesc/framework/psvi/XSAttributeGroupDefinition.cpp \ 455 xercesc/framework/psvi/XSAttributeUse.cpp \ 456 xercesc/framework/psvi/XSComplexTypeDefinition.cpp \ 457 xercesc/framework/psvi/XSElementDeclaration.cpp \ 458 xercesc/framework/psvi/XSFacet.cpp \ 459 xercesc/framework/psvi/XSIDCDefinition.cpp \ 460 xercesc/framework/psvi/XSModel.cpp \ 461 xercesc/framework/psvi/XSModelGroup.cpp \ 462 xercesc/framework/psvi/XSModelGroupDefinition.cpp \ 463 xercesc/framework/psvi/XSMultiValueFacet.cpp \ 464 xercesc/framework/psvi/XSNamespaceItem.cpp \ 465 xercesc/framework/psvi/XSNotationDeclaration.cpp \ 466 xercesc/framework/psvi/XSObject.cpp \ 467 xercesc/framework/psvi/XSParticle.cpp \ 468 xercesc/framework/psvi/XSSimpleTypeDefinition.cpp \ 469 xercesc/framework/psvi/XSTypeDefinition.cpp \ 470 xercesc/framework/psvi/XSValue.cpp \ 471 xercesc/framework/psvi/XSWildcard.cpp \ 472 xercesc/framework/StdInInputSource.cpp \ 473 xercesc/framework/StdOutFormatTarget.cpp \ 474 xercesc/framework/URLInputSource.cpp \ 475 xercesc/framework/Wrapper4DOMLSInput.cpp \ 476 xercesc/framework/Wrapper4InputSource.cpp \ 477 xercesc/framework/XMLAttDef.cpp \ 478 xercesc/framework/XMLAttDefList.cpp \ 479 xercesc/framework/XMLAttr.cpp \ 480 xercesc/framework/XMLBuffer.cpp \ 481 xercesc/framework/XMLBufferMgr.cpp \ 482 xercesc/framework/XMLContentModel.cpp \ 483 xercesc/framework/XMLDTDDescription.cpp \ 484 xercesc/framework/XMLElementDecl.cpp \ 485 xercesc/framework/XMLEntityDecl.cpp \ 486 xercesc/framework/XMLFormatter.cpp \ 487 xercesc/framework/XMLGrammarDescription.cpp \ 488 xercesc/framework/XMLGrammarPoolImpl.cpp \ 489 xercesc/framework/XMLNotationDecl.cpp \ 490 xercesc/framework/XMLRecognizer.cpp \ 491 xercesc/framework/XMLRefInfo.cpp \ 492 xercesc/framework/XMLSchemaDescription.cpp \ 493 xercesc/framework/XMLValidator.cpp 494 495 496internal_headers = \ 497 xercesc/internal/BinFileOutputStream.hpp \ 498 xercesc/internal/BinMemOutputStream.hpp \ 499 xercesc/internal/CharTypeTables.hpp \ 500 xercesc/internal/DGXMLScanner.hpp \ 501 xercesc/internal/ElemStack.hpp \ 502 xercesc/internal/EndOfEntityException.hpp \ 503 xercesc/internal/IANAEncodings.hpp \ 504 xercesc/internal/IGXMLScanner.hpp \ 505 xercesc/internal/MemoryManagerImpl.hpp \ 506 xercesc/internal/ReaderMgr.hpp \ 507 xercesc/internal/SGXMLScanner.hpp \ 508 xercesc/internal/ValidationContextImpl.hpp \ 509 xercesc/internal/VecAttributesImpl.hpp \ 510 xercesc/internal/VecAttrListImpl.hpp \ 511 xercesc/internal/WFXMLScanner.hpp \ 512 xercesc/internal/XMLInternalErrorHandler.hpp \ 513 xercesc/internal/XMLReader.hpp \ 514 xercesc/internal/XMLScanner.hpp \ 515 xercesc/internal/XMLScannerResolver.hpp \ 516 xercesc/internal/XProtoType.hpp \ 517 xercesc/internal/XSAXMLScanner.hpp \ 518 xercesc/internal/XSerializable.hpp \ 519 xercesc/internal/XSerializationException.hpp \ 520 xercesc/internal/XSerializeEngine.hpp \ 521 xercesc/internal/XSObjectFactory.hpp \ 522 xercesc/internal/XTemplateSerializer.hpp 523 524internal_sources = \ 525 xercesc/internal/BinFileOutputStream.cpp \ 526 xercesc/internal/BinMemOutputStream.cpp \ 527 xercesc/internal/DGXMLScanner.cpp \ 528 xercesc/internal/ElemStack.cpp \ 529 xercesc/internal/IGXMLScanner.cpp \ 530 xercesc/internal/IGXMLScanner2.cpp \ 531 xercesc/internal/MemoryManagerImpl.cpp \ 532 xercesc/internal/ReaderMgr.cpp \ 533 xercesc/internal/SGXMLScanner.cpp \ 534 xercesc/internal/ValidationContextImpl.cpp \ 535 xercesc/internal/VecAttributesImpl.cpp \ 536 xercesc/internal/VecAttrListImpl.cpp \ 537 xercesc/internal/WFXMLScanner.cpp \ 538 xercesc/internal/XMLReader.cpp \ 539 xercesc/internal/XMLScanner.cpp \ 540 xercesc/internal/XMLScannerResolver.cpp \ 541 xercesc/internal/XProtoType.cpp \ 542 xercesc/internal/XSAXMLScanner.cpp \ 543 xercesc/internal/XSerializeEngine.cpp \ 544 xercesc/internal/XSObjectFactory.cpp \ 545 xercesc/internal/XTemplateSerializer.cpp 546 547 548parsers_headers = \ 549 xercesc/parsers/AbstractDOMParser.hpp \ 550 xercesc/parsers/DOMLSParserImpl.hpp \ 551 xercesc/parsers/SAX2XMLFilterImpl.hpp \ 552 xercesc/parsers/SAX2XMLReaderImpl.hpp \ 553 xercesc/parsers/SAXParser.hpp \ 554 xercesc/parsers/XercesDOMParser.hpp 555 556parsers_sources = \ 557 xercesc/parsers/AbstractDOMParser.cpp \ 558 xercesc/parsers/DOMLSParserImpl.cpp \ 559 xercesc/parsers/SAX2XMLFilterImpl.cpp \ 560 xercesc/parsers/SAX2XMLReaderImpl.cpp \ 561 xercesc/parsers/SAXParser.cpp \ 562 xercesc/parsers/XercesDOMParser.cpp 563 564 565sax_headers = \ 566 xercesc/sax/AttributeList.hpp \ 567 xercesc/sax/DocumentHandler.hpp \ 568 xercesc/sax/DTDHandler.hpp \ 569 xercesc/sax/EntityResolver.hpp \ 570 xercesc/sax/ErrorHandler.hpp \ 571 xercesc/sax/HandlerBase.hpp \ 572 xercesc/sax/InputSource.hpp \ 573 xercesc/sax/Locator.hpp \ 574 xercesc/sax/Parser.hpp \ 575 xercesc/sax/SAXException.hpp \ 576 xercesc/sax/SAXParseException.hpp 577 578sax_sources = \ 579 xercesc/sax/Dummy.cpp \ 580 xercesc/sax/InputSource.cpp \ 581 xercesc/sax/SAXException.cpp \ 582 xercesc/sax/SAXParseException.cpp 583 584 585sax2_headers = \ 586 xercesc/sax2/Attributes.hpp \ 587 xercesc/sax2/ContentHandler.hpp \ 588 xercesc/sax2/DeclHandler.hpp \ 589 xercesc/sax2/DefaultHandler.hpp \ 590 xercesc/sax2/LexicalHandler.hpp \ 591 xercesc/sax2/SAX2XMLFilter.hpp \ 592 xercesc/sax2/SAX2XMLReader.hpp \ 593 xercesc/sax2/XMLReaderFactory.hpp 594 595sax2_sources = \ 596 xercesc/sax2/sax2Dummy.cpp 597 598util_headers = \ 599 xercesc/util/ArrayIndexOutOfBoundsException.hpp \ 600 xercesc/util/Base64.hpp \ 601 xercesc/util/BaseRefVectorOf.hpp \ 602 xercesc/util/BaseRefVectorOf.c \ 603 xercesc/util/BinFileInputStream.hpp \ 604 xercesc/util/BinInputStream.hpp \ 605 xercesc/util/BinMemInputStream.hpp \ 606 xercesc/util/BitOps.hpp \ 607 xercesc/util/BitSet.hpp \ 608 xercesc/util/CountedPointer.hpp \ 609 xercesc/util/CountedPointer.c \ 610 xercesc/util/DefaultPanicHandler.hpp \ 611 xercesc/util/EmptyStackException.hpp \ 612 xercesc/util/EncodingValidator.hpp \ 613 xercesc/util/FlagJanitor.hpp \ 614 xercesc/util/FlagJanitor.c \ 615 xercesc/util/Hashers.hpp \ 616 xercesc/util/Hash2KeysSetOf.hpp \ 617 xercesc/util/Hash2KeysSetOf.c \ 618 xercesc/util/HexBin.hpp \ 619 xercesc/util/IllegalArgumentException.hpp \ 620 xercesc/util/InvalidCastException.hpp \ 621 xercesc/util/IOException.hpp \ 622 xercesc/util/Janitor.hpp \ 623 xercesc/util/Janitor.c \ 624 xercesc/util/KeyRefPair.hpp \ 625 xercesc/util/KeyRefPair.c \ 626 xercesc/util/KeyValuePair.hpp \ 627 xercesc/util/KeyValuePair.c \ 628 xercesc/util/KVStringPair.hpp \ 629 xercesc/util/Mutexes.hpp \ 630 xercesc/util/LogicalPath.c \ 631 xercesc/util/NameIdPool.hpp \ 632 xercesc/util/NameIdPool.c \ 633 xercesc/util/NoSuchElementException.hpp \ 634 xercesc/util/NullPointerException.hpp \ 635 xercesc/util/NumberFormatException.hpp \ 636 xercesc/util/OutOfMemoryException.hpp \ 637 xercesc/util/PanicHandler.hpp \ 638 xercesc/util/ParseException.hpp \ 639 xercesc/util/PlatformUtils.hpp \ 640 xercesc/util/PSVIUni.hpp \ 641 xercesc/util/QName.hpp \ 642 xercesc/util/RefArrayOf.hpp \ 643 xercesc/util/RefArrayOf.c \ 644 xercesc/util/RefArrayVectorOf.hpp \ 645 xercesc/util/RefArrayVectorOf.c \ 646 xercesc/util/RefHash2KeysTableOf.hpp \ 647 xercesc/util/RefHash2KeysTableOf.c \ 648 xercesc/util/RefHash3KeysIdPool.hpp \ 649 xercesc/util/RefHash3KeysIdPool.c \ 650 xercesc/util/RefHashTableOf.hpp \ 651 xercesc/util/RefHashTableOf.c \ 652 xercesc/util/RefStackOf.hpp \ 653 xercesc/util/RefStackOf.c \ 654 xercesc/util/RefVectorOf.hpp \ 655 xercesc/util/RefVectorOf.c \ 656 xercesc/util/regx/ASCIIRangeFactory.hpp \ 657 xercesc/util/regx/BlockRangeFactory.hpp \ 658 xercesc/util/regx/BMPattern.hpp \ 659 xercesc/util/regx/CharToken.hpp \ 660 xercesc/util/regx/ClosureToken.hpp \ 661 xercesc/util/regx/ConcatToken.hpp \ 662 xercesc/util/regx/Match.hpp \ 663 xercesc/util/regx/Op.hpp \ 664 xercesc/util/regx/OpFactory.hpp \ 665 xercesc/util/regx/ParenToken.hpp \ 666 xercesc/util/regx/ParserForXMLSchema.hpp \ 667 xercesc/util/regx/RangeFactory.hpp \ 668 xercesc/util/regx/RangeToken.hpp \ 669 xercesc/util/regx/RangeTokenMap.hpp \ 670 xercesc/util/regx/RegularExpression.hpp \ 671 xercesc/util/regx/RegxDefs.hpp \ 672 xercesc/util/regx/RegxParser.hpp \ 673 xercesc/util/regx/RegxUtil.hpp \ 674 xercesc/util/regx/StringToken.hpp \ 675 xercesc/util/regx/Token.hpp \ 676 xercesc/util/regx/TokenFactory.hpp \ 677 xercesc/util/regx/TokenInc.hpp \ 678 xercesc/util/regx/UniCharTable.hpp \ 679 xercesc/util/regx/UnicodeRangeFactory.hpp \ 680 xercesc/util/regx/UnionToken.hpp \ 681 xercesc/util/regx/XMLRangeFactory.hpp \ 682 xercesc/util/regx/XMLUniCharacter.hpp \ 683 xercesc/util/RuntimeException.hpp \ 684 xercesc/util/SchemaDateTimeException.hpp \ 685 xercesc/util/SecurityManager.hpp \ 686 xercesc/util/StringPool.hpp \ 687 xercesc/util/SynchronizedStringPool.hpp \ 688 xercesc/util/TranscodingException.hpp \ 689 xercesc/util/TransENameMap.hpp \ 690 xercesc/util/TransENameMap.c \ 691 xercesc/util/TransService.hpp \ 692 xercesc/util/UnexpectedEOFException.hpp \ 693 xercesc/util/UnsupportedEncodingException.hpp \ 694 xercesc/util/UTFDataFormatException.hpp \ 695 xercesc/util/ValueArrayOf.hpp \ 696 xercesc/util/ValueArrayOf.c \ 697 xercesc/util/ValueHashTableOf.hpp \ 698 xercesc/util/ValueHashTableOf.c \ 699 xercesc/util/ValueStackOf.hpp \ 700 xercesc/util/ValueStackOf.c \ 701 xercesc/util/ValueVectorOf.hpp \ 702 xercesc/util/ValueVectorOf.c \ 703 xercesc/util/XercesDefs.hpp \ 704 xercesc/util/XMemory.hpp \ 705 xercesc/util/XML256TableTranscoder.hpp \ 706 xercesc/util/XML88591Transcoder.hpp \ 707 xercesc/util/XMLAbstractDoubleFloat.hpp \ 708 xercesc/util/XMLASCIITranscoder.hpp \ 709 xercesc/util/XMLBigDecimal.hpp \ 710 xercesc/util/XMLBigInteger.hpp \ 711 xercesc/util/XMLChar.hpp \ 712 xercesc/util/XMLChTranscoder.hpp \ 713 xercesc/util/XMLDateTime.hpp \ 714 xercesc/util/XMLDOMMsg.hpp \ 715 xercesc/util/XMLDouble.hpp \ 716 xercesc/util/XMLEBCDICTranscoder.hpp \ 717 xercesc/util/XMLEntityResolver.hpp \ 718 xercesc/util/XMLEnumerator.hpp \ 719 xercesc/util/XMLException.hpp \ 720 xercesc/util/XMLExceptMsgs.hpp \ 721 xercesc/util/XMLFileMgr.hpp \ 722 xercesc/util/XMLFloat.hpp \ 723 xercesc/util/XMLIBM1047Transcoder.hpp \ 724 xercesc/util/XMLIBM1140Transcoder.hpp \ 725 xercesc/util/XMLInitializer.hpp \ 726 xercesc/util/XMLInteger.hpp \ 727 xercesc/util/XMLMutexMgr.hpp \ 728 xercesc/util/XMLMsgLoader.hpp \ 729 xercesc/util/XMLNetAccessor.hpp \ 730 xercesc/util/XMLNumber.hpp \ 731 xercesc/util/XMLResourceIdentifier.hpp \ 732 xercesc/util/XMLString.hpp \ 733 xercesc/util/XMLStringTokenizer.hpp \ 734 xercesc/util/XMLUCS4Transcoder.hpp \ 735 xercesc/util/XMLUni.hpp \ 736 xercesc/util/XMLUniDefs.hpp \ 737 xercesc/util/XMLUri.hpp \ 738 xercesc/util/XMLURL.hpp \ 739 xercesc/util/XMLUTF16Transcoder.hpp \ 740 xercesc/util/XMLUTF8Transcoder.hpp \ 741 xercesc/util/XMLWin1252Transcoder.hpp 742 743util_sources = \ 744 xercesc/util/Base64.cpp \ 745 xercesc/util/BinFileInputStream.cpp \ 746 xercesc/util/BinInputStream.cpp \ 747 xercesc/util/BinMemInputStream.cpp \ 748 xercesc/util/BitSet.cpp \ 749 xercesc/util/DefaultPanicHandler.cpp \ 750 xercesc/util/EncodingValidator.cpp \ 751 xercesc/util/HeaderDummy.cpp \ 752 xercesc/util/HexBin.cpp \ 753 xercesc/util/JanitorExports.cpp \ 754 xercesc/util/KVStringPair.cpp \ 755 xercesc/util/Mutexes.cpp \ 756 xercesc/util/PanicHandler.cpp \ 757 xercesc/util/PlatformUtils.cpp \ 758 xercesc/util/PSVIUni.cpp \ 759 xercesc/util/QName.cpp \ 760 xercesc/util/regx/ASCIIRangeFactory.cpp \ 761 xercesc/util/regx/BlockRangeFactory.cpp \ 762 xercesc/util/regx/BMPattern.cpp \ 763 xercesc/util/regx/CharToken.cpp \ 764 xercesc/util/regx/ClosureToken.cpp \ 765 xercesc/util/regx/ConcatToken.cpp \ 766 xercesc/util/regx/Match.cpp \ 767 xercesc/util/regx/Op.cpp \ 768 xercesc/util/regx/OpFactory.cpp \ 769 xercesc/util/regx/ParenToken.cpp \ 770 xercesc/util/regx/ParserForXMLSchema.cpp \ 771 xercesc/util/regx/RangeFactory.cpp \ 772 xercesc/util/regx/RangeToken.cpp \ 773 xercesc/util/regx/RangeTokenMap.cpp \ 774 xercesc/util/regx/RegularExpression.cpp \ 775 xercesc/util/regx/RegxParser.cpp \ 776 xercesc/util/regx/RegxUtil.cpp \ 777 xercesc/util/regx/StringToken.cpp \ 778 xercesc/util/regx/Token.cpp \ 779 xercesc/util/regx/TokenFactory.cpp \ 780 xercesc/util/regx/UnicodeRangeFactory.cpp \ 781 xercesc/util/regx/UnionToken.cpp \ 782 xercesc/util/regx/XMLRangeFactory.cpp \ 783 xercesc/util/regx/XMLUniCharacter.cpp \ 784 xercesc/util/StringPool.cpp \ 785 xercesc/util/SynchronizedStringPool.cpp \ 786 xercesc/util/TransService.cpp \ 787 xercesc/util/XMemory.cpp \ 788 xercesc/util/XML256TableTranscoder.cpp \ 789 xercesc/util/XML88591Transcoder.cpp \ 790 xercesc/util/XMLAbstractDoubleFloat.cpp \ 791 xercesc/util/XMLASCIITranscoder.cpp \ 792 xercesc/util/XMLBigDecimal.cpp \ 793 xercesc/util/XMLBigInteger.cpp \ 794 xercesc/util/XMLChar.cpp \ 795 xercesc/util/XMLChTranscoder.cpp \ 796 xercesc/util/XMLDateTime.cpp \ 797 xercesc/util/XMLDouble.cpp \ 798 xercesc/util/XMLEBCDICTranscoder.cpp \ 799 xercesc/util/XMLException.cpp \ 800 xercesc/util/XMLFloat.cpp \ 801 xercesc/util/XMLIBM1047Transcoder.cpp \ 802 xercesc/util/XMLIBM1140Transcoder.cpp \ 803 xercesc/util/XMLInitializer.cpp \ 804 xercesc/util/XMLMsgLoader.cpp \ 805 xercesc/util/XMLNumber.cpp \ 806 xercesc/util/XMLString.cpp \ 807 xercesc/util/XMLStringTokenizer.cpp \ 808 xercesc/util/XMLUCS4Transcoder.cpp \ 809 xercesc/util/XMLUni.cpp \ 810 xercesc/util/XMLUri.cpp \ 811 xercesc/util/XMLURL.cpp \ 812 xercesc/util/XMLUTF16Transcoder.cpp \ 813 xercesc/util/XMLUTF8Transcoder.cpp \ 814 xercesc/util/XMLWin1252Transcoder.cpp 815 816 817validators_headers = \ 818 xercesc/validators/common/AllContentModel.hpp \ 819 xercesc/validators/common/CMAny.hpp \ 820 xercesc/validators/common/CMBinaryOp.hpp \ 821 xercesc/validators/common/CMLeaf.hpp \ 822 xercesc/validators/common/CMRepeatingLeaf.hpp \ 823 xercesc/validators/common/CMNode.hpp \ 824 xercesc/validators/common/CMStateSet.hpp \ 825 xercesc/validators/common/CMUnaryOp.hpp \ 826 xercesc/validators/common/ContentLeafNameTypeVector.hpp \ 827 xercesc/validators/common/ContentSpecNode.hpp \ 828 xercesc/validators/common/DFAContentModel.hpp \ 829 xercesc/validators/common/Grammar.hpp \ 830 xercesc/validators/common/GrammarResolver.hpp \ 831 xercesc/validators/common/MixedContentModel.hpp \ 832 xercesc/validators/common/SimpleContentModel.hpp \ 833 xercesc/validators/datatype/AbstractNumericFacetValidator.hpp \ 834 xercesc/validators/datatype/AbstractNumericValidator.hpp \ 835 xercesc/validators/datatype/AbstractStringValidator.hpp \ 836 xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.hpp \ 837 xercesc/validators/datatype/AnyURIDatatypeValidator.hpp \ 838 xercesc/validators/datatype/Base64BinaryDatatypeValidator.hpp \ 839 xercesc/validators/datatype/BooleanDatatypeValidator.hpp \ 840 xercesc/validators/datatype/DatatypeValidator.hpp \ 841 xercesc/validators/datatype/DatatypeValidatorFactory.hpp \ 842 xercesc/validators/datatype/DateDatatypeValidator.hpp \ 843 xercesc/validators/datatype/DateTimeDatatypeValidator.hpp \ 844 xercesc/validators/datatype/DateTimeValidator.hpp \ 845 xercesc/validators/datatype/DayDatatypeValidator.hpp \ 846 xercesc/validators/datatype/DecimalDatatypeValidator.hpp \ 847 xercesc/validators/datatype/DoubleDatatypeValidator.hpp \ 848 xercesc/validators/datatype/DurationDatatypeValidator.hpp \ 849 xercesc/validators/datatype/ENTITYDatatypeValidator.hpp \ 850 xercesc/validators/datatype/FloatDatatypeValidator.hpp \ 851 xercesc/validators/datatype/HexBinaryDatatypeValidator.hpp \ 852 xercesc/validators/datatype/IDDatatypeValidator.hpp \ 853 xercesc/validators/datatype/IDREFDatatypeValidator.hpp \ 854 xercesc/validators/datatype/InvalidDatatypeFacetException.hpp \ 855 xercesc/validators/datatype/InvalidDatatypeValueException.hpp \ 856 xercesc/validators/datatype/ListDatatypeValidator.hpp \ 857 xercesc/validators/datatype/MonthDatatypeValidator.hpp \ 858 xercesc/validators/datatype/MonthDayDatatypeValidator.hpp \ 859 xercesc/validators/datatype/NameDatatypeValidator.hpp \ 860 xercesc/validators/datatype/NCNameDatatypeValidator.hpp \ 861 xercesc/validators/datatype/NOTATIONDatatypeValidator.hpp \ 862 xercesc/validators/datatype/QNameDatatypeValidator.hpp \ 863 xercesc/validators/datatype/StringDatatypeValidator.hpp \ 864 xercesc/validators/datatype/TimeDatatypeValidator.hpp \ 865 xercesc/validators/datatype/UnionDatatypeValidator.hpp \ 866 xercesc/validators/datatype/XMLCanRepGroup.hpp \ 867 xercesc/validators/datatype/YearDatatypeValidator.hpp \ 868 xercesc/validators/datatype/YearMonthDatatypeValidator.hpp \ 869 xercesc/validators/DTD/DocTypeHandler.hpp \ 870 xercesc/validators/DTD/DTDAttDef.hpp \ 871 xercesc/validators/DTD/DTDAttDefList.hpp \ 872 xercesc/validators/DTD/DTDElementDecl.hpp \ 873 xercesc/validators/DTD/DTDEntityDecl.hpp \ 874 xercesc/validators/DTD/DTDGrammar.hpp \ 875 xercesc/validators/DTD/DTDScanner.hpp \ 876 xercesc/validators/DTD/DTDValidator.hpp \ 877 xercesc/validators/DTD/XMLDTDDescriptionImpl.hpp \ 878 xercesc/validators/schema/ComplexTypeInfo.hpp \ 879 xercesc/validators/schema/GeneralAttributeCheck.hpp \ 880 xercesc/validators/schema/identity/FieldActivator.hpp \ 881 xercesc/validators/schema/identity/FieldValueMap.hpp \ 882 xercesc/validators/schema/identity/IC_Field.hpp \ 883 xercesc/validators/schema/identity/IC_Key.hpp \ 884 xercesc/validators/schema/identity/IC_KeyRef.hpp \ 885 xercesc/validators/schema/identity/IC_Selector.hpp \ 886 xercesc/validators/schema/identity/IC_Unique.hpp \ 887 xercesc/validators/schema/identity/IdentityConstraint.hpp \ 888 xercesc/validators/schema/identity/IdentityConstraintHandler.hpp \ 889 xercesc/validators/schema/identity/ValueStore.hpp \ 890 xercesc/validators/schema/identity/ValueStoreCache.hpp \ 891 xercesc/validators/schema/identity/XercesXPath.hpp \ 892 xercesc/validators/schema/identity/XPathException.hpp \ 893 xercesc/validators/schema/identity/XPathMatcher.hpp \ 894 xercesc/validators/schema/identity/XPathMatcherStack.hpp \ 895 xercesc/validators/schema/identity/XPathSymbols.hpp \ 896 xercesc/validators/schema/NamespaceScope.hpp \ 897 xercesc/validators/schema/PSVIDefs.hpp \ 898 xercesc/validators/schema/SchemaAttDef.hpp \ 899 xercesc/validators/schema/SchemaAttDefList.hpp \ 900 xercesc/validators/schema/SchemaElementDecl.hpp \ 901 xercesc/validators/schema/SchemaGrammar.hpp \ 902 xercesc/validators/schema/SchemaInfo.hpp \ 903 xercesc/validators/schema/SchemaSymbols.hpp \ 904 xercesc/validators/schema/SchemaValidator.hpp \ 905 xercesc/validators/schema/SubstitutionGroupComparator.hpp \ 906 xercesc/validators/schema/TraverseSchema.hpp \ 907 xercesc/validators/schema/XercesAttGroupInfo.hpp \ 908 xercesc/validators/schema/XercesElementWildcard.hpp \ 909 xercesc/validators/schema/XercesGroupInfo.hpp \ 910 xercesc/validators/schema/XMLSchemaDescriptionImpl.hpp \ 911 xercesc/validators/schema/XSDDOMParser.hpp \ 912 xercesc/validators/schema/XSDErrorReporter.hpp \ 913 xercesc/validators/schema/XSDLocator.hpp \ 914 xercesc/validators/schema/XUtil.hpp 915 916validators_sources = \ 917 xercesc/validators/common/AllContentModel.cpp \ 918 xercesc/validators/common/CMAny.cpp \ 919 xercesc/validators/common/CMBinaryOp.cpp \ 920 xercesc/validators/common/CMUnaryOp.cpp \ 921 xercesc/validators/common/ContentLeafNameTypeVector.cpp \ 922 xercesc/validators/common/ContentSpecNode.cpp \ 923 xercesc/validators/common/DFAContentModel.cpp \ 924 xercesc/validators/common/Grammar.cpp \ 925 xercesc/validators/common/GrammarResolver.cpp \ 926 xercesc/validators/common/MixedContentModel.cpp \ 927 xercesc/validators/common/SimpleContentModel.cpp \ 928 xercesc/validators/datatype/AbstractNumericFacetValidator.cpp \ 929 xercesc/validators/datatype/AbstractNumericValidator.cpp \ 930 xercesc/validators/datatype/AbstractStringValidator.cpp \ 931 xercesc/validators/datatype/AnySimpleTypeDatatypeValidator.cpp \ 932 xercesc/validators/datatype/AnyURIDatatypeValidator.cpp \ 933 xercesc/validators/datatype/Base64BinaryDatatypeValidator.cpp \ 934 xercesc/validators/datatype/BooleanDatatypeValidator.cpp \ 935 xercesc/validators/datatype/DatatypeValidator.cpp \ 936 xercesc/validators/datatype/DatatypeValidatorFactory.cpp \ 937 xercesc/validators/datatype/DateDatatypeValidator.cpp \ 938 xercesc/validators/datatype/DateTimeDatatypeValidator.cpp \ 939 xercesc/validators/datatype/DateTimeValidator.cpp \ 940 xercesc/validators/datatype/DayDatatypeValidator.cpp \ 941 xercesc/validators/datatype/DecimalDatatypeValidator.cpp \ 942 xercesc/validators/datatype/DoubleDatatypeValidator.cpp \ 943 xercesc/validators/datatype/DurationDatatypeValidator.cpp \ 944 xercesc/validators/datatype/ENTITYDatatypeValidator.cpp \ 945 xercesc/validators/datatype/FloatDatatypeValidator.cpp \ 946 xercesc/validators/datatype/HexBinaryDatatypeValidator.cpp \ 947 xercesc/validators/datatype/IDDatatypeValidator.cpp \ 948 xercesc/validators/datatype/IDREFDatatypeValidator.cpp \ 949 xercesc/validators/datatype/ListDatatypeValidator.cpp \ 950 xercesc/validators/datatype/MonthDatatypeValidator.cpp \ 951 xercesc/validators/datatype/MonthDayDatatypeValidator.cpp \ 952 xercesc/validators/datatype/NameDatatypeValidator.cpp \ 953 xercesc/validators/datatype/NCNameDatatypeValidator.cpp \ 954 xercesc/validators/datatype/NOTATIONDatatypeValidator.cpp \ 955 xercesc/validators/datatype/QNameDatatypeValidator.cpp \ 956 xercesc/validators/datatype/StringDatatypeValidator.cpp \ 957 xercesc/validators/datatype/TimeDatatypeValidator.cpp \ 958 xercesc/validators/datatype/UnionDatatypeValidator.cpp \ 959 xercesc/validators/datatype/XMLCanRepGroup.cpp \ 960 xercesc/validators/datatype/YearDatatypeValidator.cpp \ 961 xercesc/validators/datatype/YearMonthDatatypeValidator.cpp \ 962 xercesc/validators/DTD/DTDAttDef.cpp \ 963 xercesc/validators/DTD/DTDAttDefList.cpp \ 964 xercesc/validators/DTD/DTDElementDecl.cpp \ 965 xercesc/validators/DTD/DTDEntityDecl.cpp \ 966 xercesc/validators/DTD/DTDGrammar.cpp \ 967 xercesc/validators/DTD/DTDScanner.cpp \ 968 xercesc/validators/DTD/DTDValidator.cpp \ 969 xercesc/validators/DTD/XMLDTDDescriptionImpl.cpp \ 970 xercesc/validators/schema/ComplexTypeInfo.cpp \ 971 xercesc/validators/schema/GeneralAttributeCheck.cpp \ 972 xercesc/validators/schema/identity/FieldActivator.cpp \ 973 xercesc/validators/schema/identity/FieldValueMap.cpp \ 974 xercesc/validators/schema/identity/IC_Field.cpp \ 975 xercesc/validators/schema/identity/IC_Key.cpp \ 976 xercesc/validators/schema/identity/IC_KeyRef.cpp \ 977 xercesc/validators/schema/identity/IC_Selector.cpp \ 978 xercesc/validators/schema/identity/IC_Unique.cpp \ 979 xercesc/validators/schema/identity/IdentityConstraint.cpp \ 980 xercesc/validators/schema/identity/IdentityConstraintHandler.cpp \ 981 xercesc/validators/schema/identity/ValueStore.cpp \ 982 xercesc/validators/schema/identity/ValueStoreCache.cpp \ 983 xercesc/validators/schema/identity/XercesXPath.cpp \ 984 xercesc/validators/schema/identity/XPathMatcher.cpp \ 985 xercesc/validators/schema/identity/XPathMatcherStack.cpp \ 986 xercesc/validators/schema/identity/XPathSymbols.cpp \ 987 xercesc/validators/schema/NamespaceScope.cpp \ 988 xercesc/validators/schema/SchemaAttDef.cpp \ 989 xercesc/validators/schema/SchemaAttDefList.cpp \ 990 xercesc/validators/schema/SchemaElementDecl.cpp \ 991 xercesc/validators/schema/SchemaGrammar.cpp \ 992 xercesc/validators/schema/SchemaInfo.cpp \ 993 xercesc/validators/schema/SchemaSymbols.cpp \ 994 xercesc/validators/schema/SchemaValidator.cpp \ 995 xercesc/validators/schema/SubstitutionGroupComparator.cpp \ 996 xercesc/validators/schema/TraverseSchema.cpp \ 997 xercesc/validators/schema/XercesAttGroupInfo.cpp \ 998 xercesc/validators/schema/XercesElementWildcard.cpp \ 999 xercesc/validators/schema/XercesGroupInfo.cpp \ 1000 xercesc/validators/schema/XMLSchemaDescriptionImpl.cpp \ 1001 xercesc/validators/schema/XSDDOMParser.cpp \ 1002 xercesc/validators/schema/XSDErrorReporter.cpp \ 1003 xercesc/validators/schema/XSDLocator.cpp \ 1004 xercesc/validators/schema/XUtil.cpp 1005 1006xinclude_headers = \ 1007 xercesc/xinclude/XIncludeDOMDocumentProcessor.hpp \ 1008 xercesc/xinclude/XIncludeLocation.hpp \ 1009 xercesc/xinclude/XIncludeUtils.hpp 1010 1011xinclude_sources = \ 1012 xercesc/xinclude/XIncludeDOMDocumentProcessor.cpp \ 1013 xercesc/xinclude/XIncludeLocation.cpp \ 1014 xercesc/xinclude/XIncludeUtils.cpp 1015 1016icu_headers = \ 1017 xercesc/util/Transcoders/ICU/ICUTransService.hpp 1018 1019icu_sources = \ 1020 xercesc/util/Transcoders/ICU/ICUTransService.cpp 1021 1022gnuiconv_headers = \ 1023 xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.hpp 1024 1025gnuiconv_sources = \ 1026 xercesc/util/Transcoders/IconvGNU/IconvGNUTransService.cpp 1027 1028iconv_headers = \ 1029 xercesc/util/Transcoders/Iconv/IconvTransService.hpp 1030 1031iconv_sources = \ 1032 xercesc/util/Transcoders/Iconv/IconvTransService.cpp 1033 1034macosunicodeconverter_headers = \ 1035 xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp 1036 1037macosunicodeconverter_sources = \ 1038 xercesc/util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.cpp 1039 1040wintrans_headers = \ 1041 xercesc/util/Transcoders/Win32/Win32TransService.hpp 1042 1043wintrans_sources = \ 1044 xercesc/util/Transcoders/Win32/Win32TransService.cpp 1045 1046 1047curl_headers = \ 1048 xercesc/util/NetAccessors/Curl/CurlNetAccessor.hpp \ 1049 xercesc/util/NetAccessors/Curl/CurlURLInputStream.hpp 1050 1051curl_sources = \ 1052 xercesc/util/NetAccessors/Curl/CurlNetAccessor.cpp \ 1053 xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp 1054 1055sockets_headers = \ 1056 xercesc/util/NetAccessors/Socket/SocketNetAccessor.hpp \ 1057 xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.hpp \ 1058 xercesc/util/NetAccessors/BinHTTPInputStreamCommon.hpp 1059 1060sockets_sources = \ 1061 xercesc/util/NetAccessors/Socket/SocketNetAccessor.cpp \ 1062 xercesc/util/NetAccessors/Socket/UnixHTTPURLInputStream.cpp \ 1063 xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp 1064 1065cfurl_headers = \ 1066 xercesc/util/NetAccessors/MacOSURLAccessCF/MacOSURLAccessCF.hpp \ 1067 xercesc/util/NetAccessors/MacOSURLAccessCF/URLAccessCFBinInputStream.hpp 1068 1069cfurl_sources = \ 1070 xercesc/util/NetAccessors/MacOSURLAccessCF/MacOSURLAccessCF.cpp \ 1071 xercesc/util/NetAccessors/MacOSURLAccessCF/URLAccessCFBinInputStream.cpp 1072 1073winsock_headers = \ 1074 xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.hpp \ 1075 xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.hpp \ 1076 xercesc/util/NetAccessors/BinHTTPInputStreamCommon.hpp 1077 1078winsock_sources = \ 1079 xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp \ 1080 xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.cpp \ 1081 xercesc/util/NetAccessors/BinHTTPInputStreamCommon.cpp 1082 1083 1084msginmemory_headers = \ 1085 xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.hpp \ 1086 xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp 1087 1088msginmemory_sources = \ 1089 xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp 1090 1091msgicu_headers = \ 1092 xercesc/util/MsgLoaders/ICU/ICUMsgLoader.hpp 1093 1094msgicu_sources = \ 1095 xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp 1096 1097msgicu_nodist_sources = \ 1098 xercesc_messages.c \ 1099 root_res.c 1100 1101msgiconv_headers = \ 1102 xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.hpp \ 1103 xercesc/util/MsgLoaders/MsgCatalog/XMLMsgCat_Ids.hpp 1104 1105msgiconv_sources = \ 1106 xercesc/util/MsgLoaders/MsgCatalog/MsgCatalogLoader.cpp 1107 1108 1109posixfmgr_headers = \ 1110 xercesc/util/FileManagers/PosixFileMgr.hpp 1111 1112posixfmgr_sources = \ 1113 xercesc/util/FileManagers/PosixFileMgr.cpp 1114 1115winfmgr_headers = \ 1116 xercesc/util/FileManagers/WindowsFileMgr.hpp 1117 1118winfmgr_sources = \ 1119 xercesc/util/FileManagers/WindowsFileMgr.cpp 1120 1121 1122nothreadmmgr_headers = \ 1123 xercesc/util/MutexManagers/NoThreadMutexMgr.hpp 1124 1125nothreadmmgr_sources = \ 1126 xercesc/util/MutexManagers/NoThreadMutexMgr.cpp 1127 1128stdmmgr_headers = \ 1129 xercesc/util/MutexManagers/StdMutexMgr.hpp 1130 1131stdmmgr_sources = \ 1132 xercesc/util/MutexManagers/StdMutexMgr.cpp 1133 1134posixmmgr_headers = \ 1135 xercesc/util/MutexManagers/PosixMutexMgr.hpp 1136 1137posixmmgr_sources = \ 1138 xercesc/util/MutexManagers/PosixMutexMgr.cpp 1139 1140winmmgr_headers = \ 1141 xercesc/util/MutexManagers/WindowsMutexMgr.hpp 1142 1143winmmgr_sources = \ 1144 xercesc/util/MutexManagers/WindowsMutexMgr.cpp 1145