<!-- 
  * This file drives construction of Windows Visual Studio project files for BDB XML
  * This file is not used directly by the XQuery script that creates projects.
  * It is pre-processed first to perform variable substitution for variable names
  * surrounded by '@' characters.  These variables names change from release to
  * release, and this substitution makes it possible to keep the XQuery script more
  * static.  The variables are replaced using lib_paths.sed
  * It'd be simple enough to perform the variable substitutions using XQuery as well,
  * but the lib_paths.sed mechanism already exists and works.
  *
  * TBD: describe format in more detail
  -->
<projects>
  <visualstudioversion>7.10</visualstudioversion>
  <visualstudioversion>8.00</visualstudioversion>
  <visualstudioversion>10.0</visualstudioversion>
  <variable name='sourcePath'>../../</variable>
  <variable name='outputBase.7.10'>../../build/windows/VC7.1/</variable>
  <variable name='outputBase.8.00'>../../build/windows/VC8/</variable>
  <variable name='outputBase.10.0'>../../build/windows/VC10/</variable>
  <preprocessor config='all'>WIN32;_WINDOWS</preprocessor>
  <preprocessor config='Debug'>_DEBUG</preprocessor>
  <preprocessor config='Release'>NDEBUG</preprocessor>
  <preprocessor config='dll'>_USRDLL</preprocessor>
  <preprocessor config='app'>_CONSOLE</preprocessor>
  <preprocessor config='all'>_CRT_SECURE_NO_WARNINGS</preprocessor>
  <preprocessor config='static_lib'>_LIB;XQILLA_API=;XERCES_STATIC_LIBRARY</preprocessor>
  <preprocessor config='static_app'>XQILLA_API=;XERCES_STATIC_LIBRARY=</preprocessor>
  <include name='all'>../../include,../../src/lexer,@XERCES_WINHOME@/include,@XERCES_WINHOME@/src</include>>
  <library name='xqilla'>
    <libname config='Debug'>@XQILLA_LIB@d</libname>
    <libname config='Release'>@XQILLA_LIB@</libname>
    <libname config='Static Debug'>@XQILLA_STATIC_LIB@d</libname>
    <libname config='Static Release'>@XQILLA_STATIC_LIB@</libname>
    <platform name='Win32 x64 IA64' vsver="7.10 8.00 10.0">
      <config type='Debug'>
        <libdir>$(OutDir)</libdir>
      </config>
      <config type='Release'>
        <libdir>$(OutDir)</libdir>
      </config>
      <config type='Static Debug'>
        <libdir>$(OutDir)</libdir>
      </config>
      <config type='Static Release'>
        <libdir>$(OutDir)</libdir>
      </config>
    </platform>
  </library>
  <library name="xerces">
    <libname config="Debug">@XERCES_LIB@d</libname>
    <libname config="Release">@XERCES_LIB@</libname>
    <libname config="Static Debug">@XERCES_STATIC_LIB@d</libname>
    <libname config="Static Release">@XERCES_STATIC_LIB@</libname>
    <platform name="Win32" vsver="7.10">
      <config type="Debug">
        <libdir>@XERCES_LIBHOME7@/Win32/VC7.1/$(ConfigurationName)</libdir>
      </config>
      <config type="Release">
        <libdir>@XERCES_LIBHOME7@/Win32/VC7.1/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Debug">
        <libdir>@XERCES_LIBHOME7@/Win32/VC7.1/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Release">
        <libdir>@XERCES_LIBHOME7@/Win32/VC7.1/$(ConfigurationName)</libdir>
      </config>
    </platform>
    <platform name="Win32" vsver="8.00">
      <config type="Debug">
        <libdir>@XERCES_LIBHOME8@/Win32/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Release">
        <libdir>@XERCES_LIBHOME8@/Win32/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Debug">
        <libdir>@XERCES_LIBHOME8@/Win32/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Release">
        <libdir>@XERCES_LIBHOME8@/Win32/VC8/$(ConfigurationName)</libdir>
      </config>
    </platform>
    <platform name="Win32" vsver="10.0">
      <config type="Debug">
        <libdir>@XERCES_LIBHOME10@/Win32/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Release">
        <libdir>@XERCES_LIBHOME10@/Win32/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Debug">
        <libdir>@XERCES_LIBHOME10@/Win32/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Release">
        <libdir>@XERCES_LIBHOME10@/Win32/VC10/$(ConfigurationName)</libdir>
      </config>
    </platform>
    <platform name="x64" vsver="8.00">
      <config type="Debug">
        <libdir>@XERCES_LIBHOME8@/Win64/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Release">
        <libdir>@XERCES_LIBHOME8@/Win64/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Debug">
        <libdir>@XERCES_LIBHOME8@/Win64/VC8/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Release">
        <libdir>@XERCES_LIBHOME8@/Win64/VC8/$(ConfigurationName)</libdir>
      </config>
    </platform>
    <platform name="x64" vsver="10.0">
      <config type="Debug">
        <libdir>@XERCES_LIBHOME10@/Win64/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Release">
        <libdir>@XERCES_LIBHOME10@/Win64/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Debug">
        <libdir>@XERCES_LIBHOME10@/Win64/VC10/$(ConfigurationName)</libdir>
      </config>
      <config type="Static Release">
        <libdir>@XERCES_LIBHOME10@/Win64/VC10/$(ConfigurationName)</libdir>
      </config>
    </platform>
  </library>
  <project name='xqilla' guid='63E85107-41E0-4FC7-8083-40E85861B426'>
    <type>library</type>
    <configuration></configuration>
    <configuration>Static </configuration>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <preprocessor config='Release'>XQILLA_APIS</preprocessor>
    <preprocessor config='Debug'>XQILLA_APIS</preprocessor>
    <files>
      <filter name='include' guid='48c5158e-7562-4630-85ec-70fde5e25ad8'>
        <file name='include/xqc.h'/>
        <file name='include/xqilla/xqilla-dom3.hpp'/>
        <file name='include/xqilla/xqilla-simple.hpp'/>
        <file name='include/xqilla/xqilla-xqc.h'/>
        <file name='include/xqilla/ast/LocationInfo.hpp'/>
        <file name='include/xqilla/ast/XQCastableAs.hpp'/>
        <file name='include/xqilla/ast/XQCastAs.hpp'/>
        <file name='include/xqilla/ast/XQContextItem.hpp'/>
        <file name='include/xqilla/ast/XQCopy.hpp'/>
        <file name='include/xqilla/ast/XQCopyOf.hpp'/>
        <file name='include/xqilla/ast/XQFunction.hpp'/>
        <file name='include/xqilla/ast/ASTNode.hpp'/>
        <file name='include/xqilla/ast/XQIf.hpp'/>
        <file name='include/xqilla/ast/ASTNodeImpl.hpp'/>
        <file name='include/xqilla/ast/XQInlineFunction.hpp'/>
        <file name='include/xqilla/ast/XQLiteral.hpp'/>
        <file name='include/xqilla/ast/XQNav.hpp'/>
        <file name='include/xqilla/ast/XQOperator.hpp'/>
        <file name='include/xqilla/ast/XQSequence.hpp'/>
        <file name='include/xqilla/ast/XQStep.hpp'/>
        <file name='include/xqilla/ast/XQTreatAs.hpp'/>
        <file name='include/xqilla/ast/XQFunctionCoercion.hpp'/>
        <file name='include/xqilla/ast/XQVariable.hpp'/>
        <file name='include/xqilla/ast/StaticAnalysis.hpp'/>
        <file name='include/xqilla/ast/StaticType.hpp'/>
        <file name='include/xqilla/ast/NumericFunction.hpp'/>
        <file name='include/xqilla/ast/XQDOMConstructor.hpp'/>
        <file name='include/xqilla/ast/XQDocumentConstructor.hpp'/>
        <file name='include/xqilla/ast/XQElementConstructor.hpp'/>
        <file name='include/xqilla/ast/XQAttributeConstructor.hpp'/>
        <file name='include/xqilla/ast/XQNamespaceConstructor.hpp'/>
        <file name='include/xqilla/ast/XQPIConstructor.hpp'/>
        <file name='include/xqilla/ast/XQCommentConstructor.hpp'/>
        <file name='include/xqilla/ast/XQTextConstructor.hpp'/>
        <file name='include/xqilla/ast/XQFunctionCall.hpp'/>
        <file name='include/xqilla/ast/XQFunctionConversion.hpp'/>
        <file name='include/xqilla/ast/XQFunctionDeref.hpp'/>
        <file name='include/xqilla/ast/XQPartialApply.hpp'/>
        <file name='include/xqilla/ast/XQFunctionRef.hpp'/>
        <file name='include/xqilla/ast/XQGlobalVariable.hpp'/>
        <file name='include/xqilla/ast/XQOrderingChange.hpp'/>
        <file name='include/xqilla/ast/XQQuantified.hpp'/>
        <file name='include/xqilla/ast/XQTypeswitch.hpp'/>
        <file name='include/xqilla/ast/XQValidate.hpp'/>
        <file name='include/xqilla/ast/XQAtomize.hpp'/>
        <file name='include/xqilla/ast/XQEffectiveBooleanValue.hpp'/>
        <file name='include/xqilla/ast/XQMap.hpp'/>
        <file name='include/xqilla/ast/XQAnalyzeString.hpp'/>
        <file name='include/xqilla/ast/ConvertFunctionArg.hpp'/>
        <file name='include/xqilla/ast/XQDocumentOrder.hpp'/>
        <file name='include/xqilla/ast/XQPredicate.hpp'/>
        <file name='include/xqilla/ast/XQReturn.hpp'/>
        <file name='include/xqilla/ast/TupleNode.hpp'/>
        <file name='include/xqilla/ast/ContextTuple.hpp'/>
        <file name='include/xqilla/ast/ForTuple.hpp'/>
        <file name='include/xqilla/ast/LetTuple.hpp'/>
        <file name='include/xqilla/ast/OrderByTuple.hpp'/>
        <file name='include/xqilla/ast/WhereTuple.hpp'/>
        <file name='include/xqilla/ast/CountTuple.hpp'/>
        <file name='include/xqilla/ast/XQNamespaceBinding.hpp'/>
        <file name='include/xqilla/ast/XQCallTemplate.hpp'/>
        <file name='include/xqilla/ast/XQApplyTemplates.hpp'/>
        <file name='include/xqilla/debug/InteractiveDebugger.hpp'/>
        <file name='include/xqilla/debug/InputParser.hpp'/>
        <file name='include/xqilla/debug/DebugListener.hpp'/>
        <file name='include/xqilla/debug/DebugHookDecorator.hpp'/>
        <file name='include/xqilla/debug/ASTDebugHook.hpp'/>
        <file name='include/xqilla/debug/TupleDebugHook.hpp'/>
        <file name='include/xqilla/debug/StackFrame.hpp'/>
        <file name='include/xqilla/events/ContentSequenceFilter.hpp'/>
        <file name='include/xqilla/events/EventGenerator.hpp'/>
        <file name='include/xqilla/events/EventHandler.hpp'/>
        <file name='include/xqilla/events/EventSerializer.hpp'/>
        <file name='include/xqilla/events/NSFixupFilter.hpp'/>
        <file name='include/xqilla/events/QueryPathTreeFilter.hpp'/>
        <file name='include/xqilla/events/SequenceBuilder.hpp'/>
        <file name='include/xqilla/fastxdm/FastXDMConfiguration.hpp'/>
        <file name='include/xqilla/fulltext/FTContains.hpp'/>
        <file name='include/xqilla/fulltext/FTSelection.hpp'/>
        <file name='include/xqilla/fulltext/FTWords.hpp'/>
        <file name='include/xqilla/fulltext/FTOr.hpp'/>
        <file name='include/xqilla/fulltext/FTAnd.hpp'/>
        <file name='include/xqilla/fulltext/FTMildnot.hpp'/>
        <file name='include/xqilla/fulltext/FTUnaryNot.hpp'/>
        <file name='include/xqilla/fulltext/AllMatches.hpp'/>
        <file name='include/xqilla/fulltext/TokenInfo.hpp'/>
        <file name='include/xqilla/fulltext/Tokenizer.hpp'/>
        <file name='include/xqilla/fulltext/DefaultTokenizer.hpp'/>
        <file name='include/xqilla/fulltext/TokenStore.hpp'/>
        <file name='include/xqilla/fulltext/DefaultTokenStore.hpp'/>
        <file name='include/xqilla/fulltext/FTOption.hpp'/>
        <file name='include/xqilla/fulltext/FTOrder.hpp'/>
        <file name='include/xqilla/fulltext/FTRange.hpp'/>
        <file name='include/xqilla/fulltext/FTDistance.hpp'/>
        <file name='include/xqilla/fulltext/FTScope.hpp'/>
        <file name='include/xqilla/fulltext/FTContent.hpp'/>
        <file name='include/xqilla/fulltext/FTWindow.hpp'/>
        <file name='include/xqilla/axis/NodeTest.hpp'/>
        <file name='include/xqilla/context/ContextHelpers.hpp'/>
        <file name='include/xqilla/context/DynamicContext.hpp'/>
        <file name='include/xqilla/context/StaticContext.hpp'/>
        <file name='include/xqilla/context/ItemFactory.hpp'/>
        <file name='include/xqilla/context/MessageListener.hpp'/>
        <file name='include/xqilla/context/ModuleResolver.hpp'/>
        <file name='include/xqilla/context/URIResolver.hpp'/>
        <file name='include/xqilla/context/VariableStore.hpp'/>
        <file name='include/xqilla/context/Scope.hpp'/>
        <file name='include/xqilla/context/VarHashEntry.hpp'/>
        <file name='include/xqilla/context/VariableTypeStore.hpp'/>
        <file name='include/xqilla/context/Collation.hpp'/>
        <file name='include/xqilla/context/ModuleResolver.hpp'/>
        <file name='include/xqilla/context/ExternalFunctionResolver.hpp'/>
        <file name='include/xqilla/context/UpdateFactory.hpp'/>
        <file name='include/xqilla/context/RegexGroupStore.hpp'/>
        <file name='include/xqilla/context/impl/CollationImpl.hpp'/>
        <file name='include/xqilla/context/impl/VarHashEntryImpl.hpp'/>
        <file name='include/xqilla/context/impl/VarStoreImpl.hpp'/>
        <file name='include/xqilla/context/impl/VariableStoreTemplate.hpp'/>
        <file name='include/xqilla/context/impl/CodepointCollation.hpp'/>
        <file name='include/xqilla/context/impl/XQContextImpl.hpp'/>
        <file name='include/xqilla/context/impl/XQDynamicContextImpl.hpp'/>
        <file name='include/xqilla/context/impl/ItemFactoryImpl.hpp'/>
        <file name='include/xqilla/dom-api/impl/XQillaNSResolverImpl.hpp'/>
        <file name='include/xqilla/dom-api/XPath2Result.hpp'/>
        <file name='include/xqilla/dom-api/XQillaExpression.hpp'/>
        <file name='include/xqilla/dom-api/XQillaNSResolver.hpp'/>
        <file name='include/xqilla/exceptions/XQillaException.hpp'/>
        <file name='include/xqilla/exceptions/ContextException.hpp'/>
        <file name='include/xqilla/exceptions/ASTException.hpp'/>
        <file name='include/xqilla/exceptions/DynamicErrorException.hpp'/>
        <file name='include/xqilla/exceptions/FunctionException.hpp'/>
        <file name='include/xqilla/exceptions/IllegalArgumentException.hpp'/>
        <file name='include/xqilla/exceptions/ItemException.hpp'/>
        <file name='include/xqilla/exceptions/NamespaceLookupException.hpp'/>
        <file name='include/xqilla/exceptions/StaticErrorException.hpp'/>
        <file name='include/xqilla/exceptions/TypeErrorException.hpp'/>
        <file name='include/xqilla/exceptions/TypeNotFoundException.hpp'/>
        <file name='include/xqilla/exceptions/XMLParseException.hpp'/>
        <file name='include/xqilla/exceptions/XPath2ErrorException.hpp'/>
        <file name='include/xqilla/exceptions/XPath2TypeCastException.hpp'/>
        <file name='include/xqilla/exceptions/XPath2TypeMatchException.hpp'/>
        <file name='include/xqilla/exceptions/XQException.hpp'/>
        <file name='include/xqilla/exceptions/QueryInterruptedException.hpp'/>
        <file name='include/xqilla/exceptions/QueryTimeoutException.hpp'/>
        <file name='include/xqilla/functions/EXSLTMathFunction.hpp'/>
        <file name='include/xqilla/functions/ExternalFunction.hpp'/>
        <file name='include/xqilla/functions/FunctionLookup.hpp'/>
        <file name='include/xqilla/functions/FunctionAnalyzeString.hpp'/>
        <file name='include/xqilla/functions/FunctionAbs.hpp'/>
        <file name='include/xqilla/functions/FunctionAcos.hpp'/>
        <file name='include/xqilla/functions/FunctionAdjustDateTimeToTimezone.hpp'/>
        <file name='include/xqilla/functions/FunctionAdjustDateToTimezone.hpp'/>
        <file name='include/xqilla/functions/FunctionAdjustTimeToTimezone.hpp'/>
        <file name='include/xqilla/functions/FunctionAsin.hpp'/>
        <file name='include/xqilla/functions/FunctionAtan.hpp'/>
        <file name='include/xqilla/functions/FunctionBaseURI.hpp'/>
        <file name='include/xqilla/functions/FunctionCaseFold.hpp'/>
        <file name='include/xqilla/functions/FunctionCeiling.hpp'/>
        <file name='include/xqilla/functions/FunctionCodepointsToString.hpp'/>
        <file name='include/xqilla/functions/FunctionCollection.hpp'/>
        <file name='include/xqilla/functions/FunctionCompare.hpp'/>
        <file name='include/xqilla/functions/FunctionConcat.hpp'/>
        <file name='include/xqilla/functions/FunctionContains.hpp'/>
        <file name='include/xqilla/functions/FunctionCos.hpp'/>
        <file name='include/xqilla/functions/FunctionCount.hpp'/>
        <file name='include/xqilla/functions/FunctionCurrentDate.hpp'/>
        <file name='include/xqilla/functions/FunctionCurrentDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionCurrentTime.hpp'/>
        <file name='include/xqilla/functions/FunctionDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionDayFromDate.hpp'/>
        <file name='include/xqilla/functions/FunctionDayFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionDaysFromDuration.hpp'/>
        <file name='include/xqilla/functions/FunctionDefaultCollation.hpp'/>
        <file name='include/xqilla/functions/FunctionDistinctValues.hpp'/>
        <file name='include/xqilla/functions/FunctionDocAvailable.hpp'/>
        <file name='include/xqilla/functions/FunctionDoc.hpp'/>
        <file name='include/xqilla/functions/FunctionDocument.hpp'/>
        <file name='include/xqilla/functions/FunctionDocumentURI.hpp'/>
        <file name='include/xqilla/functions/FunctionEmpty.hpp'/>
        <file name='include/xqilla/functions/FunctionEndsWith.hpp'/>
        <file name='include/xqilla/functions/FunctionError.hpp'/>
        <file name='include/xqilla/functions/FunctionExp.hpp'/>
        <file name='include/xqilla/functions/FunctionFloor.hpp'/>
        <file name='include/xqilla/functions/FunctionFunctionArity.hpp'/>
        <file name='include/xqilla/functions/FunctionFunctionName.hpp'/>
        <file name='include/xqilla/functions/FunctionHoursFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionHoursFromDuration.hpp'/>
        <file name='include/xqilla/functions/FunctionHoursFromTime.hpp'/>
        <file name='include/xqilla/functions/FunctionId.hpp'/>
        <file name='include/xqilla/functions/FunctionIdref.hpp'/>
        <file name='include/xqilla/functions/FunctionImplicitTimezone.hpp'/>
        <file name='include/xqilla/functions/FunctionLang.hpp'/>
        <file name='include/xqilla/functions/FunctionLast.hpp'/>
        <file name='include/xqilla/functions/FunctionLocalNameFromQName.hpp'/>
        <file name='include/xqilla/functions/FunctionLocalname.hpp'/>
        <file name='include/xqilla/functions/FunctionLog.hpp'/>
        <file name='include/xqilla/functions/FunctionLowerCase.hpp'/>
        <file name='include/xqilla/functions/FunctionMatches.hpp'/>
        <file name='include/xqilla/functions/FunctionMinutesFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionMinutesFromDuration.hpp'/>
        <file name='include/xqilla/functions/FunctionMinutesFromTime.hpp'/>
        <file name='include/xqilla/functions/FunctionMonthFromDate.hpp'/>
        <file name='include/xqilla/functions/FunctionMonthFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionMonthsFromDuration.hpp'/>
        <file name='include/xqilla/functions/FunctionName.hpp'/>
        <file name='include/xqilla/functions/FunctionNamespaceURIFromQName.hpp'/>
        <file name='include/xqilla/functions/FunctionNamespaceUri.hpp'/>
        <file name='include/xqilla/functions/FunctionNilled.hpp'/>
        <file name='include/xqilla/functions/FunctionNodeName.hpp'/>
        <file name='include/xqilla/functions/FunctionNormalizeSpace.hpp'/>
        <file name='include/xqilla/functions/FunctionNormalizeUnicode.hpp'/>
        <file name='include/xqilla/functions/FunctionNot.hpp'/>
        <file name='include/xqilla/functions/FunctionNumber.hpp'/>
        <file name='include/xqilla/functions/FunctionParseHTML.hpp'/>
        <file name='include/xqilla/functions/FunctionParseJSON.hpp'/>
        <file name='include/xqilla/functions/FunctionExplain.hpp'/>
        <file name='include/xqilla/functions/FunctionSerializeJSON.hpp'/>
        <file name='include/xqilla/functions/FunctionSin.hpp'/>
        <file name='include/xqilla/functions/FunctionSqrt.hpp'/>
        <file name='include/xqilla/functions/FunctionParseXML.hpp'/>
        <file name='include/xqilla/functions/FunctionPosition.hpp'/>
        <file name='include/xqilla/functions/FunctionPower.hpp'/>
        <file name='include/xqilla/functions/FunctionPrefixFromQName.hpp'/>
        <file name='include/xqilla/functions/FunctionQName.hpp'/>
        <file name='include/xqilla/functions/FunctionRegexGroup.hpp'/>
        <file name='include/xqilla/functions/FunctionReplace.hpp'/>
        <file name='include/xqilla/functions/FunctionResolveURI.hpp'/>
        <file name='include/xqilla/functions/FunctionRoot.hpp'/>
        <file name='include/xqilla/functions/FunctionRoundHalfToEven.hpp'/>
        <file name='include/xqilla/functions/FunctionRound.hpp'/>
        <file name='include/xqilla/functions/FunctionSecondsFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionSecondsFromDuration.hpp'/>
        <file name='include/xqilla/functions/FunctionSecondsFromTime.hpp'/>
        <file name='include/xqilla/functions/FunctionSentences.hpp'/>
        <file name='include/xqilla/functions/FunctionStartsWith.hpp'/>
        <file name='include/xqilla/functions/FunctionStaticBaseURI.hpp'/>
        <file name='include/xqilla/functions/FunctionString.hpp'/>
        <file name='include/xqilla/functions/FunctionStringLength.hpp'/>
        <file name='include/xqilla/functions/FunctionStringToCodepoints.hpp'/>
        <file name='include/xqilla/functions/FunctionSubstring.hpp'/>
        <file name='include/xqilla/functions/FunctionTan.hpp'/>
        <file name='include/xqilla/functions/FunctionTime.hpp'/>
        <file name='include/xqilla/functions/FunctionTimezoneFromDate.hpp'/>
        <file name='include/xqilla/functions/FunctionTimezoneFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionTimezoneFromTime.hpp'/>
        <file name='include/xqilla/functions/FunctionTokenize.hpp'/>
        <file name='include/xqilla/functions/FunctionTrace.hpp'/>
        <file name='include/xqilla/functions/FunctionHead.hpp'/>
        <file name='include/xqilla/functions/FunctionTail.hpp'/>
        <file name='include/xqilla/functions/FunctionUnordered.hpp'/>
        <file name='include/xqilla/functions/FunctionUnparsedText.hpp'/>
        <file name='include/xqilla/functions/FunctionUpperCase.hpp'/>
        <file name='include/xqilla/functions/FunctionWords.hpp'/>
        <file name='include/xqilla/functions/FunctionYearFromDate.hpp'/>
        <file name='include/xqilla/functions/FunctionYearFromDateTime.hpp'/>
        <file name='include/xqilla/functions/FunctionYearsFromDuration.hpp'/>
        <file name='include/xqilla/functions/FuncFactory.hpp'/>
        <file name='include/xqilla/functions/FuncFactoryTemplate.hpp'/>
        <file name='include/xqilla/functions/RegExpFunction.hpp'/>
        <file name='include/xqilla/functions/XQUserFunction.hpp'/>
        <file name='include/xqilla/functions/FunctionSignature.hpp'/>
        <file name='include/xqilla/functions/XQillaFunction.hpp'/>
        <file name='include/xqilla/functions/BuiltInModules.hpp'/>
        <file name='include/xqilla/items/ATAnySimpleType.hpp'/>
        <file name='include/xqilla/items/ATAnyURIOrDerived.hpp'/>
        <file name='include/xqilla/items/ATBase64BinaryOrDerived.hpp'/>
        <file name='include/xqilla/items/ATBooleanOrDerived.hpp'/>
        <file name='include/xqilla/items/ATDateOrDerived.hpp'/>
        <file name='include/xqilla/items/ATDateTimeOrDerived.hpp'/>
        <file name='include/xqilla/items/ATDecimalOrDerived.hpp'/>
        <file name='include/xqilla/items/ATDoubleOrDerived.hpp'/>
        <file name='include/xqilla/items/ATDurationOrDerived.hpp'/>
        <file name='include/xqilla/items/ATFloatOrDerived.hpp'/>
        <file name='include/xqilla/items/ATGDayOrDerived.hpp'/>
        <file name='include/xqilla/items/ATGMonthDayOrDerived.hpp'/>
        <file name='include/xqilla/items/ATGMonthOrDerived.hpp'/>
        <file name='include/xqilla/items/ATGYearMonthOrDerived.hpp'/>
        <file name='include/xqilla/items/ATGYearOrDerived.hpp'/>
        <file name='include/xqilla/items/ATHexBinaryOrDerived.hpp'/>
        <file name='include/xqilla/items/ATNotationOrDerived.hpp'/>
        <file name='include/xqilla/items/ATQNameOrDerived.hpp'/>
        <file name='include/xqilla/items/ATStringOrDerived.hpp'/>
        <file name='include/xqilla/items/ATTimeOrDerived.hpp'/>
        <file name='include/xqilla/items/ATUntypedAtomic.hpp'/>
        <file name='include/xqilla/items/AnyAtomicType.hpp'/>
        <file name='include/xqilla/items/DateOrTimeType.hpp'/>
        <file name='include/xqilla/items/FunctionRef.hpp'/>
        <file name='include/xqilla/items/Item.hpp'/>
        <file name='include/xqilla/items/Node.hpp'/>
        <file name='include/xqilla/items/Numeric.hpp'/>
        <file name='include/xqilla/items/Timezone.hpp'/>
        <file name='include/xqilla/items/DatatypeLookup.hpp'/>
        <file name='include/xqilla/items/DatatypeFactory.hpp'/>
        <file name='include/xqilla/items/impl/ATBooleanOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATDecimalOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATDoubleOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATFloatOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATQNameOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATDurationOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATDateTimeOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATDateOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATTimeOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATGDayOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATGMonthDayOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATGMonthOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATGYearMonthOrDerivedImpl.hpp'/>
        <file name='include/xqilla/items/impl/ATGYearOrDerivedImpl.hpp'/>
        <file name='include/xqilla/mapm/m_apm.h'/>
        <file name='include/xqilla/operators/And.hpp'/>
        <file name='include/xqilla/operators/ArithmeticOperator.hpp'/>
        <file name='include/xqilla/operators/ComparisonOperator.hpp'/>
        <file name='include/xqilla/operators/Divide.hpp'/>
        <file name='include/xqilla/operators/Equals.hpp'/>
        <file name='include/xqilla/operators/Except.hpp'/>
        <file name='include/xqilla/operators/GeneralComp.hpp'/>
        <file name='include/xqilla/operators/GreaterThanEqual.hpp'/>
        <file name='include/xqilla/operators/GreaterThan.hpp'/>
        <file name='include/xqilla/operators/IntegerDivide.hpp'/>
        <file name='include/xqilla/operators/Intersect.hpp'/>
        <file name='include/xqilla/operators/LessThanEqual.hpp'/>
        <file name='include/xqilla/operators/LessThan.hpp'/>
        <file name='include/xqilla/operators/Minus.hpp'/>
        <file name='include/xqilla/operators/Mod.hpp'/>
        <file name='include/xqilla/operators/Multiply.hpp'/>
        <file name='include/xqilla/operators/NodeComparison.hpp'/>
        <file name='include/xqilla/operators/NotEquals.hpp'/>
        <file name='include/xqilla/operators/OrderComparison.hpp'/>
        <file name='include/xqilla/operators/Or.hpp'/>
        <file name='include/xqilla/operators/Plus.hpp'/>
        <file name='include/xqilla/operators/UnaryMinus.hpp'/>
        <file name='include/xqilla/operators/Union.hpp'/>
        <file name='include/xqilla/optimizer/Optimizer.hpp'/>
        <file name='include/xqilla/optimizer/ASTCopier.hpp'/>
        <file name='include/xqilla/optimizer/ASTReleaser.hpp'/>
        <file name='include/xqilla/optimizer/ASTVisitor.hpp'/>
        <file name='include/xqilla/optimizer/PartialEvaluator.hpp'/>
        <file name='include/xqilla/optimizer/StaticTyper.hpp'/>
        <file name='include/xqilla/optimizer/QueryPathNode.hpp'/>
        <file name='include/xqilla/optimizer/QueryPathTreeGenerator.hpp'/>
        <file name='include/xqilla/optimizer/ASTToXML.hpp'/>
        <file name='include/xqilla/parser/QName.hpp'/>
        <file name='include/xqilla/runtime/ClosureResult.hpp'/>
        <file name='include/xqilla/runtime/TupleResult.hpp'/>
        <file name='include/xqilla/runtime/Sequence.hpp'/>
        <file name='include/xqilla/runtime/ResultBuffer.hpp'/>
        <file name='include/xqilla/runtime/ResultBufferImpl.hpp'/>
        <file name='include/xqilla/runtime/Result.hpp'/>
        <file name='include/xqilla/runtime/ResultImpl.hpp'/>
        <file name='include/xqilla/runtime/SequenceResult.hpp'/>
        <file name='include/xqilla/runtime/EmptyResult.hpp'/>
        <file name='include/xqilla/schema/DocumentCache.hpp'/>
        <file name='include/xqilla/schema/SequenceType.hpp'/>
        <file name='include/xqilla/schema/AnyAtomicTypeDatatypeValidator.hpp'/>
        <file name='include/xqilla/schema/DocumentCacheImpl.hpp'/>
        <file name='include/xqilla/schema/SchemaValidatorFilter.hpp'/>
        <file name='include/xqilla/simple-api/XQilla.hpp'/>
        <file name='include/xqilla/simple-api/XQillaConfiguration.hpp'/>
        <file name='include/xqilla/simple-api/XQQuery.hpp'/>
        <file name='include/xqilla/update/FunctionPut.hpp'/>
        <file name='include/xqilla/update/PendingUpdateList.hpp'/>
        <file name='include/xqilla/update/UApplyUpdates.hpp'/>
        <file name='include/xqilla/update/UDelete.hpp'/>
        <file name='include/xqilla/update/URename.hpp'/>
        <file name='include/xqilla/update/UReplace.hpp'/>
        <file name='include/xqilla/update/UReplaceValueOf.hpp'/>
        <file name='include/xqilla/update/UInsertAsFirst.hpp'/>
        <file name='include/xqilla/update/UInsertAsLast.hpp'/>
        <file name='include/xqilla/update/UInsertInto.hpp'/>
        <file name='include/xqilla/update/UInsertAfter.hpp'/>
        <file name='include/xqilla/update/UInsertBefore.hpp'/>
        <file name='include/xqilla/update/UTransform.hpp'/>
        <file name='include/xqilla/utils/NumUtils.hpp'/>
        <file name='include/xqilla/utils/XPath2NSUtils.hpp'/>
        <file name='include/xqilla/utils/XPath2Utils.hpp'/>
        <file name='include/xqilla/utils/XMLChCompare.hpp'/>
        <file name='include/xqilla/utils/XStr.hpp'/>
        <file name='include/xqilla/utils/ContextUtils.hpp'/>
        <file name='include/xqilla/utils/UTF8Str.hpp'/>
        <file name='include/xqilla/utils/XQillaPlatformUtils.hpp'/>
        <file name='include/xqilla/utils/utf8proc.h'/>
        <file name='include/xqilla/utils/UnicodeTransformer.hpp'/>
        <file name='include/xqilla/utils/DelayedModule.hpp'/>
        <file name='include/xqilla/framework/ReferenceCounted.hpp'/>
        <file name='include/xqilla/framework/XPath2MemoryManager.hpp'/>
        <file name='include/xqilla/framework/BaseMemoryManager.hpp'/>
        <file name='include/xqilla/framework/ProxyMemoryManager.hpp'/>
        <file name='include/xqilla/framework/StringPool.hpp'/>
        <file name='include/xqilla/framework/XPath2MemoryManagerImpl.hpp'/>
        <file name='include/xqilla/framework/XQillaExport.hpp'/>
        <file name='include/xqilla/xerces/XercesConfiguration.hpp'/>
        <file name='include/xqilla/xqts/TestSuiteParser.hpp'/>
        <file name='include/xqilla/xqts/TestSuiteResultListener.hpp'/>
        <file name='include/xqilla/xqts/TestSuiteRunner.hpp'/>
      </filter>
      <filter name="ast" guid="1cd30824-8edb-41b6-ade1-d44efdf60c2f">
        <file name="src/ast/ASTNodeImpl.cpp"/>
        <file name="src/ast/TupleNode.cpp"/>
        <file name="src/ast/ContextTuple.cpp"/>
        <file name="src/ast/ConvertFunctionArg.cpp"/>
        <file name="src/ast/ForTuple.cpp"/>
        <file name="src/ast/LetTuple.cpp"/>
        <file name="src/ast/NumericFunction.cpp"/>
        <file name="src/ast/OrderByTuple.cpp"/>
        <file name="src/ast/StaticAnalysis.cpp"/>
        <file name="src/ast/StaticType.cpp"/>
        <file name="src/ast/WhereTuple.cpp"/>
        <file name="src/ast/CountTuple.cpp"/>
        <file name="src/ast/XQAnalyzeString.cpp"/>
        <file name="src/ast/XQApplyTemplates.cpp"/>
        <file name="src/ast/XQAtomize.cpp"/>
        <file name="src/ast/XQEffectiveBooleanValue.cpp"/>
        <file name="src/ast/XQMap.cpp"/>
        <file name="src/ast/XQAttributeConstructor.cpp"/>
        <file name="src/ast/XQNamespaceConstructor.cpp"/>
        <file name="src/ast/XQCallTemplate.cpp"/>
        <file name="src/ast/XQCastAs.cpp"/>
        <file name="src/ast/XQCastableAs.cpp"/>
        <file name="src/ast/XQCommentConstructor.cpp"/>
        <file name="src/ast/XQContextItem.cpp"/>
        <file name="src/ast/XQCopy.cpp"/>
        <file name="src/ast/XQCopyOf.cpp"/>
        <file name="src/ast/XQDOMConstructor.cpp"/>
        <file name="src/ast/XQDocumentConstructor.cpp"/>
        <file name="src/ast/XQDocumentOrder.cpp"/>
        <file name="src/ast/XQElementConstructor.cpp"/>
        <file name="src/ast/XQFunction.cpp"/>
        <file name="src/ast/XQFunctionCall.cpp"/>
        <file name="src/ast/XQFunctionConversion.cpp"/>
        <file name="src/ast/XQFunctionDeref.cpp"/>
        <file name="src/ast/XQPartialApply.cpp"/>
        <file name="src/ast/XQFunctionRef.cpp"/>
        <file name="src/ast/XQGlobalVariable.cpp"/>
        <file name="src/ast/XQIf.cpp"/>
        <file name="src/ast/XQInlineFunction.cpp"/>
        <file name="src/ast/XQLiteral.cpp"/>
        <file name="src/ast/XQNamespaceBinding.cpp"/>
        <file name="src/ast/XQNav.cpp"/>
        <file name="src/ast/XQOperator.cpp"/>
        <file name="src/ast/XQOrderingChange.cpp"/>
        <file name="src/ast/XQPIConstructor.cpp"/>
        <file name="src/ast/XQPredicate.cpp"/>
        <file name="src/ast/XQQuantified.cpp"/>
        <file name="src/ast/XQReturn.cpp"/>
        <file name="src/ast/XQSequence.cpp"/>
        <file name="src/ast/XQStep.cpp"/>
        <file name="src/ast/XQTextConstructor.cpp"/>
        <file name="src/ast/XQTreatAs.cpp"/>
        <file name="src/ast/XQFunctionCoercion.cpp"/>
        <file name="src/ast/XQTypeswitch.cpp"/>
        <file name="src/ast/XQValidate.cpp"/>
        <file name="src/ast/XQVariable.cpp"/>
      </filter>
      <filter name="axis" guid="213e6d72-164a-4abc-9d81-ea4ec1fa913e">
        <file name="src/axis/NodeTest.cpp"/>
      </filter>
      <filter name="context" guid="7654848b-9dc8-466b-869c-b3ec4586f839">
        <file name="src/context/UpdateFactory.cpp"/>
        <file name="src/context/impl/CodepointCollation.cpp"/>
        <file name="src/context/impl/CollationImpl.cpp"/>
        <file name="src/context/impl/ItemFactoryImpl.cpp"/>
        <file name="src/context/impl/VarHashEntryImpl.cpp"/>
        <file name="src/context/impl/VarStoreImpl.cpp"/>
        <file name="src/context/impl/VarTypeStoreImpl.cpp"/>
        <file name="src/context/impl/VarTypeStoreImpl.hpp"/>
        <file name="src/context/impl/XQContextImpl.cpp"/>
        <file name="src/context/impl/XQDynamicContextImpl.cpp"/>
      </filter>
      <filter name="debug" guid="ba3d8aed-4201-4441-99c5-d6dd82313e1e">
        <file name="src/debug/ASTDebugHook.cpp"/>
        <file name="src/debug/DebugHookDecorator.cpp"/>
        <file name="src/debug/InputParser.cpp"/>
        <file name="src/debug/InteractiveDebugger.cpp"/>
        <file name="src/debug/TupleDebugHook.cpp"/>
        <file name="src/debug/StackFrame.cpp"/>
      </filter>
      <filter name="dom-api" guid="3ed20b1a-e72c-4898-99d0-c75067468c96">
        <file name="src/dom-api/XPath2NodeSerializer.cpp"/>
        <file name="src/dom-api/XPath2NodeSerializer.hpp"/>
        <file name="src/dom-api/XQillaImplementation.cpp"/>
        <file name="src/dom-api/XQillaImplementation.hpp"/>
        <file name="src/dom-api/impl/XPath2ResultImpl.cpp"/>
        <file name="src/dom-api/impl/XPath2ResultImpl.hpp"/>
        <file name="src/dom-api/impl/XPathDocumentImpl.cpp"/>
        <file name="src/dom-api/impl/XPathDocumentImpl.hpp"/>
        <file name="src/dom-api/impl/XPathNamespaceImpl.cpp"/>
        <file name="src/dom-api/impl/XPathNamespaceImpl.hpp"/>
        <file name="src/dom-api/impl/XQillaBuilderImpl.cpp"/>
        <file name="src/dom-api/impl/XQillaBuilderImpl.hpp"/>
        <file name="src/dom-api/impl/XQillaDocumentImpl.cpp"/>
        <file name="src/dom-api/impl/XQillaDocumentImpl.hpp"/>
        <file name="src/dom-api/impl/XQillaExpressionImpl.cpp"/>
        <file name="src/dom-api/impl/XQillaExpressionImpl.hpp"/>
        <file name="src/dom-api/impl/XQillaNSResolverImpl.cpp"/>
        <file name="src/dom-api/impl/XQillaXMLGrammarPoolImpl.cpp"/>
        <file name="src/dom-api/impl/XQillaXMLGrammarPoolImpl.hpp"/>
      </filter>
      <filter name="events" guid="a6be29cb-95bc-486b-b58f-00553ca40be2">
        <file name="src/events/ContentSequenceFilter.cpp"/>
        <file name="src/events/EventGenerator.cpp"/>
        <file name="src/events/EventSerializer.cpp"/>
        <file name="src/events/NSFixupFilter.cpp"/>
        <file name="src/events/NoInheritFilter.cpp"/>
        <file name="src/events/NoInheritFilter.hpp"/>
        <file name="src/events/QueryPathTreeFilter.cpp"/>
      </filter>
      <filter name="exceptions" guid="ae555685-8d0e-41eb-9fb4-43ce07eb4634">
        <file name="src/exceptions/InvalidLexicalSpaceException.hpp"/>
        <file name="src/exceptions/MiscException.hpp"/>
        <file name="src/exceptions/XQException.cpp"/>
        <file name="src/exceptions/XQillaException.cpp"/>
      </filter>
      <filter name="fastxdm" guid="cf11a8bc-d48e-484a-8e88-d1c606bf1844">
        <file name="src/fastxdm/FastXDMConfiguration.cpp"/>
        <file name="src/fastxdm/FastXDMDocument.cpp"/>
        <file name="src/fastxdm/FastXDMDocument.hpp"/>
        <file name="src/fastxdm/FastXDMNodeImpl.cpp"/>
        <file name="src/fastxdm/FastXDMNodeImpl.hpp"/>
        <file name="src/fastxdm/FastXDMSequenceBuilder.cpp"/>
        <file name="src/fastxdm/FastXDMSequenceBuilder.hpp"/>
        <file name="src/fastxdm/FastXDMUpdateFactory.cpp"/>
        <file name="src/fastxdm/FastXDMUpdateFactory.hpp"/>
      </filter>
      <filter name="framework" guid="05488243-4053-4c55-aa5d-68a0c52784df">
        <file name="src/framework/BaseMemoryManager.cpp"/>
        <file name="src/framework/ProxyMemoryManager.cpp"/>
        <file name="src/framework/ReferenceCounted.cpp"/>
        <file name="src/framework/StringPool.cpp"/>
        <file name="src/framework/XPath2MemoryManagerImpl.cpp"/>
      </filter>
      <filter name="fulltext" guid="b0e26f99-e085-45e8-8798-d9016881cd56">
        <file name="src/fulltext/DefaultTokenStore.cpp"/>
        <file name="src/fulltext/DefaultTokenizer.cpp"/>
        <file name="src/fulltext/FTAnd.cpp"/>
        <file name="src/fulltext/FTContains.cpp"/>
        <file name="src/fulltext/FTContent.cpp"/>
        <file name="src/fulltext/FTDistance.cpp"/>
        <file name="src/fulltext/FTMildnot.cpp"/>
        <file name="src/fulltext/FTOr.cpp"/>
        <file name="src/fulltext/FTOrder.cpp"/>
        <file name="src/fulltext/FTScope.cpp"/>
        <file name="src/fulltext/FTUnaryNot.cpp"/>
        <file name="src/fulltext/FTWindow.cpp"/>
        <file name="src/fulltext/FTWords.cpp"/>
      </filter>
      <filter name="functions" guid="3cf1b3ed-ebac-4530-8fcc-96a6918d3c25">
        <file name="src/functions/EXSLTMathFunction.cpp"/>
        <file name="src/functions/ExternalFunction.cpp"/>
        <file name="src/functions/FuncFactory.cpp"/>
        <file name="src/functions/FunctionAbs.cpp"/>
        <file name="src/functions/FunctionAcos.cpp"/>
        <file name="src/functions/FunctionAdjustDateTimeToTimezone.cpp"/>
        <file name="src/functions/FunctionAdjustDateToTimezone.cpp"/>
        <file name="src/functions/FunctionAdjustTimeToTimezone.cpp"/>
        <file name="src/functions/FunctionAnalyzeString.cpp"/>
        <file name="src/functions/FunctionAsin.cpp"/>
        <file name="src/functions/FunctionAtan.cpp"/>
        <file name="src/functions/FunctionBaseURI.cpp"/>
        <file name="src/functions/FunctionCaseFold.cpp"/>
        <file name="src/functions/FunctionCeiling.cpp"/>
        <file name="src/functions/FunctionCodepointsToString.cpp"/>
        <file name="src/functions/FunctionCollection.cpp"/>
        <file name="src/functions/FunctionCompare.cpp"/>
        <file name="src/functions/FunctionConcat.cpp"/>
        <file name="src/functions/FunctionContains.cpp"/>
        <file name="src/functions/FunctionCos.cpp"/>
        <file name="src/functions/FunctionCount.cpp"/>
        <file name="src/functions/FunctionCurrentDate.cpp"/>
        <file name="src/functions/FunctionCurrentDateTime.cpp"/>
        <file name="src/functions/FunctionCurrentTime.cpp"/>
        <file name="src/functions/FunctionDateTime.cpp"/>
        <file name="src/functions/FunctionDayFromDate.cpp"/>
        <file name="src/functions/FunctionDayFromDateTime.cpp"/>
        <file name="src/functions/FunctionDaysFromDuration.cpp"/>
        <file name="src/functions/FunctionDefaultCollation.cpp"/>
        <file name="src/functions/FunctionDistinctValues.cpp"/>
        <file name="src/functions/FunctionDoc.cpp"/>
        <file name="src/functions/FunctionDocument.cpp"/>
        <file name="src/functions/FunctionDocAvailable.cpp"/>
        <file name="src/functions/FunctionDocumentURI.cpp"/>
        <file name="src/functions/FunctionEmpty.cpp"/>
        <file name="src/functions/FunctionEndsWith.cpp"/>
        <file name="src/functions/FunctionError.cpp"/>
        <file name="src/functions/FunctionExp.cpp"/>
        <file name="src/functions/FunctionFloor.cpp"/>
        <file name="src/functions/FunctionFunctionArity.cpp"/>
        <file name="src/functions/FunctionFunctionName.cpp"/>
        <file name="src/functions/FunctionHoursFromDateTime.cpp"/>
        <file name="src/functions/FunctionHoursFromDuration.cpp"/>
        <file name="src/functions/FunctionHoursFromTime.cpp"/>
        <file name="src/functions/FunctionId.cpp"/>
        <file name="src/functions/FunctionIdref.cpp"/>
        <file name="src/functions/FunctionImplicitTimezone.cpp"/>
        <file name="src/functions/FunctionLang.cpp"/>
        <file name="src/functions/FunctionLast.cpp"/>
        <file name="src/functions/FunctionLocalNameFromQName.cpp"/>
        <file name="src/functions/FunctionLocalname.cpp"/>
        <file name="src/functions/FunctionLog.cpp"/>
        <file name="src/functions/FunctionLookup.cpp"/>
        <file name="src/functions/FunctionLowerCase.cpp"/>
        <file name="src/functions/FunctionMatches.cpp"/>
        <file name="src/functions/FunctionMinutesFromDateTime.cpp"/>
        <file name="src/functions/FunctionMinutesFromDuration.cpp"/>
        <file name="src/functions/FunctionMinutesFromTime.cpp"/>
        <file name="src/functions/FunctionMonthFromDate.cpp"/>
        <file name="src/functions/FunctionMonthFromDateTime.cpp"/>
        <file name="src/functions/FunctionMonthsFromDuration.cpp"/>
        <file name="src/functions/FunctionName.cpp"/>
        <file name="src/functions/FunctionNamespaceURIFromQName.cpp"/>
        <file name="src/functions/FunctionNamespaceUri.cpp"/>
        <file name="src/functions/FunctionNilled.cpp"/>
        <file name="src/functions/FunctionNodeName.cpp"/>
        <file name="src/functions/FunctionNormalizeSpace.cpp"/>
        <file name="src/functions/FunctionNormalizeUnicode.cpp"/>
        <file name="src/functions/FunctionNot.cpp"/>
        <file name="src/functions/FunctionNumber.cpp"/>
        <file name="src/functions/FunctionParseHTML.cpp"/>
        <file name="src/functions/FunctionParseJSON.cpp"/>
        <file name="src/functions/FunctionExplain.cpp"/>
        <file name="src/functions/FunctionParseXML.cpp"/>
        <file name="src/functions/FunctionPosition.cpp"/>
        <file name="src/functions/FunctionPower.cpp"/>
        <file name="src/functions/FunctionPrefixFromQName.cpp"/>
        <file name="src/functions/FunctionQName.cpp"/>
        <file name="src/functions/FunctionRegexGroup.cpp"/>
        <file name="src/functions/FunctionReplace.cpp"/>
        <file name="src/functions/FunctionResolveURI.cpp"/>
        <file name="src/functions/FunctionRoot.cpp"/>
        <file name="src/functions/FunctionRound.cpp"/>
        <file name="src/functions/FunctionRoundHalfToEven.cpp"/>
        <file name="src/functions/FunctionSecondsFromDateTime.cpp"/>
        <file name="src/functions/FunctionSecondsFromDuration.cpp"/>
        <file name="src/functions/FunctionSecondsFromTime.cpp"/>
        <file name="src/functions/FunctionSentences.cpp"/>
        <file name="src/functions/FunctionSerializeJSON.cpp"/>
        <file name="src/functions/FunctionSin.cpp"/>
        <file name="src/functions/FunctionSqrt.cpp"/>
        <file name="src/functions/FunctionStartsWith.cpp"/>
        <file name="src/functions/FunctionStaticBaseURI.cpp"/>
        <file name="src/functions/FunctionString.cpp"/>
        <file name="src/functions/FunctionStringLength.cpp"/>
        <file name="src/functions/FunctionStringToCodepoints.cpp"/>
        <file name="src/functions/FunctionSubstring.cpp"/>
        <file name="src/functions/FunctionTan.cpp"/>
        <file name="src/functions/FunctionTime.cpp"/>
        <file name="src/functions/FunctionTimezoneFromDate.cpp"/>
        <file name="src/functions/FunctionTimezoneFromDateTime.cpp"/>
        <file name="src/functions/FunctionTimezoneFromTime.cpp"/>
        <file name="src/functions/FunctionTokenize.cpp"/>
        <file name="src/functions/FunctionTrace.cpp"/>
        <file name="src/functions/FunctionHead.cpp"/>
        <file name="src/functions/FunctionTail.cpp"/>
        <file name="src/functions/FunctionUnordered.cpp"/>
        <file name="src/functions/FunctionUnparsedText.cpp"/>
        <file name="src/functions/FunctionUpperCase.cpp"/>
        <file name="src/functions/FunctionWords.cpp"/>
        <file name="src/functions/FunctionYearFromDate.cpp"/>
        <file name="src/functions/FunctionYearFromDateTime.cpp"/>
        <file name="src/functions/FunctionYearsFromDuration.cpp"/>
        <file name="src/functions/RegExpFunction.cpp"/>
        <file name="src/functions/XQUserFunction.cpp"/>
        <file name="src/functions/FunctionSignature.cpp"/>
        <file name="src/functions/XQillaFunction.cpp"/>
        <file name="src/functions/BuiltInModules.cpp"/>
        <file name="src/functions/CoreModule.hpp"/>
        <file name="src/functions/FnModule.hpp"/>
      </filter>
      <filter name="items" guid="33dcf0b4-a424-4215-af63-de2c4ea514f0">
        <file name="src/items/ATDurationOrDerived.cpp"/>
        <file name="src/items/ATUntypedAtomic.cpp"/>
        <file name="src/items/AnyAtomicType.cpp"/>
        <file name="src/items/DatatypeFactory.cpp"/>
        <file name="src/items/DatatypeFactoryTemplate.hpp"/>
        <file name="src/items/DatatypeLookup.cpp"/>
        <file name="src/items/DateOrTimeType.cpp"/>
        <file name="src/items/Item.cpp"/>
        <file name="src/items/Node.cpp"/>
        <file name="src/items/Numeric.cpp"/>
        <file name="src/items/Timezone.cpp"/>
        <file name="src/items/impl/ATAnySimpleTypeImpl.cpp"/>
        <file name="src/items/impl/ATAnySimpleTypeImpl.hpp"/>
        <file name="src/items/impl/ATAnyURIOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATAnyURIOrDerivedImpl.hpp"/>
        <file name="src/items/impl/ATBase64BinaryOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATBase64BinaryOrDerivedImpl.hpp"/>
        <file name="src/items/impl/ATBooleanOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATDateOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATDateTimeOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATDecimalOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATDoubleOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATDurationOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATFloatOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATGDayOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATGMonthDayOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATGMonthOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATGYearMonthOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATGYearOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATHexBinaryOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATHexBinaryOrDerivedImpl.hpp"/>
        <file name="src/items/impl/ATNotationOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATNotationOrDerivedImpl.hpp"/>
        <file name="src/items/impl/ATQNameOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATStringOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATStringOrDerivedImpl.hpp"/>
        <file name="src/items/impl/ATTimeOrDerivedImpl.cpp"/>
        <file name="src/items/impl/ATUntypedAtomicImpl.cpp"/>
        <file name="src/items/impl/ATUntypedAtomicImpl.hpp"/>
        <file name="src/items/impl/FunctionRefImpl.cpp"/>
        <file name="src/items/impl/FunctionRefImpl.hpp"/>
      </filter>
      <filter name="lexer" guid="097699e5-205b-4104-b6b0-df53e616718b">
        <file name="src/lexer/FlexLexer.h"/>
        <file name="src/lexer/XQLexer.cpp"/>
        <file name="src/lexer/XQLexer.hpp"/>
        <file name="src/lexer/XQLexer2.cpp"/>
        <file name="src/lexer/XSLT2Lexer.cpp"/>
        <file name="src/lexer/XSLT2Lexer.hpp"/>
      </filter>
      <filter name="mapm" guid="89484a09-b3d8-4082-8fe6-9c2e23de8d43">
        <file name="src/mapm/m_apm.cpp"/>
        <file name="src/mapm/m_apm_lc.h"/>
        <file name="src/mapm/mapm5sin.c"/>
        <file name="src/mapm/mapm_add.c"/>
        <file name="src/mapm/mapm_cpi.c"/>
        <file name="src/mapm/mapm_div.c"/>
        <file name="src/mapm/mapm_exp.c"/>
        <file name="src/mapm/mapm_fam.c"/>
        <file name="src/mapm/mapm_fft.c"/>
        <file name="src/mapm/mapm_flr.c"/>
        <file name="src/mapm/mapm_fpf.c"/>
        <file name="src/mapm/mapm_gcd.c"/>
        <file name="src/mapm/mapm_lg2.c"/>
        <file name="src/mapm/mapm_lg3.c"/>
        <file name="src/mapm/mapm_log.c"/>
        <file name="src/mapm/mapm_mt.cpp"/>
        <file name="src/mapm/mapm_mul.c"/>
        <file name="src/mapm/mapm_pow.c"/>
        <file name="src/mapm/mapm_rcp.c"/>
        <file name="src/mapm/mapm_rnd.c"/>
        <file name="src/mapm/mapm_set.c"/>
        <file name="src/mapm/mapm_sin.c"/>
        <file name="src/mapm/mapmasin.c"/>
        <file name="src/mapm/mapmasn0.c"/>
        <file name="src/mapm/mapmcbrt.c"/>
        <file name="src/mapm/mapmcnst.c"/>
        <file name="src/mapm/mapmfact.c"/>
        <file name="src/mapm/mapmfmul.c"/>
        <file name="src/mapm/mapmgues.c"/>
        <file name="src/mapm/mapmhasn.c"/>
        <file name="src/mapm/mapmhsin.c"/>
        <file name="src/mapm/mapmipwr.c"/>
        <file name="src/mapm/mapmistr.c"/>
        <file name="src/mapm/mapmpwr2.c"/>
        <file name="src/mapm/mapmrsin.c"/>
        <file name="src/mapm/mapmsqrt.c"/>
        <file name="src/mapm/mapmstck.c"/>
        <file name="src/mapm/mapmutil.c"/>
        <file name="src/mapm/mapmutl2.c"/>
      </filter>
      <filter name="operators" guid="de07f4db-5013-4831-b9ee-9866db06c303">
        <file name="src/operators/And.cpp"/>
        <file name="src/operators/ArithmeticOperator.cpp"/>
        <file name="src/operators/ComparisonOperator.cpp"/>
        <file name="src/operators/Divide.cpp"/>
        <file name="src/operators/Equals.cpp"/>
        <file name="src/operators/Except.cpp"/>
        <file name="src/operators/GeneralComp.cpp"/>
        <file name="src/operators/GreaterThan.cpp"/>
        <file name="src/operators/GreaterThanEqual.cpp"/>
        <file name="src/operators/IntegerDivide.cpp"/>
        <file name="src/operators/Intersect.cpp"/>
        <file name="src/operators/LessThan.cpp"/>
        <file name="src/operators/LessThanEqual.cpp"/>
        <file name="src/operators/Minus.cpp"/>
        <file name="src/operators/Mod.cpp"/>
        <file name="src/operators/Multiply.cpp"/>
        <file name="src/operators/NodeComparison.cpp"/>
        <file name="src/operators/NotEquals.cpp"/>
        <file name="src/operators/Or.cpp"/>
        <file name="src/operators/OrderComparison.cpp"/>
        <file name="src/operators/Plus.cpp"/>
        <file name="src/operators/UnaryMinus.cpp"/>
        <file name="src/operators/Union.cpp"/>
      </filter>
      <filter name="optimizer" guid="35a9babf-7d81-4caa-952d-59b00be19adf">
        <file name="src/optimizer/ASTCopier.cpp"/>
        <file name="src/optimizer/ASTReleaser.cpp"/>
        <file name="src/optimizer/ASTVisitor.cpp"/>
        <file name="src/optimizer/PartialEvaluator.cpp"/>
        <file name="src/optimizer/StaticTyper.cpp"/>
        <file name="src/optimizer/Optimizer.cpp"/>
        <file name="src/optimizer/QueryPathNode.cpp"/>
        <file name="src/optimizer/QueryPathTreeGenerator.cpp"/>
        <file name="src/optimizer/ASTToXML.cpp"/>
      </filter>
      <filter name="parser" guid="328cacad-2ac8-4a30-9160-25e86e003537">
        <file name="src/parser/QName.cpp"/>
        <file name="src/parser/XQParser.cpp"/>
        <file name="src/parser/XQParser.hpp"/>
      </filter>
      <filter name="runtime" guid="8fee88eb-8985-4e6c-85c1-2315f15b33df">
        <file name="src/runtime/ClosureResult.cpp"/>
        <file name="src/runtime/EmptyResult.cpp"/>
        <file name="src/runtime/Result.cpp"/>
        <file name="src/runtime/ResultBuffer.cpp"/>
        <file name="src/runtime/ResultBufferImpl.cpp"/>
        <file name="src/runtime/ResultImpl.cpp"/>
        <file name="src/runtime/Sequence.cpp"/>
        <file name="src/runtime/SequenceResult.cpp"/>
      </filter>
      <filter name="schema" guid="74d32292-bdcc-478d-8f5a-02fe04cde6af">
        <file name="src/schema/AnyAtomicTypeDatatypeValidator.cpp"/>
        <file name="src/schema/DocumentCacheImpl.cpp"/>
        <file name="src/schema/FaxppDocumentCacheImpl.cpp"/>
        <file name="src/schema/FaxppDocumentCacheImpl.hpp"/>
        <file name="src/schema/SchemaValidatorFilter.cpp"/>
        <file name="src/schema/SequenceType.cpp"/>
      </filter>
      <filter name="simple-api" guid="df47f154-45ee-4335-ab02-e23842829560">
        <file name="src/simple-api/XQQuery.cpp"/>
        <file name="src/simple-api/XQilla.cpp"/>
      </filter>
      <filter name="update" guid="486194cc-dab7-48bc-9ae7-23688a06a279">
        <file name="src/update/FunctionPut.cpp"/>
        <file name="src/update/PendingUpdateList.cpp"/>
        <file name="src/update/UApplyUpdates.cpp"/>
        <file name="src/update/UDelete.cpp"/>
        <file name="src/update/UInsertAfter.cpp"/>
        <file name="src/update/UInsertAsFirst.cpp"/>
        <file name="src/update/UInsertAsLast.cpp"/>
        <file name="src/update/UInsertBefore.cpp"/>
        <file name="src/update/UInsertInto.cpp"/>
        <file name="src/update/URename.cpp"/>
        <file name="src/update/UReplace.cpp"/>
        <file name="src/update/UReplaceValueOf.cpp"/>
        <file name="src/update/UTransform.cpp"/>
      </filter>
      <filter name="utils" guid="c35e1470-6663-4da6-a9a4-f557a42052d1">
        <file name="src/utils/ContextUtils.cpp"/>
        <file name="src/utils/DateUtils.cpp"/>
        <file name="src/utils/DateUtils.hpp"/>
        <file name="src/utils/NumUtils.cpp"/>
        <file name="src/utils/UnicodeTransformer.cpp"/>
        <file name="src/utils/utf8proc/utf8proc.c"/>
        <file name="src/utils/utf8proc/utf8proc_data.h"/>
        <file name="src/utils/UTF8Str.cpp"/>
        <file name="src/utils/XMLChCompare.cpp"/>
        <file name="src/utils/XPath2NSUtils.cpp"/>
        <file name="src/utils/XPath2Utils.cpp"/>
        <file name="src/utils/XQillaPlatformUtils.cpp"/>
        <file name="src/utils/XStr.cpp"/>
        <file name="src/utils/DelayedModule.cpp"/>
      </filter>
      <filter name="xerces" guid="ff80d5da-7332-4758-b00b-f416e285f5c5">
        <file name="src/xerces/AncestorAxis.cpp"/>
        <file name="src/xerces/AncestorAxis.hpp"/>
        <file name="src/xerces/AncestorOrSelfAxis.cpp"/>
        <file name="src/xerces/AncestorOrSelfAxis.hpp"/>
        <file name="src/xerces/AttributeAxis.cpp"/>
        <file name="src/xerces/AttributeAxis.hpp"/>
        <file name="src/xerces/Axis.cpp"/>
        <file name="src/xerces/Axis.hpp"/>
        <file name="src/xerces/ChildAxis.cpp"/>
        <file name="src/xerces/ChildAxis.hpp"/>
        <file name="src/xerces/DescendantAxis.cpp"/>
        <file name="src/xerces/DescendantAxis.hpp"/>
        <file name="src/xerces/DescendantOrSelfAxis.cpp"/>
        <file name="src/xerces/DescendantOrSelfAxis.hpp"/>
        <file name="src/xerces/FollowingAxis.cpp"/>
        <file name="src/xerces/FollowingAxis.hpp"/>
        <file name="src/xerces/FollowingSiblingAxis.cpp"/>
        <file name="src/xerces/FollowingSiblingAxis.hpp"/>
        <file name="src/xerces/NamespaceAxis.cpp"/>
        <file name="src/xerces/NamespaceAxis.hpp"/>
        <file name="src/xerces/ParentAxis.cpp"/>
        <file name="src/xerces/ParentAxis.hpp"/>
        <file name="src/xerces/PrecedingAxis.cpp"/>
        <file name="src/xerces/PrecedingAxis.hpp"/>
        <file name="src/xerces/PrecedingSiblingAxis.cpp"/>
        <file name="src/xerces/PrecedingSiblingAxis.hpp"/>
        <file name="src/xerces/XercesConfiguration.cpp"/>
        <file name="src/xerces/XercesNodeImpl.cpp"/>
        <file name="src/xerces/XercesNodeImpl.hpp"/>
        <file name="src/xerces/XercesSequenceBuilder.cpp"/>
        <file name="src/xerces/XercesSequenceBuilder.hpp"/>
        <file name="src/xerces/XercesURIResolver.cpp"/>
        <file name="src/xerces/XercesURIResolver.hpp"/>
        <file name="src/xerces/XercesUpdateFactory.cpp"/>
        <file name="src/xerces/XercesUpdateFactory.hpp"/>
      </filter>
      <filter name="xqts" guid="b4449c1a-4ddd-4bf6-b753-a746ae8937cc">
        <file name="src/xqts/TestSuiteParser.cpp"/>
        <file name="src/xqts/TestSuiteResultListener.cpp"/>
        <file name="src/xqts/TestSuiteRunner.cpp"/>
      </filter>
      <filter name="yajl" guid="a23a04f6-0ed6-4b4c-a9c8-0754ee912bc7">
        <file name="src/yajl/yajl.c"/>
        <file name="src/yajl/yajl_buf.c"/>
        <file name="src/yajl/yajl_buf.h"/>
        <file name="src/yajl/yajl_common.h"/>
        <file name="src/yajl/yajl_encode.c"/>
        <file name="src/yajl/yajl_encode.h"/>
        <file name="src/yajl/yajl_gen.c"/>
        <file name="src/yajl/yajl_gen.h"/>
        <file name="src/yajl/yajl_lex.c"/>
        <file name="src/yajl/yajl_lex.h"/>
        <file name="src/yajl/yajl_parse.h"/>
        <file name="src/yajl/yajl_parser.c"/>
        <file name="src/yajl/yajl_parser.h"/>
      </filter>
      <filter name="xqc" guid="a55f8810-3951-46fb-9469-ed6871991041">
        <file name="src/xqc/XQillaXQCImplementation.cpp"/>
        <file name="src/xqc/XQillaXQCImplementation.hpp"/>
        <file name="src/xqc/XQillaXQCStaticContext.cpp"/>
        <file name="src/xqc/XQillaXQCStaticContext.hpp"/>
        <file name="src/xqc/XQillaXQCDynamicContext.cpp"/>
        <file name="src/xqc/XQillaXQCDynamicContext.hpp"/>
        <file name="src/xqc/XQillaXQCExpression.cpp"/>
        <file name="src/xqc/XQillaXQCExpression.hpp"/>
        <file name="src/xqc/XQillaXQCSequence.cpp"/>
        <file name="src/xqc/XQillaXQCSequence.hpp"/>
        <file name="src/xqc/XQillaXQCInputStream.hpp"/>
      </filter>
    </files>
  </project>
  <project name='xqilla_cmd' outputpdb='xqilla_cmd' output='xqilla' guid='44F4673C-C971-4085-8750-3BA0D7FE6FD2'>
    <type>app</type>
    <configuration></configuration>
    <configuration>Static </configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/xqilla/xqilla-commandline.cpp' />
    </files>
  </project>
  <project name='simple-basic' guid='C03914F5-AA13-4B1C-A4B0-8FD6560AB573'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/simple-api/simple-basic.cpp' />
    </files>
  </project>
  <project name='simple-context-item' guid='55BEA039-4B29-4909-902A-9DD4BEADBCD0'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/simple-api/simple-context-item.cpp' />
    </files>
  </project>
  <project name='dom-basic' guid='6672DE96-EA92-44A2-900E-6868A86FB044'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/dom-api/dom-basic.cpp' />
    </files>
  </project>
  <project name='dom-context-item' guid='E1A71F82-696D-4439-B647-CE04D75E49DC'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/dom-api/dom-context-item.cpp' />
    </files>
  </project>
  <project name='dom-resolver' guid='31B7B9AA-109C-4B71-ADA6-274A6420969E'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/dom-api/dom-resolver.cpp' />
    </files>
  </project>
  <project name='xqc-basic' guid='C03914F5-AA13-4B1C-A4B0-8FD6560AB574'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/xqc-api/xqc-basic.c' />
    </files>
  </project>
  <project name='xqc-context-item' guid='C03914F5-AA13-4B1C-A4B0-8FD6560AB575'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='src/samples/xqc-api/xqc-context-item.c' />
    </files>
  </project>
  <project name='xqtsRunner' guid='E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='tests/xqts/runner.cpp' />
    </files>
  </project>
  <project name='xmarkRunner' guid='619264FA-3730-43C4-A903-0EAA453527AC'>
    <type>app</type>
    <configuration></configuration>
    <depends>xqilla</depends>
    <depends>xerces</depends>
    <include type='ref'>all</include>
    <files>
      <file name='tests/xmark/xmark.cpp' />
    </files>
  </project>
</projects>
