# $Id: srcfiles.in,v 1.77 2005/12/08 22:38:16 gmf Exp $ # # This is an input file for the s_win32_dsp and s_vxworks scripts. It lists # the source files in the Berkeley DB XML tree and notes which are # used to build the Win/32 and VxWorks libraries. # # Please keep this list sorted alphabetically! # # Each non-blank, non-comment line is of the form # filename module [ module ...] # # The possible modules, including the name of the project (.dsp) file: # # app=NAME Linked into application NAME.exe (NAME.{dsp,vcproj}) # test=NAME Linked into application NAME.exe, linked # with Xerces and Pathan, as well (NAME.{dsp,vcproj}) # dll=NAME Linked into dll NAME.dll (dbxml_NAME.{dsp,vcproj}) # lib File is in the main Windows DLL/LIB (dbxml.dsp) examples/cxx/gettingStarted/addIndex.cpp app=dbxml_example_addIndex examples/cxx/gettingStarted/buildDB.cpp app=dbxml_example_buildDB examples/cxx/gettingStarted/deleteDocument.cpp app=dbxml_example_deleteDocument examples/cxx/gettingStarted/deleteIndex.cpp app=dbxml_example_deleteIndex examples/cxx/gettingStarted/exampleLoadContainer.cpp app=dbxml_example_exampleLoadContainer examples/cxx/gettingStarted/simpleAdd.cpp app=dbxml_example_simpleAdd examples/cxx/gettingStarted/simpleContainer.cpp app=dbxml_example_simpleContainer examples/cxx/gettingStarted/simpleContainerInEnv.cpp app=dbxml_example_simpleContainerInEnv examples/cxx/gettingStarted/simpleQuery.cpp app=dbxml_example_simpleQuery examples/cxx/gettingStarted/queryForDocumentValue.cpp app=dbxml_example_queryForDocumentValue examples/cxx/gettingStarted/queryForMetaData.cpp app=dbxml_example_queryForMetaData examples/cxx/gettingStarted/queryWithContext.cpp app=dbxml_example_queryWithContext examples/cxx/gettingStarted/queryWithDocumentNames.cpp app=dbxml_example_queryWithDocumentNames examples/cxx/gettingStarted/replaceIndex.cpp app=dbxml_example_replaceIndex examples/cxx/gettingStarted/retrieveDB.cpp app=dbxml_example_retrieveDB examples/cxx/gettingStarted/updateDocument.cpp app=dbxml_example_updateDocument examples/cxx/gettingStarted/modifyDocument.cpp app=dbxml_example_modifyDocument src/utils/shell/AbortCommand.cpp app=dbxml_shell src/utils/shell/AddContentCommand.cpp app=dbxml_shell src/utils/shell/AddDocumentCommand.cpp app=dbxml_shell src/utils/shell/AddIndexCommand.cpp app=dbxml_shell src/utils/shell/AppendCommand.cpp app=dbxml_shell src/utils/shell/ApplyChangesCommand.cpp app=dbxml_shell src/utils/shell/CommentCommand.cpp app=dbxml_shell src/utils/shell/CommitCommand.cpp app=dbxml_shell src/utils/shell/ContainerQueryCommand.cpp app=dbxml_shell src/utils/shell/ContextItemQueryCommand.cpp app=dbxml_shell src/utils/shell/CreateContainerCommand.cpp app=dbxml_shell src/utils/shell/DefaultShell.cpp app=dbxml_shell src/utils/shell/DeleteDocumentCommand.cpp app=dbxml_shell src/utils/shell/DeleteIndexCommand.cpp app=dbxml_shell src/utils/shell/EdgeIndexLookupCommand.cpp app=dbxml_shell src/utils/shell/Environment.cpp app=dbxml_shell src/utils/shell/HelpCommand.cpp app=dbxml_shell src/utils/shell/IncludeCommand.cpp app=dbxml_shell src/utils/shell/IndexLookupCommand.cpp app=dbxml_shell src/utils/shell/InputParser.cpp app=dbxml_shell src/utils/shell/InsertAfterCommand.cpp app=dbxml_shell src/utils/shell/InsertBeforeCommand.cpp app=dbxml_shell src/utils/shell/LazyCommand.cpp app=dbxml_shell src/utils/shell/ListIndexesCommand.cpp app=dbxml_shell src/utils/shell/OpenContainerCommand.cpp app=dbxml_shell src/utils/shell/PreLoadCommand.cpp app=dbxml_shell src/utils/shell/PrintCommand.cpp app=dbxml_shell src/utils/shell/QueryCommand.cpp app=dbxml_shell src/utils/shell/QueryPlanCommand.cpp app=dbxml_shell src/utils/shell/QuitCommand.cpp app=dbxml_shell src/utils/shell/RemoveCommand.cpp app=dbxml_shell src/utils/shell/RenameCommand.cpp app=dbxml_shell src/utils/shell/ReturnTypeCommand.cpp app=dbxml_shell src/utils/shell/SetBaseURICommand.cpp app=dbxml_shell src/utils/shell/SetNamespaceCommand.cpp app=dbxml_shell src/utils/shell/SetTypedVariableCommand.cpp app=dbxml_shell src/utils/shell/SetVariableCommand.cpp app=dbxml_shell src/utils/shell/Shell.cpp app=dbxml_shell src/utils/shell/ShellCommand.cpp app=dbxml_shell src/utils/shell/StartTransactionCommand.cpp app=dbxml_shell src/utils/shell/StatsLookupCommand.cpp app=dbxml_shell src/utils/shell/TimeCommand.cpp app=dbxml_shell src/utils/shell/UpdateCommand.cpp app=dbxml_shell src/utils/shell/RemoveContainerCommand.cpp app=dbxml_shell src/utils/shell/GetDocumentsCommand.cpp app=dbxml_shell src/utils/shell/SetVerboseCommand.cpp app=dbxml_shell src/utils/shell/UpgradeCommand.cpp app=dbxml_shell src/utils/shell/ReindexCommand.cpp app=dbxml_shell src/utils/shell/InfoCommand.cpp app=dbxml_shell src/utils/shell/AddAliasCommand.cpp app=dbxml_shell src/utils/shell/RemoveAliasCommand.cpp app=dbxml_shell src/utils/shell/SetMetaDataCommand.cpp app=dbxml_shell src/utils/shell/GetMetaDataCommand.cpp app=dbxml_shell src/utils/shell/dbxmlsh.cpp app=dbxml_shell src/dbxml/Buffer.cpp lib src/dbxml/BaseInputStream.cpp lib src/dbxml/ConfigurationDatabase.cpp lib src/dbxml/Container.cpp lib src/dbxml/Cursor.cpp lib src/dbxml/Manager.cpp lib src/dbxml/DbWrapper.cpp lib src/dbxml/DbXmlInternal.cpp lib src/dbxml/DictionaryDatabase.cpp lib src/dbxml/Document.cpp lib src/dbxml/DocumentDatabase.cpp lib src/dbxml/Globals.cpp lib src/dbxml/HighResTimer.cpp lib src/dbxml/ID.cpp lib src/dbxml/IDS.cpp lib src/dbxml/ImpliedSchemaNode.cpp lib src/dbxml/IndexSpecification.cpp lib src/dbxml/IndexEntry.cpp lib src/dbxml/IndexLookup.cpp lib src/dbxml/Indexer.cpp lib src/dbxml/Key.cpp lib src/dbxml/KeyStash.cpp lib src/dbxml/KeyStatistics.cpp lib src/dbxml/Log.cpp lib src/dbxml/LocalFileInputStream.cpp lib src/dbxml/MemBufInputStream.cpp lib src/dbxml/MetaDatum.cpp lib src/dbxml/Modify.cpp lib src/dbxml/Name.cpp lib src/dbxml/PrintDataItemTree.cpp lib src/dbxml/QueryContext.cpp lib src/dbxml/QueryExpression.cpp lib src/dbxml/QueryPlan.cpp lib src/dbxml/QueryExecutionContext.cpp lib src/dbxml/ReferenceCounted.cpp lib src/dbxml/ReferenceMinder.cpp lib src/dbxml/Results.cpp lib src/dbxml/Statistics.cpp lib src/dbxml/StdInInputStream.cpp lib src/dbxml/Syntax.cpp lib src/dbxml/SyntaxDatabase.cpp lib src/dbxml/SyntaxManager.cpp lib src/dbxml/Transaction.cpp lib src/dbxml/TransactedContainer.cpp lib src/dbxml/URLInputStream.cpp lib src/dbxml/UTF8.cpp lib src/dbxml/UpdateContext.cpp lib src/dbxml/Value.cpp lib src/dbxml/VariableBindings.cpp lib src/dbxml/XmlContainer.cpp lib src/dbxml/XmlData.cpp lib src/dbxml/XmlManager.cpp lib src/dbxml/XmlDocument.cpp lib src/dbxml/XmlException.cpp lib src/dbxml/XmlIndexLookup.cpp lib src/dbxml/XmlIndexSpecification.cpp lib src/dbxml/XmlInputStream.cpp lib src/dbxml/XmlMetaDataIterator.cpp lib src/dbxml/XmlModify.cpp lib src/dbxml/XmlNamespace.cpp lib src/dbxml/XmlQueryContext.cpp lib src/dbxml/XmlQueryExpression.cpp lib src/dbxml/XmlResolver.cpp lib src/dbxml/XmlResults.cpp lib src/dbxml/XmlStatistics.cpp lib src/dbxml/XmlTransaction.cpp lib src/dbxml/XmlUpdateContext.cpp lib src/dbxml/XmlValue.cpp lib src/dbxml/db_rdbt.c lib src/dbxml/dataItem/DbXmlCompare.cpp lib src/dbxml/dataItem/DbXmlContains.cpp lib src/dbxml/dataItem/DbXmlContext.cpp lib src/dbxml/dataItem/DbXmlContextImpl.cpp lib src/dbxml/dataItem/DbXmlDocAvailable.cpp lib src/dbxml/dataItem/DbXmlDynamicContextImpl.cpp lib src/dbxml/dataItem/DbXmlFactoryImpl.cpp lib src/dbxml/dataItem/DbXmlFilter.cpp lib src/dbxml/dataItem/DbXmlNav.cpp lib src/dbxml/dataItem/DbXmlNodeImpl.cpp lib src/dbxml/dataItem/DbXmlNodeTest.cpp lib src/dbxml/dataItem/DbXmlUri.cpp lib src/dbxml/dataItem/DbXmlURIResolver.cpp lib src/dbxml/dataItem/MetaDataFunction.cpp lib src/dbxml/dataItem/QueryPlanFunction.cpp lib src/dbxml/dataItem/QueryPlanHolder.cpp lib src/dbxml/optimizer/CollectionAndDocOptimizer.cpp lib src/dbxml/optimizer/NodeVisitingOptimizer.cpp lib src/dbxml/optimizer/Optimizer.cpp lib src/dbxml/optimizer/QueryPlanGenerator.cpp lib src/dbxml/nodeStore/NsDocument.cpp lib src/dbxml/nodeStore/NsDocumentDatabase.cpp lib src/dbxml/nodeStore/NsDom.cpp lib src/dbxml/nodeStore/NsDomEventSource.cpp lib src/dbxml/nodeStore/NsEvent.cpp lib src/dbxml/nodeStore/NsEventGenerator.cpp lib src/dbxml/nodeStore/NsHandlerBase.cpp lib src/dbxml/nodeStore/NsSAX2Reader.cpp lib src/dbxml/nodeStore/NsTransientDomBuilder.cpp lib src/dbxml/nodeStore/NsUtil.cpp lib src/dbxml/nodeStore/NsWriter.cpp lib src/dbxml/nodeStore/NsXercesDom.cpp lib src/dbxml/nodeStore/NsXercesTranscoder.cpp lib src/dbxml/nodeStore/NsXercesIndexer.cpp lib src/dbxml/nodeStore/PullEventInputStream.cpp lib test/cpp/unitTests/unit_test_driver.cpp test=dbxml_test_driver test/cpp/unitTests/QueryPlanTest.cpp test=dbxml_test_driver test/cpp/unitTests/ResolverUnitTest.cpp test=dbxml_test_driver test/cpp/unitTests/TestEnvironment.cpp test=dbxml_test_driver test/cpp/unitTests/UnitTest.cpp test=dbxml_test_driver test/cpp/unitTests/XQueryTest.cpp test=dbxml_test_driver # common files, used by each test executable -- dbxml_test_driver test/cpp/util/TestLogging.cpp test=dbxml_test_driver test/cpp/util/TestResolver.cpp test=dbxml_test_driver test/cpp/util/Transcoding.cpp test=dbxml_test_driver test/cpp/unitTests/UpdateDocumentTest.cpp test=dbxml_test_driver # test/cpp/queryProcessorAPI/queryProcessorAPI.cpp test=dbxml_test_query_processor_api test/cpp/util/TestLogging.cpp test=dbxml_test_query_processor_api test/cpp/util/TestResolver.cpp test=dbxml_test_query_processor_api test/cpp/util/Transcoding.cpp test=dbxml_test_query_processor_api # test/cpp/databaseManagement/databaseManagement.cpp test=dbxml_test_databases test/cpp/util/TestLogging.cpp test=dbxml_test_databases test/cpp/util/TestResolver.cpp test=dbxml_test_databases test/cpp/util/Transcoding.cpp test=dbxml_test_databases # test/cpp/inputStreams/inputStreams.cpp test=dbxml_test_input_streams test/cpp/util/TestLogging.cpp test=dbxml_test_input_streams test/cpp/util/TestResolver.cpp test=dbxml_test_input_streams test/cpp/util/Transcoding.cpp test=dbxml_test_input_streams # src/clib/getopt.c app=dbxml_dump app=dbxml_load app=dbxml_shell app=dbxml_load_container app=dbxml_benchmark src/common/util_sig.c app=dbxml_dump app=dbxml_load app=dbxml_shell app=dbxml_load_container src/common/Timer.cpp app=dbxml_shell app=dbxml_benchmark src/dbxml_dump/dbxml_dump.cpp app=dbxml_dump src/dbxml_load/dbxml_load.cpp app=dbxml_load src/utils/load_container/LoadContainer.cpp app=dbxml_load_container src/utils/query_runner/QueryRunner.cpp test=dbxml_query_runner test/benchmark/src/Benchmark.cpp app=dbxml_benchmark test/perf/DbXmlWorkload.cpp app=dbxml_perf test/perf/PutAndQueriesWorkload.cpp app=dbxml_perf test/perf/PutWorkload.cpp app=dbxml_perf test/perf/QueryWorkload.cpp app=dbxml_perf test/perf/perf_os.c app=dbxml_perf test/perf/perf_work.c app=dbxml_perf test/perf/perf_workload.cpp app=dbxml_perf test/perf/perf_test.cpp app=dbxml_perf src/java/dbxml_java_wrap.cpp dll=dbxml_java src/python/dbxml_python_wrap.cpp dll=dbxml_python src/tcl/dbxml_tcl_wrap.cpp dll=dbxml_tcl