From 179a6ef8ff2b8d31ba3def3ee7703cd657aea476 Mon Sep 17 00:00:00 2001 From: Frank Celler Date: Mon, 16 Feb 2015 09:59:06 +0100 Subject: [PATCH] release version 2.5.0-alpha1 --- CHANGELOG | 2 +- .../Examples/CollectionUnload.generated | 5 + .../Examples/HttpGharialAddEdge.generated | 20 + .../Examples/HttpGharialAddEdgeCol.generated | 49 + .../Examples/HttpGharialAddVertex.generated | 18 + .../HttpGharialAddVertexCol.generated | 34 + .../Examples/HttpGharialCreate.generated | 41 + .../Examples/HttpGharialDeleteEdge.generated | 10 + .../HttpGharialDeleteVertex.generated | 10 + .../Examples/HttpGharialDrop.generated | 10 + .../HttpGharialEdgeDefinitionRemove.generated | 20 + .../Examples/HttpGharialGetEdge.generated | 18 + .../Examples/HttpGharialGetGraph.generated | 27 + .../Examples/HttpGharialGetVertex.generated | 16 + .../Examples/HttpGharialList.generated | 67 + .../Examples/HttpGharialListEdge.generated | 12 + .../Examples/HttpGharialListVertex.generated | 13 + .../HttpGharialModifyVertex.generated | 19 + .../Examples/HttpGharialPatchEdge.generated | 19 + .../Examples/HttpGharialPutEdge.generated | 19 + ...ttpGharialRemoveVertexCollection.generated | 29 + ...rialRemoveVertexCollectionFailed.generated | 11 + .../HttpGharialReplaceEdgeCol.generated | 44 + .../HttpGharialReplaceVertex.generated | 20 + .../Examples/RestAdminStatistics1.generated | 125 + .../RestAdminStatisticsDescription1.generated | 292 + .../Examples/RestAqlfunctionCreate.generated | 10 + .../Examples/RestAqlfunctionDelete.generated | 9 + .../RestAqlfunctionDeleteFails.generated | 11 + .../Examples/RestAqlfunctionsGetAll.generated | 6 + .../RestBatchImplicitBoundary.generated | 17 + .../RestBatchMultipartHeader.generated | 40 + .../RestCollectionCreateCollection.generated | 36 + .../RestCollectionCreateKeyopt.generated | 18 + ...ectionDeleteCollectionIdentifier.generated | 10 + ...stCollectionDeleteCollectionName.generated | 10 + .../RestCollectionGetAllCollections.generated | 461 + ...tCollectionGetCollectionChecksum.generated | 16 + ...ectionGetCollectionChecksumNoRev.generated | 16 + ...RestCollectionGetCollectionCount.generated | 24 + ...stCollectionGetCollectionFigures.generated | 65 + ...ollectionGetCollectionIdentifier.generated | 23 + .../RestCollectionGetCollectionName.generated | 23 + ...tCollectionGetCollectionRevision.generated | 15 + .../RestCollectionIdentifierLoad.generated | 15 + ...llectionIdentifierPropertiesSync.generated | 25 + .../RestCollectionIdentifierRename.generated | 17 + ...RestCollectionIdentifierTruncate.generated | 14 + .../RestCollectionIdentifierUnload.generated | 14 + .../Examples/RestCollectionRotate.generated | 12 + .../RestCollectionRotateNoJournal.generated | 13 + ...CursorCreateCursorForLimitReturn.generated | 36 + ...CreateCursorForLimitReturnSingle.generated | 36 + ...estCursorCreateCursorMissingBody.generated | 11 + .../RestCursorCreateCursorOption.generated | 35 + ...sorCreateCursorUnknownCollection.generated | 12 + .../Examples/RestCursorDelete.generated | 38 + .../Examples/RestCursorDeleteIgnore.generated | 22 + .../Examples/RestCursorDeleteQuery.generated | 22 + .../RestCursorDeleteQueryFail.generated | 12 + .../RestCursorForLimitReturnCont.generated | 38 + ...estCursorInvalidCursorIdentifier.generated | 11 + ...estCursorMissingCursorIdentifier.generated | 11 + .../RestCursorOptimizerRules.generated | 34 + .../Examples/RestDatabaseCreate.generated | 11 + .../RestDatabaseCreateUsers.generated | 11 + .../Examples/RestDatabaseDrop.generated | 10 + .../Examples/RestDatabaseGet.generated | 12 + .../Examples/RestDatabaseGetInfo.generated | 15 + .../Examples/RestDatabaseGetUser.generated | 12 + ...estDocumentHandlerDeleteDocument.generated | 11 + ...andlerDeleteDocumentIfMatchOther.generated | 15 + ...ndlerDeleteDocumentUnknownHandle.generated | 11 + ...RestDocumentHandlerPatchDocument.generated | 94 + ...ocumentHandlerPatchDocumentMerge.generated | 74 + .../RestDocumentHandlerPostAccept1.generated | 14 + .../RestDocumentHandlerPostBadJson1.generated | 12 + .../RestDocumentHandlerPostCreate1.generated | 14 + .../RestDocumentHandlerPostCreate2.generated | 14 + ...entHandlerPostUnknownCollection1.generated | 12 + .../RestDocumentHandlerPostWait1.generated | 14 + .../RestDocumentHandlerReadDocument.generated | 12 + ...ocumentAllCollectionDoesNotExist.generated | 11 + ...ocumentHandlerReadDocumentAllKey.generated | 12 + ...cumentHandlerReadDocumentAllPath.generated | 12 + ...tDocumentHandlerReadDocumentHead.generated | 2 + ...ntHandlerReadDocumentIfNoneMatch.generated | 2 + ...HandlerReadDocumentUnknownHandle.generated | 11 + ...estDocumentHandlerUpdateDocument.generated | 14 + ...andlerUpdateDocumentIfMatchOther.generated | 16 + ...ocumentIfMatchOtherLastWriteWins.generated | 14 + ...entHandlerUpdateDocumentRevOther.generated | 16 + ...ndlerUpdateDocumentUnknownHandle.generated | 12 + .../Examples/RestEdgeCreateEdge.generated | 30 + .../Examples/RestEdgesReadEdgesAny.generated | 35 + .../Examples/RestEdgesReadEdgesIn.generated | 27 + .../Examples/RestEdgesReadEdgesOut.generated | 19 + .../Examples/RestEndpointDelete.generated | 10 + .../RestEndpointDeleteNonExisting.generated | 11 + .../Examples/RestEndpointGet.generated | 18 + .../Examples/RestEndpointPostChange.generated | 22 + .../Examples/RestEndpointPostOne.generated | 11 + .../Examples/RestEndpointPostTwo.generated | 11 + .../Examples/RestExplainAllPlans.generated | 112 + .../Examples/RestExplainEmpty.generated | 120 + .../Examples/RestExplainInvalid.generated | 14 + .../RestExplainOptimizerRules.generated | 209 + .../Examples/RestExplainOptions.generated | 231 + .../Examples/RestExplainValid.generated | 71 + .../Examples/RestExplainWarning.generated | 128 + .../Examples/RestGraphChangeEdge.generated | 22 + .../Examples/RestGraphChangeVertex.generated | 19 + .../Examples/RestGraphChangepEdge.generated | 23 + .../Examples/RestGraphChangepVertex.generated | 38 + .../Examples/RestGraphCreateEdge.generated | 25 + .../Examples/RestGraphCreateVertex.generated | 20 + .../Examples/RestGraphDeleteEdge.generated | 10 + .../Examples/RestGraphDeleteGraph.generated | 10 + .../Examples/RestGraphDeleteVertex.generated | 10 + .../Examples/RestGraphGetEdge.generated | 19 + .../Examples/RestGraphGetEdges.generated | 61 + .../Examples/RestGraphGetGraph.generated | 26 + .../Examples/RestGraphGetGraphs.generated | 43 + .../Examples/RestGraphGetVertex.generated | 16 + .../RestGraphGetVertexEdges.generated | 41 + .../RestGraphGetVertexVertices.generated | 35 + .../RestGraphGetVertexVertices2.generated | 35 + .../Examples/RestGraphGetVertices.generated | 55 + .../Examples/RestGraphPostGraph.generated | 31 + .../Examples/RestImportCsvCreate.generated | 15 + .../Examples/RestImportCsvEdge.generated | 14 + .../RestImportCsvEdgeInvalid.generated | 18 + .../Examples/RestImportCsvExample.generated | 15 + .../RestImportCsvInvalidBody.generated | 12 + .../RestImportCsvInvalidCollection.generated | 14 + .../RestImportCsvUniqueContinue.generated | 17 + .../RestImportCsvUniqueFail.generated | 14 + .../Examples/RestImportJsonCreate.generated | 12 + .../Examples/RestImportJsonEdge.generated | 13 + .../RestImportJsonEdgeInvalid.generated | 15 + .../RestImportJsonInvalidBody.generated | 12 + .../RestImportJsonInvalidCollection.generated | 12 + .../Examples/RestImportJsonLines.generated | 16 + .../Examples/RestImportJsonList.generated | 12 + .../Examples/RestImportJsonType.generated | 12 + .../RestImportJsonUniqueContinue.generated | 16 + .../RestImportJsonUniqueFail.generated | 13 + .../Examples/RestIndexAllIndexes.generated | 69 + ...tIndexCreateGeoLatitudeLongitude.generated | 20 + .../RestIndexCreateGeoLocation.generated | 20 + .../RestIndexCreateNewCapConstraint.generated | 16 + .../RestIndexCreateNewFulltext.generated | 18 + .../RestIndexCreateNewHashIndex.generated | 20 + .../RestIndexCreateNewSkiplist.generated | 19 + ...stIndexCreateNewUniqueConstraint.generated | 20 + .../RestIndexCreateSparseHashIndex.generated | 19 + .../RestIndexCreateSparseSkiplist.generated | 18 + .../RestIndexDeleteUniqueSkiplist.generated | 10 + .../Examples/RestIndexPrimaryIndex.generated | 16 + .../Examples/RestQueryInvalid.generated | 12 + .../Examples/RestQueryValid.generated | 91 + .../RestReplicationApplierGetConfig.generated | 18 + .../RestReplicationApplierSetConfig.generated | 22 + .../RestReplicationApplierStart.generated | 32 + ...eplicationApplierStateNotRunning.generated | 34 + ...stReplicationApplierStateRunning.generated | 32 + .../RestReplicationApplierStop.generated | 34 + .../Examples/RestReplicationDump.generated | 8 + .../RestReplicationDumpEmpty.generated | 7 + .../RestReplicationInventory.generated | 443 + .../RestReplicationInventoryIndexes.generated | 525 + ...plicationLoggerFollowBufferLimit.generated | 10 + ...RestReplicationLoggerFollowEmpty.generated | 9 + .../RestReplicationLoggerFollowSome.generated | 10 + ...RestReplicationLoggerStateActive.generated | 18 + .../RestReplicationServerId.generated | 8 + .../Examples/RestSimpleAllBatch.generated | 33 + .../Examples/RestSimpleAllSkipLimit.generated | 26 + .../Examples/RestSimpleAny.generated | 16 + .../Examples/RestSimpleByExample.generated | 49 + .../Examples/RestSimpleByExample2.generated | 33 + .../Examples/RestSimpleByExample3.generated | 23 + .../Examples/RestSimpleFirst.generated | 31 + .../Examples/RestSimpleFirstExample.generated | 20 + .../RestSimpleFirstExampleNotFound.generated | 12 + .../Examples/RestSimpleFirstSingle.generated | 20 + .../Examples/RestSimpleFulltext.generated | 26 + .../Examples/RestSimpleLast.generated | 28 + .../Examples/RestSimpleLastSingle.generated | 20 + .../Examples/RestSimpleNear.generated | 34 + .../Examples/RestSimpleNearDistance.generated | 47 + .../Examples/RestSimpleRange.generated | 26 + .../RestSimpleRemoveByExample.generated | 11 + .../RestSimpleRemoveByExample_1.generated | 11 + .../RestSimpleRemoveByExample_2.generated | 11 + .../RestSimpleReplaceByExample.generated | 11 + ...impleReplaceByExampleWaitForSync.generated | 11 + .../RestSimpleUpdateByExample.generated | 11 + .../RestSimpleUpdateByExample_1.generated | 11 + .../Examples/RestSimpleWithin.generated | 34 + .../RestSimpleWithinDistance.generated | 47 + .../RestSimpleWithinRectangle.generated | 34 + .../Examples/RestTasksCreate.generated | 19 + .../Examples/RestTasksDelete.generated | 9 + .../Examples/RestTasksDeleteFail.generated | 11 + .../Examples/RestTasksListAll.generated | 43 + .../RestTasksListNonExisting.generated | 11 + .../Examples/RestTasksListOne.generated | 16 + .../Examples/RestTasksPutWithId.generated | 17 + .../Examples/RestTransactionAbort.generated | 17 + .../RestTransactionAbortInternal.generated | 17 + .../Examples/RestTransactionMulti.generated | 19 + .../RestTransactionNonExisting.generated | 17 + .../Examples/RestTransactionSingle.generated | 16 + .../Examples/RestTraversalAny.generated | 281 + .../RestTraversalBackwardItemOrder.generated | 501 + .../RestTraversalDepthFirst.generated | 501 + .../RestTraversalEdgeUniqueness.generated | 281 + .../RestTraversalFilterExclude.generated | 79 + .../RestTraversalFilterPrune.generated | 66 + .../Examples/RestTraversalInbound.generated | 66 + .../Examples/RestTraversalMaxDepth.generated | 66 + .../RestTraversalMaxIterations.generated | 12 + .../Examples/RestTraversalMinDepth.generated | 106 + .../Examples/RestTraversalOutbound.generated | 154 + .../Examples/RestTraversalPostorder.generated | 501 + ...RestTraversalVisitorCountAndList.generated | 39 + .../RestTraversalVisitorExpander.generated | 110 + Documentation/Examples/RestVersion.generated | 9 + .../Examples/RestVersionDetails.generated | 23 + .../Examples/RestWalPropertiesGet.generated | 16 + .../Examples/RestWalPropertiesPut.generated | 17 + Documentation/Examples/SaveEdgeCol.generated | 30 + Documentation/Examples/WalFlush.generated | 1 + .../Examples/WalPropertiesGet.generated | 12 + .../Examples/WalPropertiesSet.generated | 12 + .../Examples/collectionAll.generated | 33 + .../Examples/collectionAllNext.generated | 15 + .../Examples/collectionByExample.generated | 34 + .../collectionByExampleNext.generated | 8 + .../Examples/collectionClosedRange.generated | 21 + .../Examples/collectionCount.generated | 2 + ...collectionDatabaseCollectionName.generated | 2 + .../collectionDatabaseCreate.generated | 14 + .../collectionDatabaseCreateKey.generated | 23 + ...llectionDatabaseCreateProperties.generated | 14 + ...llectionDatabaseCreateSpecialKey.generated | 18 + .../Examples/collectionDatabaseDrop.generated | 5 + .../collectionDatabaseDropName.generated | 5 + .../Examples/collectionDatabaseName.generated | 2 + .../collectionDatabaseNameUnknown.generated | 2 + .../collectionDatabaseTruncate.generated | 14 + .../collectionDatabaseTruncateName.generated | 14 + .../Examples/collectionDrop.generated | 5 + .../Examples/collectionFigures.generated | 42 + .../Examples/collectionFirstExample.generated | 7 + .../Examples/collectionFulltext.generated | 38 + .../Examples/collectionLoad.generated | 5 + .../Examples/collectionNear.generated | 23 + .../Examples/collectionNearDistance.generated | 25 + .../Examples/collectionProperties.generated | 12 + .../Examples/collectionProperty.generated | 12 + .../Examples/collectionRange.generated | 15 + .../Examples/collectionRename.generated | 5 + .../Examples/collectionTruncate.generated | 14 + .../Examples/collectionWithin.generated | 102 + .../collectionsDatabaseName.generated | 31 + Documentation/Examples/cursorCount.generated | 2 + .../Examples/cursorCountLimit.generated | 2 + .../Examples/cursorHasNext.generated | 32 + Documentation/Examples/cursorNext.generated | 7 + .../Examples/documentDocumentRemove.generated | 18 + .../documentDocumentRemoveConflict.generated | 20 + .../Examples/documentDocumentUpdate.generated | 16 + .../documentsCollectionFirst.generated | 9 + .../documentsCollectionFirstNull.generated | 7 + .../documentsCollectionInsert.generated | 14 + .../documentsCollectionLast.generated | 15 + .../documentsCollectionLastNull.generated | 9 + .../documentsCollectionName.generated | 6 + .../documentsCollectionNameHandle.generated | 2 + .../documentsCollectionNameUnknown.generated | 2 + .../documentsCollectionRemove.generated | 13 + ...cumentsCollectionRemoveByExample.generated | 2 + ...ocumentsCollectionRemoveConflict.generated | 20 + ...cumentsCollectionRemoveSignature.generated | 9 + .../documentsCollectionReplace.generated | 16 + ...umentsCollectionReplaceByExample.generated | 2 + ...documentsCollectionReplaceHandle.generated | 14 + .../documentsCollectionUpdate.generated | 52 + ...cumentsCollectionUpdateByExample.generated | 2 + .../documentsCollectionUpdateHandle.generated | 14 + ...mentsCollectionUpdateHandleArray.generated | 42 + ...tsCollectionUpdateHandleKeepNull.generated | 52 + .../Examples/documentsDocumentName.generated | 6 + .../documentsDocumentReplace.generated | 16 + .../Examples/edgeCollectionEdges.generated | 2 + .../Examples/edgeCollectionInEdges.generated | 4 + .../Examples/edgeCollectionOutEdges.generated | 4 + .../Examples/edgeGetPeerVertex.generated | 8 + Documentation/Examples/executeQuery.generated | 23 + .../Examples/executeQueryBatchSize.generated | 40 + .../generalGraphAbsBetweenness1.generated | 12 + .../generalGraphAbsBetweenness2.generated | 13 + .../generalGraphAbsBetweenness3.generated | 14 + .../generalGraphAbsCloseness1.generated | 12 + .../generalGraphAbsCloseness2.generated | 13 + .../generalGraphAbsCloseness3.generated | 12 + .../generalGraphAbsEccentricity1.generated | 12 + .../generalGraphAbsEccentricity2.generated | 13 + .../generalGraphAbsEccentricity3.generated | 12 + .../generalGraphBetweenness1.generated | 12 + .../generalGraphBetweenness2.generated | 12 + .../generalGraphBetweenness3.generated | 13 + .../Examples/generalGraphCloseness1.generated | 12 + .../Examples/generalGraphCloseness2.generated | 13 + .../Examples/generalGraphCloseness3.generated | 14 + .../generalGraphCommonNeighbors1.generated | 61 + .../generalGraphCommonNeighbors2.generated | 60 + .../generalGraphCreateGraph.generated | 3 + .../generalGraphCreateGraph2.generated | 5 + .../generalGraphCreateGraphHowTo1.generated | 4 + .../generalGraphCreateGraphHowTo2.generated | 9 + .../generalGraphCreateGraphHowTo3.generated | 6 + .../Examples/generalGraphDiameter1.generated | 6 + .../Examples/generalGraphDiameter2.generated | 6 + .../Examples/generalGraphDiameter3.generated | 8 + ...lGraphDirectedRelationDefinition.generated | 13 + .../generalGraphDistanceTo1.generated | 40 + .../generalGraphDistanceTo2.generated | 19 + ...ralGraphDropGraphDropCollections.generated | 9 + .../generalGraphDropGraphKeep.generated | 9 + .../generalGraphEccentricity1.generated | 12 + .../generalGraphEccentricity2.generated | 13 + ...generalGraphEdgeCollectionRemove.generated | 15 + ...eneralGraphEdgeCollectionReplace.generated | 16 + .../generalGraphEdgeCollectionSave1.generated | 9 + .../generalGraphEdgeCollectionSave2.generated | 4 + ...generalGraphEdgeCollectionUpdate.generated | 16 + .../generalGraphEdgeDefinitions.generated | 42 + ...eneralGraphEdgeDefinitionsExtend.generated | 34 + .../Examples/generalGraphEdges1.generated | 15 + .../Examples/generalGraphEdges2.generated | 55 + .../generalGraphEdgesFiltered.generated | 21 + .../generalGraphEdgesUnfiltered.generated | 37 + .../generalGraphFluentAQLCount.generated | 5 + ...phFluentAQLEdgesFilteredMultiple.generated | 38 + ...raphFluentAQLEdgesFilteredSingle.generated | 22 + ...ralGraphFluentAQLEdgesUnfiltered.generated | 38 + ...neralGraphFluentAQLFilteredEdges.generated | 5 + ...alGraphFluentAQLFilteredVertices.generated | 5 + ...tAQLFromVerticesFilteredMultiple.generated | 54 + ...entAQLFromVerticesFilteredSingle.generated | 12 + ...hFluentAQLFromVerticesUnfiltered.generated | 18 + .../generalGraphFluentAQLHasNext.generated | 5 + ...alGraphFluentAQLHasNextIteration.generated | 7 + ...FluentAQLInEdgesFilteredMultiple.generated | 14 + ...phFluentAQLInEdgesFilteredSingle.generated | 14 + ...lGraphFluentAQLInEdgesUnfiltered.generated | 14 + ...uentAQLNeighborsFilteredMultiple.generated | 5 + ...FluentAQLNeighborsFilteredSingle.generated | 12 + ...raphFluentAQLNeighborsUnfiltered.generated | 18 + .../generalGraphFluentAQLNext.generated | 31 + ...eneralGraphFluentAQLNextRecreate.generated | 23 + ...luentAQLOutEdgesFilteredMultiple.generated | 30 + ...hFluentAQLOutEdgesFilteredSingle.generated | 14 + ...GraphFluentAQLOutEdgesUnfiltered.generated | 30 + ...neralGraphFluentAQLPathNeighbors.generated | 74 + .../generalGraphFluentAQLPathSimple.generated | 50 + .../generalGraphFluentAQLRestricted.generated | 18 + ...lGraphFluentAQLRestrictedUnknown.generated | 5 + .../generalGraphFluentAQLToArray.generated | 30 + ...entAQLToVerticesFilteredMultiple.generated | 54 + ...luentAQLToVerticesFilteredSingle.generated | 12 + ...aphFluentAQLToVerticesUnfiltered.generated | 18 + ...ralGraphFluentAQLUnfilteredEdges.generated | 14 + ...GraphFluentAQLUnfilteredVertices.generated | 18 + ...eneralGraphFluentAQLUnrestricted.generated | 30 + ...luentAQLVerticesFilteredMultiple.generated | 5 + ...hFluentAQLVerticesFilteredSingle.generated | 12 + ...GraphFluentAQLVerticesUnfiltered.generated | 30 + .../generalGraphGetFromVertex.generated | 9 + .../generalGraphGetToVertex.generated | 9 + .../Examples/generalGraphList.generated | 6 + .../Examples/generalGraphLoadGraph.generated | 5 + ...eneralGraphModuleAbsBetweenness1.generated | 12 + ...eneralGraphModuleAbsBetweenness2.generated | 12 + ...eneralGraphModuleAbsBetweenness3.generated | 12 + .../generalGraphModuleAbsCloseness1.generated | 12 + .../generalGraphModuleAbsCloseness2.generated | 12 + .../generalGraphModuleAbsCloseness3.generated | 11 + ...neralGraphModuleAbsEccentricity1.generated | 14 + ...neralGraphModuleAbsEccentricity2.generated | 12 + ...neralGraphModuleAbsEccentricity3.generated | 11 + ...eralGraphModuleAmountProperties1.generated | 20 + ...eralGraphModuleAmountProperties2.generated | 12 + .../generalGraphModuleBetweenness1.generated | 12 + .../generalGraphModuleBetweenness2.generated | 12 + .../generalGraphModuleBetweenness3.generated | 12 + .../generalGraphModuleCloseness1.generated | 12 + .../generalGraphModuleCloseness2.generated | 12 + .../generalGraphModuleCloseness3.generated | 12 + ...neralGraphModuleCommonNeighbors1.generated | 59 + ...neralGraphModuleCommonNeighbors2.generated | 61 + ...raphModuleCommonNeighborsAmount1.generated | 19 + ...raphModuleCommonNeighborsAmount2.generated | 19 + ...neralGraphModuleConnectingEdges1.generated | 13 + .../generalGraphModuleDiameter1.generated | 6 + .../generalGraphModuleDiameter2.generated | 6 + .../generalGraphModuleDiameter3.generated | 6 + .../generalGraphModuleDistanceTo1.generated | 74 + .../generalGraphModuleDistanceTo2.generated | 19 + .../generalGraphModuleEccentricity2.generated | 12 + .../generalGraphModuleEccentricity3.generated | 12 + .../generalGraphModuleNeighbors1.generated | 61 + .../generalGraphModuleNeighbors2.generated | 47 + .../generalGraphModulePaths.generated | 355 + .../generalGraphModulePaths2.generated | 263 + .../generalGraphModuleProperties1.generated | 59 + .../generalGraphModuleProperties2.generated | 59 + .../generalGraphModuleRadius1.generated | 6 + .../generalGraphModuleRadius2.generated | 6 + .../generalGraphModuleRadius3.generated | 6 + ...generalGraphModuleShortestPaths1.generated | 269 + ...generalGraphModuleShortestPaths2.generated | 77 + .../Examples/generalGraphNeighbors1.generated | 83 + .../Examples/generalGraphNeighbors2.generated | 280 + .../Examples/generalGraphPaths.generated | 355 + .../Examples/generalGraphPaths2.generated | 265 + .../generalGraphProperties1.generated | 61 + .../generalGraphProperties2.generated | 61 + .../Examples/generalGraphRadius1.generated | 6 + .../Examples/generalGraphRadius2.generated | 6 + .../Examples/generalGraphRadius3.generated | 8 + .../generalGraphRelationDefinition.generated | 13 + ...ralGraphRelationDefinitionSingle.generated | 11 + .../generalGraphShortestPaths1.generated | 46 + .../generalGraphShortestPaths2.generated | 15 + .../Examples/generalGraphTraversal1.generated | 81 + .../Examples/generalGraphTraversal2.generated | 45 + .../generalGraphTraversalTree1.generated | 75 + .../generalGraphTraversalTree2.generated | 41 + ...aphUndirectedRelationDefinition1.generated | 11 + ...aphUndirectedRelationDefinition2.generated | 13 + ...neralGraphVertexCollectionRemove.generated | 15 + ...eralGraphVertexCollectionReplace.generated | 16 + ...generalGraphVertexCollectionSave.generated | 9 + ...neralGraphVertexCollectionUpdate.generated | 16 + .../Examples/generalGraphVertices1.generated | 41 + .../Examples/generalGraphVertices2.generated | 28 + .../generalGraphVerticesFiltered.generated | 17 + .../generalGraphVerticesUnfiltered.generated | 29 + ...neral_graph__addVertexCollection.generated | 4 + ...eral_graph__deleteEdgeDefinition.generated | 7 + ...ph__deleteEdgeDefinitionWithDrop.generated | 7 + ...eneral_graph__editEdgeDefinition.generated | 5 + ...ral_graph__extendEdgeDefinitions.generated | 5 + ...general_graph__orphanCollections.generated | 8 + ...l_graph__removeVertexCollections.generated | 15 + ...eral_graph_create_graph_example1.generated | 11 + ...eral_graph_create_graph_example2.generated | 7 + Documentation/Examples/queryLimit.generated | 48 + Documentation/Examples/querySkip.generated | 48 + Installation/release.sh | 2 +- Makefile.in | 9707 +++++++++++++++ VERSION | 2 +- aclocal.m4 | 1190 ++ build.h | 2 +- config/compile | 347 + config/config.guess | 1421 +++ config/config.sub | 1807 +++ config/depcomp | 791 ++ config/install-sh | 501 + config/missing | 215 + configure | 10187 ++++++++++++++++ configure.ac | 2 +- js/apps/system/aardvark/api-docs.json | 2 +- js/apps/system/aardvark/api-docs/batch.json | 2 +- .../system/aardvark/api-docs/collection.json | 26 +- js/apps/system/aardvark/api-docs/cursor.json | 6 +- .../system/aardvark/api-docs/database.json | 2 +- .../system/aardvark/api-docs/document.json | 14 +- js/apps/system/aardvark/api-docs/edge.json | 2 +- js/apps/system/aardvark/api-docs/edges.json | 2 +- .../system/aardvark/api-docs/endpoint.json | 2 +- js/apps/system/aardvark/api-docs/explain.json | 2 +- js/apps/system/aardvark/api-docs/graph.json | 28 +- js/apps/system/aardvark/api-docs/index.json | 14 +- .../system/aardvark/api-docs/replication.json | 16 +- js/apps/system/aardvark/api-docs/simple.json | 22 +- js/apps/system/aardvark/api-docs/system.json | 2 +- js/apps/system/aardvark/api-docs/tasks.json | 6 +- .../system/aardvark/api-docs/traversal.json | 2 +- js/apps/system/aardvark/api-docs/version.json | 2 +- 494 files changed, 42253 insertions(+), 81 deletions(-) create mode 100644 Documentation/Examples/CollectionUnload.generated create mode 100644 Documentation/Examples/HttpGharialAddEdge.generated create mode 100644 Documentation/Examples/HttpGharialAddEdgeCol.generated create mode 100644 Documentation/Examples/HttpGharialAddVertex.generated create mode 100644 Documentation/Examples/HttpGharialAddVertexCol.generated create mode 100644 Documentation/Examples/HttpGharialCreate.generated create mode 100644 Documentation/Examples/HttpGharialDeleteEdge.generated create mode 100644 Documentation/Examples/HttpGharialDeleteVertex.generated create mode 100644 Documentation/Examples/HttpGharialDrop.generated create mode 100644 Documentation/Examples/HttpGharialEdgeDefinitionRemove.generated create mode 100644 Documentation/Examples/HttpGharialGetEdge.generated create mode 100644 Documentation/Examples/HttpGharialGetGraph.generated create mode 100644 Documentation/Examples/HttpGharialGetVertex.generated create mode 100644 Documentation/Examples/HttpGharialList.generated create mode 100644 Documentation/Examples/HttpGharialListEdge.generated create mode 100644 Documentation/Examples/HttpGharialListVertex.generated create mode 100644 Documentation/Examples/HttpGharialModifyVertex.generated create mode 100644 Documentation/Examples/HttpGharialPatchEdge.generated create mode 100644 Documentation/Examples/HttpGharialPutEdge.generated create mode 100644 Documentation/Examples/HttpGharialRemoveVertexCollection.generated create mode 100644 Documentation/Examples/HttpGharialRemoveVertexCollectionFailed.generated create mode 100644 Documentation/Examples/HttpGharialReplaceEdgeCol.generated create mode 100644 Documentation/Examples/HttpGharialReplaceVertex.generated create mode 100644 Documentation/Examples/RestAdminStatistics1.generated create mode 100644 Documentation/Examples/RestAdminStatisticsDescription1.generated create mode 100644 Documentation/Examples/RestAqlfunctionCreate.generated create mode 100644 Documentation/Examples/RestAqlfunctionDelete.generated create mode 100644 Documentation/Examples/RestAqlfunctionDeleteFails.generated create mode 100644 Documentation/Examples/RestAqlfunctionsGetAll.generated create mode 100644 Documentation/Examples/RestBatchImplicitBoundary.generated create mode 100644 Documentation/Examples/RestBatchMultipartHeader.generated create mode 100644 Documentation/Examples/RestCollectionCreateCollection.generated create mode 100644 Documentation/Examples/RestCollectionCreateKeyopt.generated create mode 100644 Documentation/Examples/RestCollectionDeleteCollectionIdentifier.generated create mode 100644 Documentation/Examples/RestCollectionDeleteCollectionName.generated create mode 100644 Documentation/Examples/RestCollectionGetAllCollections.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionChecksum.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionChecksumNoRev.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionCount.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionFigures.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionIdentifier.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionName.generated create mode 100644 Documentation/Examples/RestCollectionGetCollectionRevision.generated create mode 100644 Documentation/Examples/RestCollectionIdentifierLoad.generated create mode 100644 Documentation/Examples/RestCollectionIdentifierPropertiesSync.generated create mode 100644 Documentation/Examples/RestCollectionIdentifierRename.generated create mode 100644 Documentation/Examples/RestCollectionIdentifierTruncate.generated create mode 100644 Documentation/Examples/RestCollectionIdentifierUnload.generated create mode 100644 Documentation/Examples/RestCollectionRotate.generated create mode 100644 Documentation/Examples/RestCollectionRotateNoJournal.generated create mode 100644 Documentation/Examples/RestCursorCreateCursorForLimitReturn.generated create mode 100644 Documentation/Examples/RestCursorCreateCursorForLimitReturnSingle.generated create mode 100644 Documentation/Examples/RestCursorCreateCursorMissingBody.generated create mode 100644 Documentation/Examples/RestCursorCreateCursorOption.generated create mode 100644 Documentation/Examples/RestCursorCreateCursorUnknownCollection.generated create mode 100644 Documentation/Examples/RestCursorDelete.generated create mode 100644 Documentation/Examples/RestCursorDeleteIgnore.generated create mode 100644 Documentation/Examples/RestCursorDeleteQuery.generated create mode 100644 Documentation/Examples/RestCursorDeleteQueryFail.generated create mode 100644 Documentation/Examples/RestCursorForLimitReturnCont.generated create mode 100644 Documentation/Examples/RestCursorInvalidCursorIdentifier.generated create mode 100644 Documentation/Examples/RestCursorMissingCursorIdentifier.generated create mode 100644 Documentation/Examples/RestCursorOptimizerRules.generated create mode 100644 Documentation/Examples/RestDatabaseCreate.generated create mode 100644 Documentation/Examples/RestDatabaseCreateUsers.generated create mode 100644 Documentation/Examples/RestDatabaseDrop.generated create mode 100644 Documentation/Examples/RestDatabaseGet.generated create mode 100644 Documentation/Examples/RestDatabaseGetInfo.generated create mode 100644 Documentation/Examples/RestDatabaseGetUser.generated create mode 100644 Documentation/Examples/RestDocumentHandlerDeleteDocument.generated create mode 100644 Documentation/Examples/RestDocumentHandlerDeleteDocumentIfMatchOther.generated create mode 100644 Documentation/Examples/RestDocumentHandlerDeleteDocumentUnknownHandle.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPatchDocument.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPatchDocumentMerge.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostAccept1.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostBadJson1.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostCreate1.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostCreate2.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostUnknownCollection1.generated create mode 100644 Documentation/Examples/RestDocumentHandlerPostWait1.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocument.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentAllCollectionDoesNotExist.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentAllKey.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentAllPath.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentHead.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentIfNoneMatch.generated create mode 100644 Documentation/Examples/RestDocumentHandlerReadDocumentUnknownHandle.generated create mode 100644 Documentation/Examples/RestDocumentHandlerUpdateDocument.generated create mode 100644 Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOther.generated create mode 100644 Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOtherLastWriteWins.generated create mode 100644 Documentation/Examples/RestDocumentHandlerUpdateDocumentRevOther.generated create mode 100644 Documentation/Examples/RestDocumentHandlerUpdateDocumentUnknownHandle.generated create mode 100644 Documentation/Examples/RestEdgeCreateEdge.generated create mode 100644 Documentation/Examples/RestEdgesReadEdgesAny.generated create mode 100644 Documentation/Examples/RestEdgesReadEdgesIn.generated create mode 100644 Documentation/Examples/RestEdgesReadEdgesOut.generated create mode 100644 Documentation/Examples/RestEndpointDelete.generated create mode 100644 Documentation/Examples/RestEndpointDeleteNonExisting.generated create mode 100644 Documentation/Examples/RestEndpointGet.generated create mode 100644 Documentation/Examples/RestEndpointPostChange.generated create mode 100644 Documentation/Examples/RestEndpointPostOne.generated create mode 100644 Documentation/Examples/RestEndpointPostTwo.generated create mode 100644 Documentation/Examples/RestExplainAllPlans.generated create mode 100644 Documentation/Examples/RestExplainEmpty.generated create mode 100644 Documentation/Examples/RestExplainInvalid.generated create mode 100644 Documentation/Examples/RestExplainOptimizerRules.generated create mode 100644 Documentation/Examples/RestExplainOptions.generated create mode 100644 Documentation/Examples/RestExplainValid.generated create mode 100644 Documentation/Examples/RestExplainWarning.generated create mode 100644 Documentation/Examples/RestGraphChangeEdge.generated create mode 100644 Documentation/Examples/RestGraphChangeVertex.generated create mode 100644 Documentation/Examples/RestGraphChangepEdge.generated create mode 100644 Documentation/Examples/RestGraphChangepVertex.generated create mode 100644 Documentation/Examples/RestGraphCreateEdge.generated create mode 100644 Documentation/Examples/RestGraphCreateVertex.generated create mode 100644 Documentation/Examples/RestGraphDeleteEdge.generated create mode 100644 Documentation/Examples/RestGraphDeleteGraph.generated create mode 100644 Documentation/Examples/RestGraphDeleteVertex.generated create mode 100644 Documentation/Examples/RestGraphGetEdge.generated create mode 100644 Documentation/Examples/RestGraphGetEdges.generated create mode 100644 Documentation/Examples/RestGraphGetGraph.generated create mode 100644 Documentation/Examples/RestGraphGetGraphs.generated create mode 100644 Documentation/Examples/RestGraphGetVertex.generated create mode 100644 Documentation/Examples/RestGraphGetVertexEdges.generated create mode 100644 Documentation/Examples/RestGraphGetVertexVertices.generated create mode 100644 Documentation/Examples/RestGraphGetVertexVertices2.generated create mode 100644 Documentation/Examples/RestGraphGetVertices.generated create mode 100644 Documentation/Examples/RestGraphPostGraph.generated create mode 100644 Documentation/Examples/RestImportCsvCreate.generated create mode 100644 Documentation/Examples/RestImportCsvEdge.generated create mode 100644 Documentation/Examples/RestImportCsvEdgeInvalid.generated create mode 100644 Documentation/Examples/RestImportCsvExample.generated create mode 100644 Documentation/Examples/RestImportCsvInvalidBody.generated create mode 100644 Documentation/Examples/RestImportCsvInvalidCollection.generated create mode 100644 Documentation/Examples/RestImportCsvUniqueContinue.generated create mode 100644 Documentation/Examples/RestImportCsvUniqueFail.generated create mode 100644 Documentation/Examples/RestImportJsonCreate.generated create mode 100644 Documentation/Examples/RestImportJsonEdge.generated create mode 100644 Documentation/Examples/RestImportJsonEdgeInvalid.generated create mode 100644 Documentation/Examples/RestImportJsonInvalidBody.generated create mode 100644 Documentation/Examples/RestImportJsonInvalidCollection.generated create mode 100644 Documentation/Examples/RestImportJsonLines.generated create mode 100644 Documentation/Examples/RestImportJsonList.generated create mode 100644 Documentation/Examples/RestImportJsonType.generated create mode 100644 Documentation/Examples/RestImportJsonUniqueContinue.generated create mode 100644 Documentation/Examples/RestImportJsonUniqueFail.generated create mode 100644 Documentation/Examples/RestIndexAllIndexes.generated create mode 100644 Documentation/Examples/RestIndexCreateGeoLatitudeLongitude.generated create mode 100644 Documentation/Examples/RestIndexCreateGeoLocation.generated create mode 100644 Documentation/Examples/RestIndexCreateNewCapConstraint.generated create mode 100644 Documentation/Examples/RestIndexCreateNewFulltext.generated create mode 100644 Documentation/Examples/RestIndexCreateNewHashIndex.generated create mode 100644 Documentation/Examples/RestIndexCreateNewSkiplist.generated create mode 100644 Documentation/Examples/RestIndexCreateNewUniqueConstraint.generated create mode 100644 Documentation/Examples/RestIndexCreateSparseHashIndex.generated create mode 100644 Documentation/Examples/RestIndexCreateSparseSkiplist.generated create mode 100644 Documentation/Examples/RestIndexDeleteUniqueSkiplist.generated create mode 100644 Documentation/Examples/RestIndexPrimaryIndex.generated create mode 100644 Documentation/Examples/RestQueryInvalid.generated create mode 100644 Documentation/Examples/RestQueryValid.generated create mode 100644 Documentation/Examples/RestReplicationApplierGetConfig.generated create mode 100644 Documentation/Examples/RestReplicationApplierSetConfig.generated create mode 100644 Documentation/Examples/RestReplicationApplierStart.generated create mode 100644 Documentation/Examples/RestReplicationApplierStateNotRunning.generated create mode 100644 Documentation/Examples/RestReplicationApplierStateRunning.generated create mode 100644 Documentation/Examples/RestReplicationApplierStop.generated create mode 100644 Documentation/Examples/RestReplicationDump.generated create mode 100644 Documentation/Examples/RestReplicationDumpEmpty.generated create mode 100644 Documentation/Examples/RestReplicationInventory.generated create mode 100644 Documentation/Examples/RestReplicationInventoryIndexes.generated create mode 100644 Documentation/Examples/RestReplicationLoggerFollowBufferLimit.generated create mode 100644 Documentation/Examples/RestReplicationLoggerFollowEmpty.generated create mode 100644 Documentation/Examples/RestReplicationLoggerFollowSome.generated create mode 100644 Documentation/Examples/RestReplicationLoggerStateActive.generated create mode 100644 Documentation/Examples/RestReplicationServerId.generated create mode 100644 Documentation/Examples/RestSimpleAllBatch.generated create mode 100644 Documentation/Examples/RestSimpleAllSkipLimit.generated create mode 100644 Documentation/Examples/RestSimpleAny.generated create mode 100644 Documentation/Examples/RestSimpleByExample.generated create mode 100644 Documentation/Examples/RestSimpleByExample2.generated create mode 100644 Documentation/Examples/RestSimpleByExample3.generated create mode 100644 Documentation/Examples/RestSimpleFirst.generated create mode 100644 Documentation/Examples/RestSimpleFirstExample.generated create mode 100644 Documentation/Examples/RestSimpleFirstExampleNotFound.generated create mode 100644 Documentation/Examples/RestSimpleFirstSingle.generated create mode 100644 Documentation/Examples/RestSimpleFulltext.generated create mode 100644 Documentation/Examples/RestSimpleLast.generated create mode 100644 Documentation/Examples/RestSimpleLastSingle.generated create mode 100644 Documentation/Examples/RestSimpleNear.generated create mode 100644 Documentation/Examples/RestSimpleNearDistance.generated create mode 100644 Documentation/Examples/RestSimpleRange.generated create mode 100644 Documentation/Examples/RestSimpleRemoveByExample.generated create mode 100644 Documentation/Examples/RestSimpleRemoveByExample_1.generated create mode 100644 Documentation/Examples/RestSimpleRemoveByExample_2.generated create mode 100644 Documentation/Examples/RestSimpleReplaceByExample.generated create mode 100644 Documentation/Examples/RestSimpleReplaceByExampleWaitForSync.generated create mode 100644 Documentation/Examples/RestSimpleUpdateByExample.generated create mode 100644 Documentation/Examples/RestSimpleUpdateByExample_1.generated create mode 100644 Documentation/Examples/RestSimpleWithin.generated create mode 100644 Documentation/Examples/RestSimpleWithinDistance.generated create mode 100644 Documentation/Examples/RestSimpleWithinRectangle.generated create mode 100644 Documentation/Examples/RestTasksCreate.generated create mode 100644 Documentation/Examples/RestTasksDelete.generated create mode 100644 Documentation/Examples/RestTasksDeleteFail.generated create mode 100644 Documentation/Examples/RestTasksListAll.generated create mode 100644 Documentation/Examples/RestTasksListNonExisting.generated create mode 100644 Documentation/Examples/RestTasksListOne.generated create mode 100644 Documentation/Examples/RestTasksPutWithId.generated create mode 100644 Documentation/Examples/RestTransactionAbort.generated create mode 100644 Documentation/Examples/RestTransactionAbortInternal.generated create mode 100644 Documentation/Examples/RestTransactionMulti.generated create mode 100644 Documentation/Examples/RestTransactionNonExisting.generated create mode 100644 Documentation/Examples/RestTransactionSingle.generated create mode 100644 Documentation/Examples/RestTraversalAny.generated create mode 100644 Documentation/Examples/RestTraversalBackwardItemOrder.generated create mode 100644 Documentation/Examples/RestTraversalDepthFirst.generated create mode 100644 Documentation/Examples/RestTraversalEdgeUniqueness.generated create mode 100644 Documentation/Examples/RestTraversalFilterExclude.generated create mode 100644 Documentation/Examples/RestTraversalFilterPrune.generated create mode 100644 Documentation/Examples/RestTraversalInbound.generated create mode 100644 Documentation/Examples/RestTraversalMaxDepth.generated create mode 100644 Documentation/Examples/RestTraversalMaxIterations.generated create mode 100644 Documentation/Examples/RestTraversalMinDepth.generated create mode 100644 Documentation/Examples/RestTraversalOutbound.generated create mode 100644 Documentation/Examples/RestTraversalPostorder.generated create mode 100644 Documentation/Examples/RestTraversalVisitorCountAndList.generated create mode 100644 Documentation/Examples/RestTraversalVisitorExpander.generated create mode 100644 Documentation/Examples/RestVersion.generated create mode 100644 Documentation/Examples/RestVersionDetails.generated create mode 100644 Documentation/Examples/RestWalPropertiesGet.generated create mode 100644 Documentation/Examples/RestWalPropertiesPut.generated create mode 100644 Documentation/Examples/SaveEdgeCol.generated create mode 100644 Documentation/Examples/WalFlush.generated create mode 100644 Documentation/Examples/WalPropertiesGet.generated create mode 100644 Documentation/Examples/WalPropertiesSet.generated create mode 100644 Documentation/Examples/collectionAll.generated create mode 100644 Documentation/Examples/collectionAllNext.generated create mode 100644 Documentation/Examples/collectionByExample.generated create mode 100644 Documentation/Examples/collectionByExampleNext.generated create mode 100644 Documentation/Examples/collectionClosedRange.generated create mode 100644 Documentation/Examples/collectionCount.generated create mode 100644 Documentation/Examples/collectionDatabaseCollectionName.generated create mode 100644 Documentation/Examples/collectionDatabaseCreate.generated create mode 100644 Documentation/Examples/collectionDatabaseCreateKey.generated create mode 100644 Documentation/Examples/collectionDatabaseCreateProperties.generated create mode 100644 Documentation/Examples/collectionDatabaseCreateSpecialKey.generated create mode 100644 Documentation/Examples/collectionDatabaseDrop.generated create mode 100644 Documentation/Examples/collectionDatabaseDropName.generated create mode 100644 Documentation/Examples/collectionDatabaseName.generated create mode 100644 Documentation/Examples/collectionDatabaseNameUnknown.generated create mode 100644 Documentation/Examples/collectionDatabaseTruncate.generated create mode 100644 Documentation/Examples/collectionDatabaseTruncateName.generated create mode 100644 Documentation/Examples/collectionDrop.generated create mode 100644 Documentation/Examples/collectionFigures.generated create mode 100644 Documentation/Examples/collectionFirstExample.generated create mode 100644 Documentation/Examples/collectionFulltext.generated create mode 100644 Documentation/Examples/collectionLoad.generated create mode 100644 Documentation/Examples/collectionNear.generated create mode 100644 Documentation/Examples/collectionNearDistance.generated create mode 100644 Documentation/Examples/collectionProperties.generated create mode 100644 Documentation/Examples/collectionProperty.generated create mode 100644 Documentation/Examples/collectionRange.generated create mode 100644 Documentation/Examples/collectionRename.generated create mode 100644 Documentation/Examples/collectionTruncate.generated create mode 100644 Documentation/Examples/collectionWithin.generated create mode 100644 Documentation/Examples/collectionsDatabaseName.generated create mode 100644 Documentation/Examples/cursorCount.generated create mode 100644 Documentation/Examples/cursorCountLimit.generated create mode 100644 Documentation/Examples/cursorHasNext.generated create mode 100644 Documentation/Examples/cursorNext.generated create mode 100644 Documentation/Examples/documentDocumentRemove.generated create mode 100644 Documentation/Examples/documentDocumentRemoveConflict.generated create mode 100644 Documentation/Examples/documentDocumentUpdate.generated create mode 100644 Documentation/Examples/documentsCollectionFirst.generated create mode 100644 Documentation/Examples/documentsCollectionFirstNull.generated create mode 100644 Documentation/Examples/documentsCollectionInsert.generated create mode 100644 Documentation/Examples/documentsCollectionLast.generated create mode 100644 Documentation/Examples/documentsCollectionLastNull.generated create mode 100644 Documentation/Examples/documentsCollectionName.generated create mode 100644 Documentation/Examples/documentsCollectionNameHandle.generated create mode 100644 Documentation/Examples/documentsCollectionNameUnknown.generated create mode 100644 Documentation/Examples/documentsCollectionRemove.generated create mode 100644 Documentation/Examples/documentsCollectionRemoveByExample.generated create mode 100644 Documentation/Examples/documentsCollectionRemoveConflict.generated create mode 100644 Documentation/Examples/documentsCollectionRemoveSignature.generated create mode 100644 Documentation/Examples/documentsCollectionReplace.generated create mode 100644 Documentation/Examples/documentsCollectionReplaceByExample.generated create mode 100644 Documentation/Examples/documentsCollectionReplaceHandle.generated create mode 100644 Documentation/Examples/documentsCollectionUpdate.generated create mode 100644 Documentation/Examples/documentsCollectionUpdateByExample.generated create mode 100644 Documentation/Examples/documentsCollectionUpdateHandle.generated create mode 100644 Documentation/Examples/documentsCollectionUpdateHandleArray.generated create mode 100644 Documentation/Examples/documentsCollectionUpdateHandleKeepNull.generated create mode 100644 Documentation/Examples/documentsDocumentName.generated create mode 100644 Documentation/Examples/documentsDocumentReplace.generated create mode 100644 Documentation/Examples/edgeCollectionEdges.generated create mode 100644 Documentation/Examples/edgeCollectionInEdges.generated create mode 100644 Documentation/Examples/edgeCollectionOutEdges.generated create mode 100644 Documentation/Examples/edgeGetPeerVertex.generated create mode 100644 Documentation/Examples/executeQuery.generated create mode 100644 Documentation/Examples/executeQueryBatchSize.generated create mode 100644 Documentation/Examples/generalGraphAbsBetweenness1.generated create mode 100644 Documentation/Examples/generalGraphAbsBetweenness2.generated create mode 100644 Documentation/Examples/generalGraphAbsBetweenness3.generated create mode 100644 Documentation/Examples/generalGraphAbsCloseness1.generated create mode 100644 Documentation/Examples/generalGraphAbsCloseness2.generated create mode 100644 Documentation/Examples/generalGraphAbsCloseness3.generated create mode 100644 Documentation/Examples/generalGraphAbsEccentricity1.generated create mode 100644 Documentation/Examples/generalGraphAbsEccentricity2.generated create mode 100644 Documentation/Examples/generalGraphAbsEccentricity3.generated create mode 100644 Documentation/Examples/generalGraphBetweenness1.generated create mode 100644 Documentation/Examples/generalGraphBetweenness2.generated create mode 100644 Documentation/Examples/generalGraphBetweenness3.generated create mode 100644 Documentation/Examples/generalGraphCloseness1.generated create mode 100644 Documentation/Examples/generalGraphCloseness2.generated create mode 100644 Documentation/Examples/generalGraphCloseness3.generated create mode 100644 Documentation/Examples/generalGraphCommonNeighbors1.generated create mode 100644 Documentation/Examples/generalGraphCommonNeighbors2.generated create mode 100644 Documentation/Examples/generalGraphCreateGraph.generated create mode 100644 Documentation/Examples/generalGraphCreateGraph2.generated create mode 100644 Documentation/Examples/generalGraphCreateGraphHowTo1.generated create mode 100644 Documentation/Examples/generalGraphCreateGraphHowTo2.generated create mode 100644 Documentation/Examples/generalGraphCreateGraphHowTo3.generated create mode 100644 Documentation/Examples/generalGraphDiameter1.generated create mode 100644 Documentation/Examples/generalGraphDiameter2.generated create mode 100644 Documentation/Examples/generalGraphDiameter3.generated create mode 100644 Documentation/Examples/generalGraphDirectedRelationDefinition.generated create mode 100644 Documentation/Examples/generalGraphDistanceTo1.generated create mode 100644 Documentation/Examples/generalGraphDistanceTo2.generated create mode 100644 Documentation/Examples/generalGraphDropGraphDropCollections.generated create mode 100644 Documentation/Examples/generalGraphDropGraphKeep.generated create mode 100644 Documentation/Examples/generalGraphEccentricity1.generated create mode 100644 Documentation/Examples/generalGraphEccentricity2.generated create mode 100644 Documentation/Examples/generalGraphEdgeCollectionRemove.generated create mode 100644 Documentation/Examples/generalGraphEdgeCollectionReplace.generated create mode 100644 Documentation/Examples/generalGraphEdgeCollectionSave1.generated create mode 100644 Documentation/Examples/generalGraphEdgeCollectionSave2.generated create mode 100644 Documentation/Examples/generalGraphEdgeCollectionUpdate.generated create mode 100644 Documentation/Examples/generalGraphEdgeDefinitions.generated create mode 100644 Documentation/Examples/generalGraphEdgeDefinitionsExtend.generated create mode 100644 Documentation/Examples/generalGraphEdges1.generated create mode 100644 Documentation/Examples/generalGraphEdges2.generated create mode 100644 Documentation/Examples/generalGraphEdgesFiltered.generated create mode 100644 Documentation/Examples/generalGraphEdgesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLCount.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLEdgesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLEdgesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLEdgesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLFilteredEdges.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLFilteredVertices.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLFromVerticesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLHasNext.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLHasNextIteration.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLInEdgesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLInEdgesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLInEdgesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLNeighborsFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLNeighborsFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLNeighborsUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLNext.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLNextRecreate.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLOutEdgesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLPathNeighbors.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLPathSimple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLRestricted.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLRestrictedUnknown.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLToArray.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLToVerticesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLToVerticesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLToVerticesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLUnfilteredEdges.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLUnfilteredVertices.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLUnrestricted.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLVerticesFilteredMultiple.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLVerticesFilteredSingle.generated create mode 100644 Documentation/Examples/generalGraphFluentAQLVerticesUnfiltered.generated create mode 100644 Documentation/Examples/generalGraphGetFromVertex.generated create mode 100644 Documentation/Examples/generalGraphGetToVertex.generated create mode 100644 Documentation/Examples/generalGraphList.generated create mode 100644 Documentation/Examples/generalGraphLoadGraph.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsBetweenness1.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsBetweenness2.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsBetweenness3.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsCloseness1.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsCloseness2.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsCloseness3.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsEccentricity1.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsEccentricity2.generated create mode 100644 Documentation/Examples/generalGraphModuleAbsEccentricity3.generated create mode 100644 Documentation/Examples/generalGraphModuleAmountProperties1.generated create mode 100644 Documentation/Examples/generalGraphModuleAmountProperties2.generated create mode 100644 Documentation/Examples/generalGraphModuleBetweenness1.generated create mode 100644 Documentation/Examples/generalGraphModuleBetweenness2.generated create mode 100644 Documentation/Examples/generalGraphModuleBetweenness3.generated create mode 100644 Documentation/Examples/generalGraphModuleCloseness1.generated create mode 100644 Documentation/Examples/generalGraphModuleCloseness2.generated create mode 100644 Documentation/Examples/generalGraphModuleCloseness3.generated create mode 100644 Documentation/Examples/generalGraphModuleCommonNeighbors1.generated create mode 100644 Documentation/Examples/generalGraphModuleCommonNeighbors2.generated create mode 100644 Documentation/Examples/generalGraphModuleCommonNeighborsAmount1.generated create mode 100644 Documentation/Examples/generalGraphModuleCommonNeighborsAmount2.generated create mode 100644 Documentation/Examples/generalGraphModuleConnectingEdges1.generated create mode 100644 Documentation/Examples/generalGraphModuleDiameter1.generated create mode 100644 Documentation/Examples/generalGraphModuleDiameter2.generated create mode 100644 Documentation/Examples/generalGraphModuleDiameter3.generated create mode 100644 Documentation/Examples/generalGraphModuleDistanceTo1.generated create mode 100644 Documentation/Examples/generalGraphModuleDistanceTo2.generated create mode 100644 Documentation/Examples/generalGraphModuleEccentricity2.generated create mode 100644 Documentation/Examples/generalGraphModuleEccentricity3.generated create mode 100644 Documentation/Examples/generalGraphModuleNeighbors1.generated create mode 100644 Documentation/Examples/generalGraphModuleNeighbors2.generated create mode 100644 Documentation/Examples/generalGraphModulePaths.generated create mode 100644 Documentation/Examples/generalGraphModulePaths2.generated create mode 100644 Documentation/Examples/generalGraphModuleProperties1.generated create mode 100644 Documentation/Examples/generalGraphModuleProperties2.generated create mode 100644 Documentation/Examples/generalGraphModuleRadius1.generated create mode 100644 Documentation/Examples/generalGraphModuleRadius2.generated create mode 100644 Documentation/Examples/generalGraphModuleRadius3.generated create mode 100644 Documentation/Examples/generalGraphModuleShortestPaths1.generated create mode 100644 Documentation/Examples/generalGraphModuleShortestPaths2.generated create mode 100644 Documentation/Examples/generalGraphNeighbors1.generated create mode 100644 Documentation/Examples/generalGraphNeighbors2.generated create mode 100644 Documentation/Examples/generalGraphPaths.generated create mode 100644 Documentation/Examples/generalGraphPaths2.generated create mode 100644 Documentation/Examples/generalGraphProperties1.generated create mode 100644 Documentation/Examples/generalGraphProperties2.generated create mode 100644 Documentation/Examples/generalGraphRadius1.generated create mode 100644 Documentation/Examples/generalGraphRadius2.generated create mode 100644 Documentation/Examples/generalGraphRadius3.generated create mode 100644 Documentation/Examples/generalGraphRelationDefinition.generated create mode 100644 Documentation/Examples/generalGraphRelationDefinitionSingle.generated create mode 100644 Documentation/Examples/generalGraphShortestPaths1.generated create mode 100644 Documentation/Examples/generalGraphShortestPaths2.generated create mode 100644 Documentation/Examples/generalGraphTraversal1.generated create mode 100644 Documentation/Examples/generalGraphTraversal2.generated create mode 100644 Documentation/Examples/generalGraphTraversalTree1.generated create mode 100644 Documentation/Examples/generalGraphTraversalTree2.generated create mode 100644 Documentation/Examples/generalGraphUndirectedRelationDefinition1.generated create mode 100644 Documentation/Examples/generalGraphUndirectedRelationDefinition2.generated create mode 100644 Documentation/Examples/generalGraphVertexCollectionRemove.generated create mode 100644 Documentation/Examples/generalGraphVertexCollectionReplace.generated create mode 100644 Documentation/Examples/generalGraphVertexCollectionSave.generated create mode 100644 Documentation/Examples/generalGraphVertexCollectionUpdate.generated create mode 100644 Documentation/Examples/generalGraphVertices1.generated create mode 100644 Documentation/Examples/generalGraphVertices2.generated create mode 100644 Documentation/Examples/generalGraphVerticesFiltered.generated create mode 100644 Documentation/Examples/generalGraphVerticesUnfiltered.generated create mode 100644 Documentation/Examples/general_graph__addVertexCollection.generated create mode 100644 Documentation/Examples/general_graph__deleteEdgeDefinition.generated create mode 100644 Documentation/Examples/general_graph__deleteEdgeDefinitionWithDrop.generated create mode 100644 Documentation/Examples/general_graph__editEdgeDefinition.generated create mode 100644 Documentation/Examples/general_graph__extendEdgeDefinitions.generated create mode 100644 Documentation/Examples/general_graph__orphanCollections.generated create mode 100644 Documentation/Examples/general_graph__removeVertexCollections.generated create mode 100644 Documentation/Examples/general_graph_create_graph_example1.generated create mode 100644 Documentation/Examples/general_graph_create_graph_example2.generated create mode 100644 Documentation/Examples/queryLimit.generated create mode 100644 Documentation/Examples/querySkip.generated create mode 100644 Makefile.in create mode 100644 aclocal.m4 create mode 100755 config/compile create mode 100755 config/config.guess create mode 100755 config/config.sub create mode 100755 config/depcomp create mode 100755 config/install-sh create mode 100755 config/missing create mode 100755 configure diff --git a/CHANGELOG b/CHANGELOG index 9a1272a55d..1916306967 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -v2.5.0 (XXXX-XX-XX) +v2.5.0-alpha1 (2015-02-16) ------------------- * added optimizer rule `propagate-constant-attributes` diff --git a/Documentation/Examples/CollectionUnload.generated b/Documentation/Examples/CollectionUnload.generated new file mode 100644 index 0000000000..1ed6f14390 --- /dev/null +++ b/Documentation/Examples/CollectionUnload.generated @@ -0,0 +1,5 @@ +arangosh> col = db.example; +[ArangoCollection 962934488, "example" (type document, status loaded)] +arangosh> col.unload(); +arangosh> col; +[ArangoCollection 962934488, "example" (type document, status unloaded)] diff --git a/Documentation/Examples/HttpGharialAddEdge.generated b/Documentation/Examples/HttpGharialAddEdge.generated new file mode 100644 index 0000000000..4c008bcd25 --- /dev/null +++ b/Documentation/Examples/HttpGharialAddEdge.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation +{ + "type" : "friend", + "_from" : "female/alice", + "_to" : "female/diana" +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1568487128 + +{ + "error" : false, + "code" : 202, + "edge" : { + "_id" : "relation/1568487128", + "_rev" : "1568487128", + "_key" : "1568487128" + } +} diff --git a/Documentation/Examples/HttpGharialAddEdgeCol.generated b/Documentation/Examples/HttpGharialAddEdgeCol.generated new file mode 100644 index 0000000000..7fee3dfbe4 --- /dev/null +++ b/Documentation/Examples/HttpGharialAddEdgeCol.generated @@ -0,0 +1,49 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge +{ + "collection" : "lives_in", + "from" : [ + "female", + "male" + ], + "to" : [ + "city" + ] +} + +HTTP/1.1 201 Created +content-type: application/json +etag: 1529165528 + +{ + "error" : false, + "code" : 201, + "graph" : { + "name" : "social", + "edgeDefinitions" : [ + { + "collection" : "relation", + "from" : [ + "female", + "male" + ], + "to" : [ + "female", + "male" + ] + }, + { + "collection" : "lives_in", + "from" : [ + "female", + "male" + ], + "to" : [ + "city" + ] + } + ], + "orphanCollections" : [ ], + "_id" : "_graphs/social", + "_rev" : "1529165528" + } +} diff --git a/Documentation/Examples/HttpGharialAddVertex.generated b/Documentation/Examples/HttpGharialAddVertex.generated new file mode 100644 index 0000000000..fea0a86fa0 --- /dev/null +++ b/Documentation/Examples/HttpGharialAddVertex.generated @@ -0,0 +1,18 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/male +{ + "name" : "Francis" +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1545877208 + +{ + "error" : false, + "code" : 202, + "vertex" : { + "_id" : "male/1545877208", + "_rev" : "1545877208", + "_key" : "1545877208" + } +} diff --git a/Documentation/Examples/HttpGharialAddVertexCol.generated b/Documentation/Examples/HttpGharialAddVertexCol.generated new file mode 100644 index 0000000000..16a3f2bab3 --- /dev/null +++ b/Documentation/Examples/HttpGharialAddVertexCol.generated @@ -0,0 +1,34 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex +{ + "collection" : "otherVertices" +} + +HTTP/1.1 201 Created +content-type: application/json +etag: 1490958040 + +{ + "error" : false, + "code" : 201, + "graph" : { + "name" : "social", + "edgeDefinitions" : [ + { + "collection" : "relation", + "from" : [ + "female", + "male" + ], + "to" : [ + "female", + "male" + ] + } + ], + "orphanCollections" : [ + "otherVertices" + ], + "_id" : "_graphs/social", + "_rev" : "1490958040" + } +} diff --git a/Documentation/Examples/HttpGharialCreate.generated b/Documentation/Examples/HttpGharialCreate.generated new file mode 100644 index 0000000000..07182de970 --- /dev/null +++ b/Documentation/Examples/HttpGharialCreate.generated @@ -0,0 +1,41 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/gharial +{ + "name" : "myGraph", + "edgeDefinitions" : [ + { + "collection" : "edges", + "from" : [ + "startVertices" + ], + "to" : [ + "endVertices" + ] + } + ] +} + +HTTP/1.1 201 Created +content-type: application/json +etag: 1478768344 + +{ + "error" : false, + "code" : 201, + "graph" : { + "name" : "myGraph", + "edgeDefinitions" : [ + { + "collection" : "edges", + "from" : [ + "startVertices" + ], + "to" : [ + "endVertices" + ] + } + ], + "orphanCollections" : [ ], + "_id" : "_graphs/myGraph", + "_rev" : "1478768344" + } +} diff --git a/Documentation/Examples/HttpGharialDeleteEdge.generated b/Documentation/Examples/HttpGharialDeleteEdge.generated new file mode 100644 index 0000000000..330dfefc8c --- /dev/null +++ b/Documentation/Examples/HttpGharialDeleteEdge.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/aliceAndBob + +HTTP/1.1 202 Accepted +content-type: application/json + +{ + "error" : false, + "code" : 202, + "removed" : true +} diff --git a/Documentation/Examples/HttpGharialDeleteVertex.generated b/Documentation/Examples/HttpGharialDeleteVertex.generated new file mode 100644 index 0000000000..183869b323 --- /dev/null +++ b/Documentation/Examples/HttpGharialDeleteVertex.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/female/alice + +HTTP/1.1 202 Accepted +content-type: application/json + +{ + "error" : false, + "code" : 202, + "removed" : true +} diff --git a/Documentation/Examples/HttpGharialDrop.generated b/Documentation/Examples/HttpGharialDrop.generated new file mode 100644 index 0000000000..2b8d02610c --- /dev/null +++ b/Documentation/Examples/HttpGharialDrop.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social + +HTTP/1.1 200 OK +content-type: application/json + +{ + "error" : false, + "code" : 200, + "removed" : true +} diff --git a/Documentation/Examples/HttpGharialEdgeDefinitionRemove.generated b/Documentation/Examples/HttpGharialEdgeDefinitionRemove.generated new file mode 100644 index 0000000000..45c197240b --- /dev/null +++ b/Documentation/Examples/HttpGharialEdgeDefinitionRemove.generated @@ -0,0 +1,20 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation + +HTTP/1.1 200 OK +content-type: application/json +etag: 1539061464 + +{ + "error" : false, + "code" : 200, + "graph" : { + "name" : "social", + "edgeDefinitions" : [ ], + "orphanCollections" : [ + "female", + "male" + ], + "_id" : "_graphs/social", + "_rev" : "1539061464" + } +} diff --git a/Documentation/Examples/HttpGharialGetEdge.generated b/Documentation/Examples/HttpGharialGetEdge.generated new file mode 100644 index 0000000000..8f6331bd9b --- /dev/null +++ b/Documentation/Examples/HttpGharialGetEdge.generated @@ -0,0 +1,18 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/aliceAndBob + +HTTP/1.1 200 OK +content-type: application/json +etag: 1571501784 + +{ + "error" : false, + "code" : 200, + "edge" : { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "1571501784", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +} diff --git a/Documentation/Examples/HttpGharialGetGraph.generated b/Documentation/Examples/HttpGharialGetGraph.generated new file mode 100644 index 0000000000..e62625adb2 --- /dev/null +++ b/Documentation/Examples/HttpGharialGetGraph.generated @@ -0,0 +1,27 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial/myGraph + +HTTP/1.1 200 OK +content-type: application/json +etag: 1480406744 + +{ + "error" : false, + "code" : 200, + "graph" : { + "name" : "myGraph", + "edgeDefinitions" : [ + { + "collection" : "edges", + "from" : [ + "startVertices" + ], + "to" : [ + "endVertices" + ] + } + ], + "orphanCollections" : [ ], + "_id" : "_graphs/myGraph", + "_rev" : "1480406744" + } +} diff --git a/Documentation/Examples/HttpGharialGetVertex.generated b/Documentation/Examples/HttpGharialGetVertex.generated new file mode 100644 index 0000000000..308758fab7 --- /dev/null +++ b/Documentation/Examples/HttpGharialGetVertex.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/female/alice + +HTTP/1.1 200 OK +content-type: application/json +etag: 1547908824 + +{ + "error" : false, + "code" : 200, + "vertex" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1547908824", + "name" : "Alice" + } +} diff --git a/Documentation/Examples/HttpGharialList.generated b/Documentation/Examples/HttpGharialList.generated new file mode 100644 index 0000000000..9193a8a8ca --- /dev/null +++ b/Documentation/Examples/HttpGharialList.generated @@ -0,0 +1,67 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial + +HTTP/1.1 200 OK +content-type: application/json + +{ + "error" : false, + "code" : 202, + "graphs" : [ + { + "_id" : "_graphs/social", + "_key" : "social", + "_rev" : "1449080536", + "edgeDefinitions" : [ + { + "collection" : "relation", + "from" : [ + "female", + "male" + ], + "to" : [ + "female", + "male" + ] + } + ], + "orphanCollections" : [ ] + }, + { + "_id" : "_graphs/routeplanner", + "_key" : "routeplanner", + "_rev" : "1453405912", + "orphanCollections" : [ ], + "edgeDefinitions" : [ + { + "collection" : "germanHighway", + "from" : [ + "germanCity" + ], + "to" : [ + "germanCity" + ] + }, + { + "collection" : "frenchHighway", + "from" : [ + "frenchCity" + ], + "to" : [ + "frenchCity" + ] + }, + { + "collection" : "internationalHighway", + "from" : [ + "frenchCity", + "germanCity" + ], + "to" : [ + "frenchCity", + "germanCity" + ] + } + ] + } + ] +} diff --git a/Documentation/Examples/HttpGharialListEdge.generated b/Documentation/Examples/HttpGharialListEdge.generated new file mode 100644 index 0000000000..306201aaff --- /dev/null +++ b/Documentation/Examples/HttpGharialListEdge.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge + +HTTP/1.1 200 OK +content-type: application/json + +{ + "error" : false, + "code" : 200, + "collections" : [ + "relation" + ] +} diff --git a/Documentation/Examples/HttpGharialListVertex.generated b/Documentation/Examples/HttpGharialListVertex.generated new file mode 100644 index 0000000000..250009b30f --- /dev/null +++ b/Documentation/Examples/HttpGharialListVertex.generated @@ -0,0 +1,13 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex + +HTTP/1.1 200 OK +content-type: application/json + +{ + "error" : false, + "code" : 200, + "collections" : [ + "female", + "male" + ] +} diff --git a/Documentation/Examples/HttpGharialModifyVertex.generated b/Documentation/Examples/HttpGharialModifyVertex.generated new file mode 100644 index 0000000000..54a93aa30c --- /dev/null +++ b/Documentation/Examples/HttpGharialModifyVertex.generated @@ -0,0 +1,19 @@ +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/female/alice +{ + "age" : 26 +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1559115480 + +{ + "error" : false, + "code" : 202, + "vertex" : { + "_id" : "female/alice", + "_rev" : "1559115480", + "_oldRev" : "1556625112", + "_key" : "alice" + } +} diff --git a/Documentation/Examples/HttpGharialPatchEdge.generated b/Documentation/Examples/HttpGharialPatchEdge.generated new file mode 100644 index 0000000000..c17f31fc71 --- /dev/null +++ b/Documentation/Examples/HttpGharialPatchEdge.generated @@ -0,0 +1,19 @@ +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/aliceAndBob +{ + "since" : "01.01.2001" +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1581397720 + +{ + "error" : false, + "code" : 202, + "edge" : { + "_id" : "relation/aliceAndBob", + "_rev" : "1581397720", + "_oldRev" : "1579955928", + "_key" : "aliceAndBob" + } +} diff --git a/Documentation/Examples/HttpGharialPutEdge.generated b/Documentation/Examples/HttpGharialPutEdge.generated new file mode 100644 index 0000000000..a6b7251366 --- /dev/null +++ b/Documentation/Examples/HttpGharialPutEdge.generated @@ -0,0 +1,19 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation/aliceAndBob +{ + "type" : "divorced" +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1576941272 + +{ + "error" : false, + "code" : 202, + "edge" : { + "_id" : "relation/aliceAndBob", + "_rev" : "1576941272", + "_oldRev" : "1575630552", + "_key" : "aliceAndBob" + } +} diff --git a/Documentation/Examples/HttpGharialRemoveVertexCollection.generated b/Documentation/Examples/HttpGharialRemoveVertexCollection.generated new file mode 100644 index 0000000000..4fa5f45484 --- /dev/null +++ b/Documentation/Examples/HttpGharialRemoveVertexCollection.generated @@ -0,0 +1,29 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/otherVertices + +HTTP/1.1 200 OK +content-type: application/json +etag: 1497970392 + +{ + "error" : false, + "code" : 200, + "graph" : { + "name" : "social", + "edgeDefinitions" : [ + { + "collection" : "relation", + "from" : [ + "female", + "male" + ], + "to" : [ + "female", + "male" + ] + } + ], + "orphanCollections" : [ ], + "_id" : "_graphs/social", + "_rev" : "1497970392" + } +} diff --git a/Documentation/Examples/HttpGharialRemoveVertexCollectionFailed.generated b/Documentation/Examples/HttpGharialRemoveVertexCollectionFailed.generated new file mode 100644 index 0000000000..92cf4171fe --- /dev/null +++ b/Documentation/Examples/HttpGharialRemoveVertexCollectionFailed.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/male + +HTTP/1.1 400 Bad Request +content-type: application/json + +{ + "error" : true, + "code" : 400, + "errorNum" : 1928, + "errorMessage" : "not in orphan collection" +} diff --git a/Documentation/Examples/HttpGharialReplaceEdgeCol.generated b/Documentation/Examples/HttpGharialReplaceEdgeCol.generated new file mode 100644 index 0000000000..2581559d2b --- /dev/null +++ b/Documentation/Examples/HttpGharialReplaceEdgeCol.generated @@ -0,0 +1,44 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/gharial/social/edge/relation +{ + "collection" : "relation", + "from" : [ + "female", + "male", + "animal" + ], + "to" : [ + "female", + "male", + "animal" + ] +} + +HTTP/1.1 200 OK +content-type: application/json +etag: 1534211800 + +{ + "error" : false, + "code" : 200, + "graph" : { + "name" : "social", + "edgeDefinitions" : [ + { + "collection" : "relation", + "from" : [ + "animal", + "female", + "male" + ], + "to" : [ + "animal", + "female", + "male" + ] + } + ], + "orphanCollections" : [ ], + "_id" : "_graphs/social", + "_rev" : "1534211800" + } +} diff --git a/Documentation/Examples/HttpGharialReplaceVertex.generated b/Documentation/Examples/HttpGharialReplaceVertex.generated new file mode 100644 index 0000000000..b3c811a711 --- /dev/null +++ b/Documentation/Examples/HttpGharialReplaceVertex.generated @@ -0,0 +1,20 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/gharial/social/vertex/female/alice +{ + "name" : "Alice Cooper", + "age" : 26 +} + +HTTP/1.1 202 Accepted +content-type: application/json +etag: 1554593496 + +{ + "error" : false, + "code" : 202, + "vertex" : { + "_id" : "female/alice", + "_rev" : "1554593496", + "_oldRev" : "1552103128", + "_key" : "alice" + } +} diff --git a/Documentation/Examples/RestAdminStatistics1.generated b/Documentation/Examples/RestAdminStatistics1.generated new file mode 100644 index 0000000000..ab4078f291 --- /dev/null +++ b/Documentation/Examples/RestAdminStatistics1.generated @@ -0,0 +1,125 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "time" : 1424077131.189959, + "system" : { + "minorPageFaults" : 61970, + "majorPageFaults" : 2966, + "userTime" : 9.014113, + "systemTime" : 4.769111, + "numberOfThreads" : 28, + "residentSize" : 129142784, + "residentSizePercent" : 0.030068397521972656, + "virtualSize" : 5196730368 + }, + "client" : { + "httpConnections" : 1, + "connectionTime" : { + "sum" : 0.0014889240264892578, + "count" : 1, + "counts" : [ + 1, + 0, + 0, + 0 + ] + }, + "totalTime" : { + "sum" : 26.739400625228882, + "count" : 10352, + "counts" : [ + 9798, + 495, + 31, + 21, + 2, + 4, + 1 + ] + }, + "requestTime" : { + "sum" : 25.019429683685303, + "count" : 10352, + "counts" : [ + 9799, + 495, + 31, + 21, + 1, + 4, + 1 + ] + }, + "queueTime" : { + "sum" : 0.24812078475952148, + "count" : 10352, + "counts" : [ + 10352, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + "ioTime" : { + "sum" : 1.4718501567840576, + "count" : 10352, + "counts" : [ + 10351, + 0, + 0, + 1, + 0, + 0, + 0 + ] + }, + "bytesSent" : { + "sum" : 3797175, + "count" : 10352, + "counts" : [ + 2677, + 7517, + 18, + 10, + 130, + 0 + ] + }, + "bytesReceived" : { + "sum" : 2244871, + "count" : 10352, + "counts" : [ + 8546, + 1806, + 0, + 0, + 0, + 0 + ] + } + }, + "http" : { + "requestsTotal" : 10353, + "requestsAsync" : 0, + "requestsGet" : 3695, + "requestsHead" : 297, + "requestsPost" : 4662, + "requestsPut" : 695, + "requestsPatch" : 31, + "requestsDelete" : 973, + "requestsOptions" : 0, + "requestsOther" : 0 + }, + "server" : { + "uptime" : 36.588233947753906, + "physicalMemory" : 4294967296 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestAdminStatisticsDescription1.generated b/Documentation/Examples/RestAdminStatisticsDescription1.generated new file mode 100644 index 0000000000..35550e86b9 --- /dev/null +++ b/Documentation/Examples/RestAdminStatisticsDescription1.generated @@ -0,0 +1,292 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics-description + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "groups" : [ + { + "group" : "system", + "name" : "Process Statistics", + "description" : "Statistics about the ArangoDB process" + }, + { + "group" : "client", + "name" : "Client Connection Statistics", + "description" : "Statistics about the connections." + }, + { + "group" : "http", + "name" : "HTTP Request Statistics", + "description" : "Statistics about the HTTP requests." + }, + { + "group" : "server", + "name" : "Server Statistics", + "description" : "Statistics about the ArangoDB server" + } + ], + "figures" : [ + { + "group" : "system", + "identifier" : "userTime", + "name" : "User Time", + "description" : "Amount of time that this process has been scheduled in user mode, measured in seconds.", + "type" : "accumulated", + "units" : "seconds" + }, + { + "group" : "system", + "identifier" : "systemTime", + "name" : "System Time", + "description" : "Amount of time that this process has been scheduled in kernel mode, measured in seconds.", + "type" : "accumulated", + "units" : "seconds" + }, + { + "group" : "system", + "identifier" : "numberOfThreads", + "name" : "Number of Threads", + "description" : "Number of threads in the arangod process.", + "type" : "current", + "units" : "number" + }, + { + "group" : "system", + "identifier" : "residentSize", + "name" : "Resident Set Size", + "description" : "The total size of the number of pages the process has in real memory. This is just the pages which count toward text, data, or stack space. This does not include pages which have not been demand-loaded in, or which are swapped out. The resident set size is reported in bytes.", + "type" : "current", + "units" : "bytes" + }, + { + "group" : "system", + "identifier" : "residentSizePercent", + "name" : "Resident Set Size", + "description" : "The percentage of physical memory used by the process as resident set size.", + "type" : "current", + "units" : "percent" + }, + { + "group" : "system", + "identifier" : "virtualSize", + "name" : "Virtual Memory Size", + "description" : "On Windows, this figure contains the total amount of memory that the memory manager has committed for the arangod process. On other systems, this figure contains The size of the virtual memory the process is using.", + "type" : "current", + "units" : "bytes" + }, + { + "group" : "system", + "identifier" : "minorPageFaults", + "name" : "Minor Page Faults", + "description" : "The number of minor faults the process has made which have not required loading a memory page from disk. This figure is not reported on Windows.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "system", + "identifier" : "majorPageFaults", + "name" : "Major Page Faults", + "description" : "On Windows, this figure contains the total number of page faults. On other system, this figure contains the number of major faults the process has made which have required loading a memory page from disk.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "client", + "identifier" : "httpConnections", + "name" : "Client Connections", + "description" : "The number of connections that are currently open.", + "type" : "current", + "units" : "number" + }, + { + "group" : "client", + "identifier" : "totalTime", + "name" : "Total Time", + "description" : "Total time needed to answer a request.", + "type" : "distribution", + "cuts" : [ + 0.01, + 0.05, + 0.1, + 0.2, + 0.5, + 1 + ], + "units" : "seconds" + }, + { + "group" : "client", + "identifier" : "requestTime", + "name" : "Request Time", + "description" : "Request time needed to answer a request.", + "type" : "distribution", + "cuts" : [ + 0.01, + 0.05, + 0.1, + 0.2, + 0.5, + 1 + ], + "units" : "seconds" + }, + { + "group" : "client", + "identifier" : "queueTime", + "name" : "Queue Time", + "description" : "Queue time needed to answer a request.", + "type" : "distribution", + "cuts" : [ + 0.01, + 0.05, + 0.1, + 0.2, + 0.5, + 1 + ], + "units" : "seconds" + }, + { + "group" : "client", + "identifier" : "bytesSent", + "name" : "Bytes Sent", + "description" : "Bytes sents for a request.", + "type" : "distribution", + "cuts" : [ + 250, + 1000, + 2000, + 5000, + 10000 + ], + "units" : "bytes" + }, + { + "group" : "client", + "identifier" : "bytesReceived", + "name" : "Bytes Received", + "description" : "Bytes receiveds for a request.", + "type" : "distribution", + "cuts" : [ + 250, + 1000, + 2000, + 5000, + 10000 + ], + "units" : "bytes" + }, + { + "group" : "client", + "identifier" : "connectionTime", + "name" : "Connection Time", + "description" : "Total connection time of a client.", + "type" : "distribution", + "cuts" : [ + 0.1, + 1, + 60 + ], + "units" : "seconds" + }, + { + "group" : "http", + "identifier" : "requestsTotal", + "name" : "Total requests", + "description" : "Total number of HTTP requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsAsync", + "name" : "Async requests", + "description" : "Number of asynchronously executed HTTP requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsGet", + "name" : "HTTP GET requests", + "description" : "Number of HTTP GET requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsHead", + "name" : "HTTP HEAD requests", + "description" : "Number of HTTP HEAD requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsPost", + "name" : "HTTP POST requests", + "description" : "Number of HTTP POST requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsPut", + "name" : "HTTP PUT requests", + "description" : "Number of HTTP PUT requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsPatch", + "name" : "HTTP PATCH requests", + "description" : "Number of HTTP PATCH requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsDelete", + "name" : "HTTP DELETE requests", + "description" : "Number of HTTP DELETE requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsOptions", + "name" : "HTTP OPTIONS requests", + "description" : "Number of HTTP OPTIONS requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "http", + "identifier" : "requestsOther", + "name" : "other HTTP requests", + "description" : "Number of other HTTP requests.", + "type" : "accumulated", + "units" : "number" + }, + { + "group" : "server", + "identifier" : "uptime", + "name" : "Server Uptime", + "description" : "Number of seconds elapsed since server start.", + "type" : "current", + "units" : "seconds" + }, + { + "group" : "server", + "identifier" : "physicalMemory", + "name" : "Physical Memory", + "description" : "Physical memory in bytes.", + "type" : "current", + "units" : "bytes" + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestAqlfunctionCreate.generated b/Documentation/Examples/RestAqlfunctionCreate.generated new file mode 100644 index 0000000000..63b5d07958 --- /dev/null +++ b/Documentation/Examples/RestAqlfunctionCreate.generated @@ -0,0 +1,10 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/aqlfunction +{"name":"myfunctions::temperature::celsiustofahrenheit","code":"function (celsius) { return celsius * 1.8 + 32; }"} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestAqlfunctionDelete.generated b/Documentation/Examples/RestAqlfunctionDelete.generated new file mode 100644 index 0000000000..95644ba618 --- /dev/null +++ b/Documentation/Examples/RestAqlfunctionDelete.generated @@ -0,0 +1,9 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/square::x::y + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestAqlfunctionDeleteFails.generated b/Documentation/Examples/RestAqlfunctionDeleteFails.generated new file mode 100644 index 0000000000..38d0f3254f --- /dev/null +++ b/Documentation/Examples/RestAqlfunctionDeleteFails.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/aqlfunction/myfunction::x::y + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1582, + "errorMessage" : "user function '%s()' not found" +} diff --git a/Documentation/Examples/RestAqlfunctionsGetAll.generated b/Documentation/Examples/RestAqlfunctionsGetAll.generated new file mode 100644 index 0000000000..07e2c9a558 --- /dev/null +++ b/Documentation/Examples/RestAqlfunctionsGetAll.generated @@ -0,0 +1,6 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/aqlfunction + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +[ ] diff --git a/Documentation/Examples/RestBatchImplicitBoundary.generated b/Documentation/Examples/RestBatchImplicitBoundary.generated new file mode 100644 index 0000000000..9311e492ef --- /dev/null +++ b/Documentation/Examples/RestBatchImplicitBoundary.generated @@ -0,0 +1,17 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/batch +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart + +DELETE /_api/collection/notexisting1 HTTP/1.1 + +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart + +DELETE /_api/collection/notexisting2 HTTP/1.1 +--SomeBoundaryValue-- + + +HTTP/1.1 200 OK +x-arango-errors: 2 + +"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nHTTP/1.1 404 Not Found\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 92\r\n\r\n{\"error\":true,\"code\":404,\"errorNum\":1203,\"errorMessage\":\"unknown collection 'notexisting1'\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nHTTP/1.1 404 Not Found\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 92\r\n\r\n{\"error\":true,\"code\":404,\"errorNum\":1203,\"errorMessage\":\"unknown collection 'notexisting2'\"}\r\n--SomeBoundaryValue--" diff --git a/Documentation/Examples/RestBatchMultipartHeader.generated b/Documentation/Examples/RestBatchMultipartHeader.generated new file mode 100644 index 0000000000..554c1af692 --- /dev/null +++ b/Documentation/Examples/RestBatchMultipartHeader.generated @@ -0,0 +1,40 @@ +shell> curl -X POST --header 'Content-Type: multipart/form-data; boundary=SomeBoundaryValue' --data-binary @- --dump - http://localhost:8529/_api/batch +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart +Content-Id: myId1 + +GET /_api/version HTTP/1.1 + +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart +Content-Id: myId2 + +DELETE /_api/collection/products HTTP/1.1 + +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart +Content-Id: someId + +POST /_api/collection/products HTTP/1.1 + +{ "name": "products" } + +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart +Content-Id: nextId + +GET /_api/collection/products/figures HTTP/1.1 + +--SomeBoundaryValue +Content-Type: application/x-arango-batchpart +Content-Id: otherId + +DELETE /_api/collection/products HTTP/1.1 +--SomeBoundaryValue-- + + +HTTP/1.1 200 OK +content-type: multipart/form-data; boundary=SomeBoundaryValue +x-arango-errors: 1 + +"--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nHTTP/1.1 200 OK\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 44\r\n\r\n{\"server\":\"arango\",\"version\":\"2.5.0-alpha1\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nHTTP/1.1 404 Not Found\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 88\r\n\r\n{\"error\":true,\"code\":404,\"errorNum\":1203,\"errorMessage\":\"unknown collection 'products'\"}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nHTTP/1.1 200 OK\r\nLocation: /_db/_system/_api/collection/products\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 138\r\n\r\n{\"id\":\"1586116312\",\"name\":\"products\",\"waitForSync\":false,\"isVolatile\":false,\"isSystem\":false,\"status\":3,\"type\":2,\"error\":false,\"code\":200}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nHTTP/1.1 200 OK\r\nLocation: /_db/_system/_api/collection/products/figures\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 618\r\n\r\n{\"id\":\"1586116312\",\"name\":\"products\",\"isSystem\":false,\"doCompact\":true,\"isVolatile\":false,\"journalSize\":1048576,\"keyOptions\":{\"type\":\"traditional\",\"allowUserKeys\":true},\"waitForSync\":false,\"count\":0,\"figures\":{\"alive\":{\"count\":0,\"size\":0},\"dead\":{\"count\":0,\"size\":0,\"deletion\":0},\"datafiles\":{\"count\":0,\"fileSize\":0},\"journals\":{\"count\":0,\"fileSize\":0},\"compactors\":{\"count\":0,\"fileSize\":0},\"shapefiles\":{\"count\":0,\"fileSize\":0},\"shapes\":{\"count\":0,\"size\":0},\"attributes\":{\"count\":0,\"size\":0},\"indexes\":{\"count\":1,\"size\":2008},\"lastTick\":\"0\",\"uncollectedLogfileEntries\":0},\"status\":3,\"type\":2,\"error\":false,\"code\":200}\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nHTTP/1.1 200 OK\r\nContent-Type: application/json; charset=utf-8\r\nContent-Length: 44\r\n\r\n{\"id\":\"1586116312\",\"error\":false,\"code\":200}\r\n--SomeBoundaryValue--" diff --git a/Documentation/Examples/RestCollectionCreateCollection.generated b/Documentation/Examples/RestCollectionCreateCollection.generated new file mode 100644 index 0000000000..c97e15f293 --- /dev/null +++ b/Documentation/Examples/RestCollectionCreateCollection.generated @@ -0,0 +1,36 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection +{"name":"testCollectionBasics"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/testCollectionBasics + +{ + "id" : "1106327256", + "name" : "testCollectionBasics", + "waitForSync" : false, + "isVolatile" : false, + "isSystem" : false, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection +{"name":"testCollectionEdges","type":3} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/testCollectionEdges + +{ + "id" : "1106458328", + "name" : "testCollectionEdges", + "waitForSync" : false, + "isVolatile" : false, + "isSystem" : false, + "status" : 3, + "type" : 3, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionCreateKeyopt.generated b/Documentation/Examples/RestCollectionCreateKeyopt.generated new file mode 100644 index 0000000000..c8865a7020 --- /dev/null +++ b/Documentation/Examples/RestCollectionCreateKeyopt.generated @@ -0,0 +1,18 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection +{"name":"testCollectionUsers","keyOptions":{"type":"autoincrement","increment":5,"allowUserKeys":true}} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/testCollectionUsers + +{ + "id" : "1106720472", + "name" : "testCollectionUsers", + "waitForSync" : false, + "isVolatile" : false, + "isSystem" : false, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionDeleteCollectionIdentifier.generated b/Documentation/Examples/RestCollectionDeleteCollectionIdentifier.generated new file mode 100644 index 0000000000..1067ec74e4 --- /dev/null +++ b/Documentation/Examples/RestCollectionDeleteCollectionIdentifier.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/1132213976 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1132213976", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionDeleteCollectionName.generated b/Documentation/Examples/RestCollectionDeleteCollectionName.generated new file mode 100644 index 0000000000..cda9757da9 --- /dev/null +++ b/Documentation/Examples/RestCollectionDeleteCollectionName.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/products1 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1132410584", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetAllCollections.generated b/Documentation/Examples/RestCollectionGetAllCollections.generated new file mode 100644 index 0000000000..559c14d843 --- /dev/null +++ b/Documentation/Examples/RestCollectionGetAllCollections.generated @@ -0,0 +1,461 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "collections" : [ + { + "id" : "1013855960", + "name" : "Electronics", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "2569944", + "name" : "_cluster_kickstarter_plans", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1098331864", + "name" : "germanCity", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "1098725080", + "name" : "frenchHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "1013331672", + "name" : "Customer", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "1104492248", + "name" : "animals", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "1103574744", + "name" : "demo", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "771372760", + "name" : "better-example", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "1013724888", + "name" : "Groceries", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "4667096", + "name" : "_statisticsRaw", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "2438872", + "name" : "_routing", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "210648", + "name" : "_configuration", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1075066584", + "name" : "relation", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "5060312", + "name" : "_statistics", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1098594008", + "name" : "frenchCity", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "5453528", + "name" : "_statistics15", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1013593816", + "name" : "Company", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "4536024", + "name" : "_aqlfunctions", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "2307800", + "name" : "_modules", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "6305496", + "name" : "_jobs", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "4077272", + "name" : "_aal", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1074935512", + "name" : "male", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "1013987032", + "name" : "has_bought", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "1098462936", + "name" : "germanHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "1098856152", + "name" : "internationalHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "1013462744", + "name" : "friend_of", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + { + "id" : "407256", + "name" : "_users", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "2176728", + "name" : "_graphs", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "6174424", + "name" : "_queues", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "817772248", + "name" : "geo", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + { + "id" : "26621656", + "name" : "_sessions", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + { + "id" : "1074804440", + "name" : "female", + "isSystem" : false, + "status" : 3, + "type" : 2 + } + ], + "names" : { + "Electronics" : { + "id" : "1013855960", + "name" : "Electronics", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "_cluster_kickstarter_plans" : { + "id" : "2569944", + "name" : "_cluster_kickstarter_plans", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "germanCity" : { + "id" : "1098331864", + "name" : "germanCity", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "frenchHighway" : { + "id" : "1098725080", + "name" : "frenchHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "Customer" : { + "id" : "1013331672", + "name" : "Customer", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "animals" : { + "id" : "1104492248", + "name" : "animals", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "demo" : { + "id" : "1103574744", + "name" : "demo", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "better-example" : { + "id" : "771372760", + "name" : "better-example", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "Groceries" : { + "id" : "1013724888", + "name" : "Groceries", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "_statisticsRaw" : { + "id" : "4667096", + "name" : "_statisticsRaw", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_routing" : { + "id" : "2438872", + "name" : "_routing", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_configuration" : { + "id" : "210648", + "name" : "_configuration", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "relation" : { + "id" : "1075066584", + "name" : "relation", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "_statistics" : { + "id" : "5060312", + "name" : "_statistics", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "frenchCity" : { + "id" : "1098594008", + "name" : "frenchCity", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "_statistics15" : { + "id" : "5453528", + "name" : "_statistics15", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "Company" : { + "id" : "1013593816", + "name" : "Company", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "_aqlfunctions" : { + "id" : "4536024", + "name" : "_aqlfunctions", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_modules" : { + "id" : "2307800", + "name" : "_modules", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_jobs" : { + "id" : "6305496", + "name" : "_jobs", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_aal" : { + "id" : "4077272", + "name" : "_aal", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "male" : { + "id" : "1074935512", + "name" : "male", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "has_bought" : { + "id" : "1013987032", + "name" : "has_bought", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "germanHighway" : { + "id" : "1098462936", + "name" : "germanHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "internationalHighway" : { + "id" : "1098856152", + "name" : "internationalHighway", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "friend_of" : { + "id" : "1013462744", + "name" : "friend_of", + "isSystem" : false, + "status" : 3, + "type" : 3 + }, + "_users" : { + "id" : "407256", + "name" : "_users", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_graphs" : { + "id" : "2176728", + "name" : "_graphs", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "_queues" : { + "id" : "6174424", + "name" : "_queues", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "geo" : { + "id" : "817772248", + "name" : "geo", + "isSystem" : false, + "status" : 3, + "type" : 2 + }, + "_sessions" : { + "id" : "26621656", + "name" : "_sessions", + "isSystem" : true, + "status" : 3, + "type" : 2 + }, + "female" : { + "id" : "1074804440", + "name" : "female", + "isSystem" : false, + "status" : 3, + "type" : 2 + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionChecksum.generated b/Documentation/Examples/RestCollectionGetCollectionChecksum.generated new file mode 100644 index 0000000000..fc7dbd8f63 --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionChecksum.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1128806104", + "name" : "products", + "isSystem" : false, + "status" : 3, + "type" : 2, + "checksum" : 2077498154, + "revision" : "1129133784", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionChecksumNoRev.generated b/Documentation/Examples/RestCollectionGetCollectionChecksumNoRev.generated new file mode 100644 index 0000000000..ddc0a2a2f7 --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionChecksumNoRev.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum?withRevisions=false&withData=true + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1129395928", + "name" : "products", + "isSystem" : false, + "status" : 3, + "type" : 2, + "checksum" : 89078093, + "revision" : "1129723608", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionCount.generated b/Documentation/Examples/RestCollectionGetCollectionCount.generated new file mode 100644 index 0000000000..326d3c53cd --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionCount.generated @@ -0,0 +1,24 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/count + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/products/count + +{ + "id" : "1107310296", + "name" : "products", + "isSystem" : false, + "doCompact" : true, + "isVolatile" : false, + "journalSize" : 1048576, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + }, + "waitForSync" : true, + "count" : 100, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionFigures.generated b/Documentation/Examples/RestCollectionGetCollectionFigures.generated new file mode 100644 index 0000000000..fac5480749 --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionFigures.generated @@ -0,0 +1,65 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/figures + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/products/figures + +{ + "id" : "1127495384", + "name" : "products", + "isSystem" : false, + "doCompact" : true, + "isVolatile" : false, + "journalSize" : 1048576, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + }, + "waitForSync" : false, + "count" : 1, + "figures" : { + "alive" : { + "count" : 1, + "size" : 88 + }, + "dead" : { + "count" : 0, + "size" : 0, + "deletion" : 0 + }, + "datafiles" : { + "count" : 0, + "fileSize" : 0 + }, + "journals" : { + "count" : 1, + "fileSize" : 1048576 + }, + "compactors" : { + "count" : 0, + "fileSize" : 0 + }, + "shapefiles" : { + "count" : 0, + "fileSize" : 0 + }, + "shapes" : { + "count" : 1, + "size" : 104 + }, + "attributes" : { + "count" : 1, + "size" : 48 + }, + "indexes" : { + "count" : 1, + "size" : 2008 + }, + "lastTick" : "1127888600", + "uncollectedLogfileEntries" : 0 + }, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionIdentifier.generated b/Documentation/Examples/RestCollectionGetCollectionIdentifier.generated new file mode 100644 index 0000000000..0c65574b3f --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionIdentifier.generated @@ -0,0 +1,23 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/1106917080/properties + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/products/properties + +{ + "id" : "1106917080", + "name" : "products", + "isSystem" : false, + "doCompact" : true, + "isVolatile" : false, + "journalSize" : 1048576, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + }, + "waitForSync" : true, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionName.generated b/Documentation/Examples/RestCollectionGetCollectionName.generated new file mode 100644 index 0000000000..45af0d270a --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionName.generated @@ -0,0 +1,23 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +location: /_db/_system/_api/collection/products/properties + +{ + "id" : "1107113688", + "name" : "products", + "isSystem" : false, + "doCompact" : true, + "isVolatile" : false, + "journalSize" : 1048576, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + }, + "waitForSync" : true, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionGetCollectionRevision.generated b/Documentation/Examples/RestCollectionGetCollectionRevision.generated new file mode 100644 index 0000000000..6e5e45b964 --- /dev/null +++ b/Documentation/Examples/RestCollectionGetCollectionRevision.generated @@ -0,0 +1,15 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/revision + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1128543960", + "name" : "products", + "isSystem" : false, + "status" : 3, + "type" : 2, + "revision" : "0", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionIdentifierLoad.generated b/Documentation/Examples/RestCollectionIdentifierLoad.generated new file mode 100644 index 0000000000..96e8e16d8b --- /dev/null +++ b/Documentation/Examples/RestCollectionIdentifierLoad.generated @@ -0,0 +1,15 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/load + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1129985752", + "name" : "products", + "isSystem" : false, + "count" : 0, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionIdentifierPropertiesSync.generated b/Documentation/Examples/RestCollectionIdentifierPropertiesSync.generated new file mode 100644 index 0000000000..4bf85bad4d --- /dev/null +++ b/Documentation/Examples/RestCollectionIdentifierPropertiesSync.generated @@ -0,0 +1,25 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties +{ + "waitForSync" : true +} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1130706648", + "name" : "products", + "isSystem" : false, + "doCompact" : true, + "isVolatile" : false, + "journalSize" : 1048576, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + }, + "waitForSync" : true, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionIdentifierRename.generated b/Documentation/Examples/RestCollectionIdentifierRename.generated new file mode 100644 index 0000000000..3185c1fd9d --- /dev/null +++ b/Documentation/Examples/RestCollectionIdentifierRename.generated @@ -0,0 +1,17 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products1/rename +{ + "name" : "newname" +} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1130968792", + "name" : "newname", + "isSystem" : false, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionIdentifierTruncate.generated b/Documentation/Examples/RestCollectionIdentifierTruncate.generated new file mode 100644 index 0000000000..3741ea3bb8 --- /dev/null +++ b/Documentation/Examples/RestCollectionIdentifierTruncate.generated @@ -0,0 +1,14 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/truncate + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1130444504", + "name" : "products", + "isSystem" : false, + "status" : 3, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionIdentifierUnload.generated b/Documentation/Examples/RestCollectionIdentifierUnload.generated new file mode 100644 index 0000000000..1eba916659 --- /dev/null +++ b/Documentation/Examples/RestCollectionIdentifierUnload.generated @@ -0,0 +1,14 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/unload + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1130247896", + "name" : "products", + "isSystem" : false, + "status" : 4, + "type" : 2, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionRotate.generated b/Documentation/Examples/RestCollectionRotate.generated new file mode 100644 index 0000000000..8cb29301be --- /dev/null +++ b/Documentation/Examples/RestCollectionRotate.generated @@ -0,0 +1,12 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate +{ +} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCollectionRotateNoJournal.generated b/Documentation/Examples/RestCollectionRotateNoJournal.generated new file mode 100644 index 0000000000..c6eb1c8471 --- /dev/null +++ b/Documentation/Examples/RestCollectionRotateNoJournal.generated @@ -0,0 +1,13 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/rotate +{ +} + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 1105, + "errorMessage" : "could not rotate journal: no journal" +} diff --git a/Documentation/Examples/RestCursorCreateCursorForLimitReturn.generated b/Documentation/Examples/RestCursorCreateCursorForLimitReturn.generated new file mode 100644 index 0000000000..eb02eb455c --- /dev/null +++ b/Documentation/Examples/RestCursorCreateCursorForLimitReturn.generated @@ -0,0 +1,36 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR p IN products LIMIT 5 RETURN p","count":true,"batchSize":2} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1134507736", + "_key" : "1134507736", + "_rev" : "1134507736", + "hello3" : "world1" + }, + { + "_id" : "products/1133852376", + "_key" : "1133852376", + "_rev" : "1133852376", + "hello1" : "world1" + } + ], + "hasMore" : true, + "id" : "1135359704", + "count" : 5, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 5, + "scannedIndex" : 0, + "filtered" : 0 + } + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestCursorCreateCursorForLimitReturnSingle.generated b/Documentation/Examples/RestCursorCreateCursorForLimitReturnSingle.generated new file mode 100644 index 0000000000..a49341582c --- /dev/null +++ b/Documentation/Examples/RestCursorCreateCursorForLimitReturnSingle.generated @@ -0,0 +1,36 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR p IN products LIMIT 2 RETURN p","count":true,"batchSize":2} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1133262552", + "_key" : "1133262552", + "_rev" : "1133262552", + "hello2" : "world1" + }, + { + "_id" : "products/1132934872", + "_key" : "1132934872", + "_rev" : "1132934872", + "hello1" : "world1" + } + ], + "hasMore" : false, + "count" : 2, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 2, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestCursorCreateCursorMissingBody.generated b/Documentation/Examples/RestCursorCreateCursorMissingBody.generated new file mode 100644 index 0000000000..e6bd19302f --- /dev/null +++ b/Documentation/Examples/RestCursorCreateCursorMissingBody.generated @@ -0,0 +1,11 @@ +shell> curl -X POST --dump - http://localhost:8529/_api/cursor + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 1502, + "errorMessage" : "query is empty" +} diff --git a/Documentation/Examples/RestCursorCreateCursorOption.generated b/Documentation/Examples/RestCursorCreateCursorOption.generated new file mode 100644 index 0000000000..087950aa40 --- /dev/null +++ b/Documentation/Examples/RestCursorCreateCursorOption.generated @@ -0,0 +1,35 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR i IN 1..1000 FILTER i > 500 LIMIT 10 RETURN i","count":true,"options":{"fullCount":true}} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510 + ], + "hasMore" : false, + "count" : 10, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 500, + "fullCount" : 500 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestCursorCreateCursorUnknownCollection.generated b/Documentation/Examples/RestCursorCreateCursorUnknownCollection.generated new file mode 100644 index 0000000000..e673210b5e --- /dev/null +++ b/Documentation/Examples/RestCursorCreateCursorUnknownCollection.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR u IN unknowncoll LIMIT 2 RETURN u","count":true,"batchSize":2} + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1203, + "errorMessage" : "collection not found (unknowncoll)" +} diff --git a/Documentation/Examples/RestCursorDelete.generated b/Documentation/Examples/RestCursorDelete.generated new file mode 100644 index 0000000000..741ac14bdc --- /dev/null +++ b/Documentation/Examples/RestCursorDelete.generated @@ -0,0 +1,38 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR p IN products LIMIT 5 RETURN p","count":true,"batchSize":2} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1140733656", + "_key" : "1140733656", + "_rev" : "1140733656", + "hello2" : "world1" + }, + { + "_id" : "products/1141061336", + "_key" : "1141061336", + "_rev" : "1141061336", + "hello3" : "world1" + } + ], + "hasMore" : true, + "id" : "1141913304", + "count" : 5, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 5, + "scannedIndex" : 0, + "filtered" : 0 + } + }, + "error" : false, + "code" : 201 +} +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/cursor/1141913304 + diff --git a/Documentation/Examples/RestCursorDeleteIgnore.generated b/Documentation/Examples/RestCursorDeleteIgnore.generated new file mode 100644 index 0000000000..a53d838263 --- /dev/null +++ b/Documentation/Examples/RestCursorDeleteIgnore.generated @@ -0,0 +1,22 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"REMOVE 'bar' IN products OPTIONS { ignoreErrors: true }"} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 1, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestCursorDeleteQuery.generated b/Documentation/Examples/RestCursorDeleteQuery.generated new file mode 100644 index 0000000000..74acf0d923 --- /dev/null +++ b/Documentation/Examples/RestCursorDeleteQuery.generated @@ -0,0 +1,22 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR p IN products REMOVE p IN products"} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 2, + "writesIgnored" : 0, + "scannedFull" : 2, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestCursorDeleteQueryFail.generated b/Documentation/Examples/RestCursorDeleteQueryFail.generated new file mode 100644 index 0000000000..e36020ac37 --- /dev/null +++ b/Documentation/Examples/RestCursorDeleteQueryFail.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"REMOVE 'foo' IN products"} + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1202, + "errorMessage" : "document not found (while executing)" +} diff --git a/Documentation/Examples/RestCursorForLimitReturnCont.generated b/Documentation/Examples/RestCursorForLimitReturnCont.generated new file mode 100644 index 0000000000..50546a0a1a --- /dev/null +++ b/Documentation/Examples/RestCursorForLimitReturnCont.generated @@ -0,0 +1,38 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR p IN products LIMIT 5 RETURN p","count":true,"batchSize":2} + +shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/1139947224 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1138767576", + "_key" : "1138767576", + "_rev" : "1138767576", + "hello2" : "world1" + }, + { + "_id" : "products/1139422936", + "_key" : "1139422936", + "_rev" : "1139422936", + "hello4" : "world1" + } + ], + "hasMore" : true, + "id" : "1139947224", + "count" : 5, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 5, + "scannedIndex" : 0, + "filtered" : 0 + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestCursorInvalidCursorIdentifier.generated b/Documentation/Examples/RestCursorInvalidCursorIdentifier.generated new file mode 100644 index 0000000000..281160cc7c --- /dev/null +++ b/Documentation/Examples/RestCursorInvalidCursorIdentifier.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/123123 + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1600, + "errorMessage" : "cursor not found" +} diff --git a/Documentation/Examples/RestCursorMissingCursorIdentifier.generated b/Documentation/Examples/RestCursorMissingCursorIdentifier.generated new file mode 100644 index 0000000000..b1ee8cd97f --- /dev/null +++ b/Documentation/Examples/RestCursorMissingCursorIdentifier.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/cursor + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 400, + "errorMessage" : "bad parameter" +} diff --git a/Documentation/Examples/RestCursorOptimizerRules.generated b/Documentation/Examples/RestCursorOptimizerRules.generated new file mode 100644 index 0000000000..bdb7c5b022 --- /dev/null +++ b/Documentation/Examples/RestCursorOptimizerRules.generated @@ -0,0 +1,34 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor +{"query":"FOR i IN 1..10 LET a = 1 LET b = 2 FILTER a + b == 3 RETURN i","count":true,"options":{"maxPlans":1,"optimizer":{"rules":["-all","+remove-unnecessary-filters"]}}} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10 + ], + "hasMore" : false, + "count" : 10, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestDatabaseCreate.generated b/Documentation/Examples/RestDatabaseCreate.generated new file mode 100644 index 0000000000..dd1ecbc9f8 --- /dev/null +++ b/Documentation/Examples/RestDatabaseCreate.generated @@ -0,0 +1,11 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database +{"name":"example"} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestDatabaseCreateUsers.generated b/Documentation/Examples/RestDatabaseCreateUsers.generated new file mode 100644 index 0000000000..05ad111ab7 --- /dev/null +++ b/Documentation/Examples/RestDatabaseCreateUsers.generated @@ -0,0 +1,11 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/database +{"name":"mydb","users":[{"username":"admin","passwd":"secret","active":true},{"username":"tester","passwd":"test001","active":false}]} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestDatabaseDrop.generated b/Documentation/Examples/RestDatabaseDrop.generated new file mode 100644 index 0000000000..61ef5bea8d --- /dev/null +++ b/Documentation/Examples/RestDatabaseDrop.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/database/example + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestDatabaseGet.generated b/Documentation/Examples/RestDatabaseGet.generated new file mode 100644 index 0000000000..d859e9c542 --- /dev/null +++ b/Documentation/Examples/RestDatabaseGet.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/database + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : [ + "_system" + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestDatabaseGetInfo.generated b/Documentation/Examples/RestDatabaseGetInfo.generated new file mode 100644 index 0000000000..65b07c5250 --- /dev/null +++ b/Documentation/Examples/RestDatabaseGetInfo.generated @@ -0,0 +1,15 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/current + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "name" : "_system", + "id" : "79576", + "path" : "/tmp/vocdir.71389/databases/database-79576", + "isSystem" : true + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestDatabaseGetUser.generated b/Documentation/Examples/RestDatabaseGetUser.generated new file mode 100644 index 0000000000..7ecdd0a617 --- /dev/null +++ b/Documentation/Examples/RestDatabaseGetUser.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/user + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : [ + "_system" + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestDocumentHandlerDeleteDocument.generated b/Documentation/Examples/RestDocumentHandlerDeleteDocument.generated new file mode 100644 index 0000000000..7b8694614e --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerDeleteDocument.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1602107096 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "_id" : "products/1602107096", + "_rev" : "1602107096", + "_key" : "1602107096" +} diff --git a/Documentation/Examples/RestDocumentHandlerDeleteDocumentIfMatchOther.generated b/Documentation/Examples/RestDocumentHandlerDeleteDocumentIfMatchOther.generated new file mode 100644 index 0000000000..fdf83c9f13 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerDeleteDocumentIfMatchOther.generated @@ -0,0 +1,15 @@ +shell> curl -X DELETE --header 'If-Match: "1604007640"' --dump - http://localhost:8529/_api/document/products/1603679960 + +HTTP/1.1 412 Precondition Failed +content-type: application/json; charset=utf-8 +etag: "1603679960" + +{ + "error" : true, + "code" : 412, + "errorNum" : 1200, + "errorMessage" : "precondition failed", + "_id" : "products/1603679960", + "_rev" : "1603679960", + "_key" : "1603679960" +} diff --git a/Documentation/Examples/RestDocumentHandlerDeleteDocumentUnknownHandle.generated b/Documentation/Examples/RestDocumentHandlerDeleteDocumentUnknownHandle.generated new file mode 100644 index 0000000000..f588cff791 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerDeleteDocumentUnknownHandle.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1602827992 + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "document /_api/document/products/1602827992 not found", + "code" : 404, + "errorNum" : 1202 +} diff --git a/Documentation/Examples/RestDocumentHandlerPatchDocument.generated b/Documentation/Examples/RestDocumentHandlerPatchDocument.generated new file mode 100644 index 0000000000..eba698bfe5 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPatchDocument.generated @@ -0,0 +1,94 @@ +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008 +{ + "hello" : "world" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1598633688" +location: /_db/_system/_api/document/products/1598306008 + +{ + "error" : false, + "_id" : "products/1598306008", + "_rev" : "1598633688", + "_key" : "1598306008" +} +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008 +{ + "numbers" : { + "one" : 1, + "two" : 2, + "three" : 3, + "empty" : null + } +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1599223512" +location: /_db/_system/_api/document/products/1598306008 + +{ + "error" : false, + "_id" : "products/1598306008", + "_rev" : "1599223512", + "_key" : "1598306008" +} +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1599223512" + +{ + "one" : "world", + "hello" : "world", + "numbers" : { + "empty" : null, + "one" : 1, + "two" : 2, + "three" : 3 + }, + "_id" : "products/1598306008", + "_rev" : "1599223512", + "_key" : "1598306008" +} +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008?keepNull=false +{ + "hello" : null, + "numbers" : { + "four" : 4 + } +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1599682264" +location: /_db/_system/_api/document/products/1598306008 + +{ + "error" : false, + "_id" : "products/1598306008", + "_rev" : "1599682264", + "_key" : "1598306008" +} +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1599682264" + +{ + "one" : "world", + "numbers" : { + "empty" : null, + "one" : 1, + "two" : 2, + "three" : 3, + "four" : 4 + }, + "_id" : "products/1598306008", + "_rev" : "1599682264", + "_key" : "1598306008" +} diff --git a/Documentation/Examples/RestDocumentHandlerPatchDocumentMerge.generated b/Documentation/Examples/RestDocumentHandlerPatchDocumentMerge.generated new file mode 100644 index 0000000000..15182adf0e --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPatchDocumentMerge.generated @@ -0,0 +1,74 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1600534232" + +{ + "inhabitants" : { + "china" : 1366980000, + "india" : 1263590000, + "usa" : 319220000 + }, + "_id" : "products/1600534232", + "_rev" : "1600534232", + "_key" : "1600534232" +} +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232?mergeObjects=true +{ + "inhabitants" : { + "indonesia" : 252164800, + "brazil" : 203553000 + } +} + +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1601058520" + +{ + "inhabitants" : { + "china" : 1366980000, + "india" : 1263590000, + "usa" : 319220000, + "indonesia" : 252164800, + "brazil" : 203553000 + }, + "_id" : "products/1600534232", + "_rev" : "1601058520", + "_key" : "1600534232" +} +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232?mergeObjects=false +{ + "inhabitants" : { + "pakistan" : 188346000 + } +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1601517272" +location: /_db/_system/_api/document/products/1600534232 + +{ + "error" : false, + "_id" : "products/1600534232", + "_rev" : "1601517272", + "_key" : "1600534232" +} +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1601517272" + +{ + "inhabitants" : { + "pakistan" : 188346000 + }, + "_id" : "products/1600534232", + "_rev" : "1601517272", + "_key" : "1600534232" +} diff --git a/Documentation/Examples/RestDocumentHandlerPostAccept1.generated b/Documentation/Examples/RestDocumentHandlerPostAccept1.generated new file mode 100644 index 0000000000..9c66dc0a6d --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostAccept1.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products +{ "Hello": "World" } + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1587295960" +location: /_db/_system/_api/document/products/1587295960 + +{ + "error" : false, + "_id" : "products/1587295960", + "_rev" : "1587295960", + "_key" : "1587295960" +} diff --git a/Documentation/Examples/RestDocumentHandlerPostBadJson1.generated b/Documentation/Examples/RestDocumentHandlerPostBadJson1.generated new file mode 100644 index 0000000000..5bc6bfb7b8 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostBadJson1.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products +{ 1: "World" } + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "expecting attribute name", + "code" : 400, + "errorNum" : 600 +} diff --git a/Documentation/Examples/RestDocumentHandlerPostCreate1.generated b/Documentation/Examples/RestDocumentHandlerPostCreate1.generated new file mode 100644 index 0000000000..2ca8f5cc47 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostCreate1.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products +{ "Hello": "World" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 +etag: "1586771672" +location: /_db/_system/_api/document/products/1586771672 + +{ + "error" : false, + "_id" : "products/1586771672", + "_rev" : "1586771672", + "_key" : "1586771672" +} diff --git a/Documentation/Examples/RestDocumentHandlerPostCreate2.generated b/Documentation/Examples/RestDocumentHandlerPostCreate2.generated new file mode 100644 index 0000000000..fcf750f42c --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostCreate2.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&createCollection=true +{ "Hello": "World" } + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1588344536" +location: /_db/_system/_api/document/products/1588344536 + +{ + "error" : false, + "_id" : "products/1588344536", + "_rev" : "1588344536", + "_key" : "1588344536" +} diff --git a/Documentation/Examples/RestDocumentHandlerPostUnknownCollection1.generated b/Documentation/Examples/RestDocumentHandlerPostUnknownCollection1.generated new file mode 100644 index 0000000000..ee5583da88 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostUnknownCollection1.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products +{ "Hello": "World" } + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "collection 'products' not found", + "code" : 404, + "errorNum" : 1203 +} diff --git a/Documentation/Examples/RestDocumentHandlerPostWait1.generated b/Documentation/Examples/RestDocumentHandlerPostWait1.generated new file mode 100644 index 0000000000..fe52b30150 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerPostWait1.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&waitForSync=true +{ "Hello": "World" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 +etag: "1587820248" +location: /_db/_system/_api/document/products/1587820248 + +{ + "error" : false, + "_id" : "products/1587820248", + "_rev" : "1587820248", + "_key" : "1587820248" +} diff --git a/Documentation/Examples/RestDocumentHandlerReadDocument.generated b/Documentation/Examples/RestDocumentHandlerReadDocument.generated new file mode 100644 index 0000000000..23fdf3ebb6 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocument.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1588868824 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1588868824" + +{ + "hello" : "world", + "_id" : "products/1588868824", + "_rev" : "1588868824", + "_key" : "1588868824" +} diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentAllCollectionDoesNotExist.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentAllCollectionDoesNotExist.generated new file mode 100644 index 0000000000..3bc8237051 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentAllCollectionDoesNotExist.generated @@ -0,0 +1,11 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=doesnotexist + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "collection 'doesnotexist' not found", + "code" : 404, + "errorNum" : 1203 +} diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentAllKey.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentAllKey.generated new file mode 100644 index 0000000000..4b31fd8977 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentAllKey.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products&type=key + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "documents" : [ + "1592014552", + "1591359192", + "1591686872" + ] +} diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentAllPath.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentAllPath.generated new file mode 100644 index 0000000000..2f76d1a581 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentAllPath.generated @@ -0,0 +1,12 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "documents" : [ + "/_api/document/products/1590441688", + "/_api/document/products/1590769368", + "/_api/document/products/1590114008" + ] +} diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentHead.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentHead.generated new file mode 100644 index 0000000000..81b365cb0e --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentHead.generated @@ -0,0 +1,2 @@ +shell> curl -X HEAD --data-binary @- --dump - http://localhost:8529/_api/document/products/1592604376 + diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentIfNoneMatch.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentIfNoneMatch.generated new file mode 100644 index 0000000000..bf8b448bb4 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentIfNoneMatch.generated @@ -0,0 +1,2 @@ +shell> curl --header 'If-None-Match: "1589458648"' --dump - http://localhost:8529/_api/document/products/1589458648 + diff --git a/Documentation/Examples/RestDocumentHandlerReadDocumentUnknownHandle.generated b/Documentation/Examples/RestDocumentHandlerReadDocumentUnknownHandle.generated new file mode 100644 index 0000000000..7cac4ddaf2 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerReadDocumentUnknownHandle.generated @@ -0,0 +1,11 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/unknownhandle + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "document /_api/document/products/unknownhandle not found", + "code" : 404, + "errorNum" : 1202 +} diff --git a/Documentation/Examples/RestDocumentHandlerUpdateDocument.generated b/Documentation/Examples/RestDocumentHandlerUpdateDocument.generated new file mode 100644 index 0000000000..6bdf832f00 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerUpdateDocument.generated @@ -0,0 +1,14 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1593194200 +{"Hello": "you"} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1593521880" +location: /_db/_system/_api/document/products/1593194200 + +{ + "error" : false, + "_id" : "products/1593194200", + "_rev" : "1593521880", + "_key" : "1593194200" +} diff --git a/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOther.generated b/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOther.generated new file mode 100644 index 0000000000..b53fd53b28 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOther.generated @@ -0,0 +1,16 @@ +shell> curl -X PUT --header 'If-Match: "1595291352"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1594963672 +{"other":"content"} + +HTTP/1.1 412 Precondition Failed +content-type: application/json; charset=utf-8 +etag: "1594963672" + +{ + "error" : true, + "code" : 412, + "errorNum" : 1200, + "errorMessage" : "precondition failed", + "_id" : "products/1594963672", + "_rev" : "1594963672", + "_key" : "1594963672" +} diff --git a/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOtherLastWriteWins.generated b/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOtherLastWriteWins.generated new file mode 100644 index 0000000000..9d418bc8e9 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerUpdateDocumentIfMatchOtherLastWriteWins.generated @@ -0,0 +1,14 @@ +shell> curl -X PUT --header 'If-Match: "1596405464"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1596077784?policy=last +{} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1596667608" +location: /_db/_system/_api/document/products/1596077784 + +{ + "error" : false, + "_id" : "products/1596077784", + "_rev" : "1596667608", + "_key" : "1596077784" +} diff --git a/Documentation/Examples/RestDocumentHandlerUpdateDocumentRevOther.generated b/Documentation/Examples/RestDocumentHandlerUpdateDocumentRevOther.generated new file mode 100644 index 0000000000..40f20156a6 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerUpdateDocumentRevOther.generated @@ -0,0 +1,16 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1597191896?rev=1597519576 +{"other":"content"} + +HTTP/1.1 412 Precondition Failed +content-type: application/json; charset=utf-8 +etag: "1597191896" + +{ + "error" : true, + "code" : 412, + "errorNum" : 1200, + "errorMessage" : "precondition failed", + "_id" : "products/1597191896", + "_rev" : "1597191896", + "_key" : "1597191896" +} diff --git a/Documentation/Examples/RestDocumentHandlerUpdateDocumentUnknownHandle.generated b/Documentation/Examples/RestDocumentHandlerUpdateDocumentUnknownHandle.generated new file mode 100644 index 0000000000..614954d6c6 --- /dev/null +++ b/Documentation/Examples/RestDocumentHandlerUpdateDocumentUnknownHandle.generated @@ -0,0 +1,12 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1594046168 +{} + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "document /_api/document/products/1594046168 not found", + "code" : 404, + "errorNum" : 1202 +} diff --git a/Documentation/Examples/RestEdgeCreateEdge.generated b/Documentation/Examples/RestEdgeCreateEdge.generated new file mode 100644 index 0000000000..5f167e6a46 --- /dev/null +++ b/Documentation/Examples/RestEdgeCreateEdge.generated @@ -0,0 +1,30 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/edge/?collection=edges&from=vertices/1&to=vertices/2 +{ + "name" : "Emil" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: "1606301400" +location: /_db/_system/_api/document/edges/1606301400 + +{ + "error" : false, + "_id" : "edges/1606301400", + "_rev" : "1606301400", + "_key" : "1606301400" +} +shell> curl --data-binary @- --dump - http://localhost:8529/_api/edge/edges/1606301400 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: "1606301400" + +{ + "name" : "Emil", + "_id" : "edges/1606301400", + "_rev" : "1606301400", + "_key" : "1606301400", + "_from" : "vertices/1", + "_to" : "vertices/2" +} diff --git a/Documentation/Examples/RestEdgesReadEdgesAny.generated b/Documentation/Examples/RestEdgesReadEdgesAny.generated new file mode 100644 index 0000000000..ad0059b91b --- /dev/null +++ b/Documentation/Examples/RestEdgesReadEdgesAny.generated @@ -0,0 +1,35 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "edges" : [ + { + "_id" : "edges/6", + "_key" : "6", + "_rev" : "1231173336", + "_from" : "vertices/2", + "_to" : "vertices/1", + "$label" : "v2 -> v1" + }, + { + "_id" : "edges/7", + "_key" : "7", + "_rev" : "1231697624", + "_from" : "vertices/4", + "_to" : "vertices/1", + "$label" : "v4 -> v1" + }, + { + "_id" : "edges/5", + "_key" : "5", + "_rev" : "1230649048", + "_from" : "vertices/1", + "_to" : "vertices/3", + "$label" : "v1 -> v3" + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEdgesReadEdgesIn.generated b/Documentation/Examples/RestEdgesReadEdgesIn.generated new file mode 100644 index 0000000000..a36394b9ce --- /dev/null +++ b/Documentation/Examples/RestEdgesReadEdgesIn.generated @@ -0,0 +1,27 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=in + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "edges" : [ + { + "_id" : "edges/6", + "_key" : "6", + "_rev" : "1235891928", + "_from" : "vertices/2", + "_to" : "vertices/1", + "$label" : "v2 -> v1" + }, + { + "_id" : "edges/7", + "_key" : "7", + "_rev" : "1236416216", + "_from" : "vertices/4", + "_to" : "vertices/1", + "$label" : "v4 -> v1" + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEdgesReadEdgesOut.generated b/Documentation/Examples/RestEdgesReadEdgesOut.generated new file mode 100644 index 0000000000..eaf4258d71 --- /dev/null +++ b/Documentation/Examples/RestEdgesReadEdgesOut.generated @@ -0,0 +1,19 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=out + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "edges" : [ + { + "_id" : "edges/5", + "_key" : "5", + "_rev" : "1240086232", + "_from" : "vertices/1", + "_to" : "vertices/3", + "$label" : "v1 -> v3" + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEndpointDelete.generated b/Documentation/Examples/RestEndpointDelete.generated new file mode 100644 index 0000000000..a5faebd3b2 --- /dev/null +++ b/Documentation/Examples/RestEndpointDelete.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEndpointDeleteNonExisting.generated b/Documentation/Examples/RestEndpointDeleteNonExisting.generated new file mode 100644 index 0000000000..2eaa195996 --- /dev/null +++ b/Documentation/Examples/RestEndpointDeleteNonExisting.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/endpoint/tcp%3A%2F%2F127.0.0.1%3A8532 + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1231, + "errorMessage" : "endpoint not found" +} diff --git a/Documentation/Examples/RestEndpointGet.generated b/Documentation/Examples/RestEndpointGet.generated new file mode 100644 index 0000000000..0b5cbb622b --- /dev/null +++ b/Documentation/Examples/RestEndpointGet.generated @@ -0,0 +1,18 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/endpoint + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +[ + { + "endpoint" : "tcp://127.0.0.1:31389", + "databases" : [ ] + }, + { + "endpoint" : "tcp://127.0.0.1:8532", + "databases" : [ + "mydb1", + "mydb2" + ] + } +] diff --git a/Documentation/Examples/RestEndpointPostChange.generated b/Documentation/Examples/RestEndpointPostChange.generated new file mode 100644 index 0000000000..2bd78fdd1a --- /dev/null +++ b/Documentation/Examples/RestEndpointPostChange.generated @@ -0,0 +1,22 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint +{"endpoint":"tcp://127.0.0.1:8533","databases":[]} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint +{"endpoint":"tcp://127.0.0.1:8533","databases":[],"database":["testdb1","testdb2","testdb3"]} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEndpointPostOne.generated b/Documentation/Examples/RestEndpointPostOne.generated new file mode 100644 index 0000000000..398a6cb656 --- /dev/null +++ b/Documentation/Examples/RestEndpointPostOne.generated @@ -0,0 +1,11 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint +{"endpoint":"tcp://127.0.0.1:8532","databases":["mydb1","mydb2"]} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestEndpointPostTwo.generated b/Documentation/Examples/RestEndpointPostTwo.generated new file mode 100644 index 0000000000..12a664ce85 --- /dev/null +++ b/Documentation/Examples/RestEndpointPostTwo.generated @@ -0,0 +1,11 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/endpoint +{"endpoint":"tcp://127.0.0.1:8533","databases":[]} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainAllPlans.generated b/Documentation/Examples/RestExplainAllPlans.generated new file mode 100644 index 0000000000..34896bf913 --- /dev/null +++ b/Documentation/Examples/RestExplainAllPlans.generated @@ -0,0 +1,112 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{"query":"FOR p IN products FILTER p.id == 25 RETURN p","options":{"allPlans":true}} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plans" : [ + { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "IndexRangeNode", + "dependencies" : [ + 1 + ], + "id" : 6, + "estimatedCost" : 1.9899995050000001, + "estimatedNrItems" : 1, + "database" : "_system", + "collection" : "products", + "outVariable" : { + "id" : 0, + "name" : "p" + }, + "ranges" : [ + [ + { + "variable" : "p", + "attr" : "id", + "lowConst" : { + "bound" : 25, + "include" : true, + "isConstant" : true + }, + "highConst" : { + "bound" : 25, + "include" : true, + "isConstant" : true + }, + "lows" : [ ], + "highs" : [ ], + "valid" : true, + "equality" : true + } + ] + ], + "index" : { + "type" : "hash", + "id" : "1249588952", + "unique" : false, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "id" + ] + }, + "reverse" : false + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 6 + ], + "id" : 5, + "estimatedCost" : 2.989999505, + "estimatedNrItems" : 1, + "inVariable" : { + "id" : 0, + "name" : "p" + } + } + ], + "rules" : [ + "use-index-range", + "remove-filter-covered-by-index" + ], + "collections" : [ + { + "name" : "products", + "type" : "read" + } + ], + "variables" : [ + { + "id" : 1, + "name" : "1" + }, + { + "id" : 0, + "name" : "p" + } + ], + "estimatedCost" : 2.989999505, + "estimatedNrItems" : 1 + } + ], + "warnings" : [ ], + "stats" : { + "rulesExecuted" : 21, + "rulesSkipped" : 0, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainEmpty.generated b/Documentation/Examples/RestExplainEmpty.generated new file mode 100644 index 0000000000..8b391dddb7 --- /dev/null +++ b/Documentation/Examples/RestExplainEmpty.generated @@ -0,0 +1,120 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{ "query" : "FOR i IN [ 1, 2, 3 ] FILTER 1 == 2 RETURN i" } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plan" : { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 1 + ], + "id" : 2, + "estimatedCost" : 2, + "estimatedNrItems" : 1, + "expression" : { + "type" : "array", + "subNodes" : [ + { + "type" : "value", + "value" : 1 + }, + { + "type" : "value", + "value" : 2 + }, + { + "type" : "value", + "value" : 3 + } + ] + }, + "outVariable" : { + "id" : 1, + "name" : "1" + }, + "canThrow" : false + }, + { + "type" : "NoResultsNode", + "dependencies" : [ + 2 + ], + "id" : 7, + "estimatedCost" : 0.5, + "estimatedNrItems" : 0 + }, + { + "type" : "EnumerateListNode", + "dependencies" : [ + 7 + ], + "id" : 3, + "estimatedCost" : 0.5, + "estimatedNrItems" : 0, + "inVariable" : { + "id" : 1, + "name" : "1" + }, + "outVariable" : { + "id" : 0, + "name" : "i" + } + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 3 + ], + "id" : 6, + "estimatedCost" : 0.5, + "estimatedNrItems" : 0, + "inVariable" : { + "id" : 0, + "name" : "i" + } + } + ], + "rules" : [ + "move-calculations-up", + "move-filters-up", + "remove-unnecessary-filters", + "remove-unnecessary-calculations" + ], + "collections" : [ ], + "variables" : [ + { + "id" : 2, + "name" : "2" + }, + { + "id" : 1, + "name" : "1" + }, + { + "id" : 0, + "name" : "i" + } + ], + "estimatedCost" : 0.5, + "estimatedNrItems" : 0 + }, + "warnings" : [ ], + "stats" : { + "rulesExecuted" : 21, + "rulesSkipped" : 0, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainInvalid.generated b/Documentation/Examples/RestExplainInvalid.generated new file mode 100644 index 0000000000..c72b6f7ed9 --- /dev/null +++ b/Documentation/Examples/RestExplainInvalid.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{ + "query" : "FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.n" +} + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 1551, + "errorMessage" : "no value specified for declared bind parameter 'id' (while parsing)" +} diff --git a/Documentation/Examples/RestExplainOptimizerRules.generated b/Documentation/Examples/RestExplainOptimizerRules.generated new file mode 100644 index 0000000000..ac6b39beee --- /dev/null +++ b/Documentation/Examples/RestExplainOptimizerRules.generated @@ -0,0 +1,209 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{"query":"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plan" : { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "IndexRangeNode", + "dependencies" : [ + 1 + ], + "id" : 11, + "estimatedCost" : 11, + "estimatedNrItems" : 10, + "database" : "_system", + "collection" : "products", + "outVariable" : { + "id" : 0, + "name" : "p" + }, + "ranges" : [ + [ ] + ], + "index" : { + "type" : "skiplist", + "id" : "1244477144", + "unique" : false, + "sparse" : false, + "fields" : [ + "id" + ] + }, + "reverse" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 11 + ], + "id" : 3, + "estimatedCost" : 21, + "estimatedNrItems" : 10, + "expression" : { + "type" : "attribute access", + "name" : "id", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + "outVariable" : { + "id" : 1, + "name" : "a" + }, + "canThrow" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 3 + ], + "id" : 4, + "estimatedCost" : 31, + "estimatedNrItems" : 10, + "expression" : { + "type" : "compare ==", + "subNodes" : [ + { + "type" : "reference", + "name" : "a", + "id" : 1 + }, + { + "type" : "value", + "value" : 4 + } + ] + }, + "outVariable" : { + "id" : 3, + "name" : "3" + }, + "canThrow" : false + }, + { + "type" : "FilterNode", + "dependencies" : [ + 4 + ], + "id" : 5, + "estimatedCost" : 41, + "estimatedNrItems" : 10, + "inVariable" : { + "id" : 3, + "name" : "3" + } + }, + { + "type" : "LimitNode", + "dependencies" : [ + 5 + ], + "id" : 9, + "estimatedCost" : 42, + "estimatedNrItems" : 1, + "offset" : 0, + "limit" : 1, + "fullCount" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 9 + ], + "id" : 6, + "estimatedCost" : 43, + "estimatedNrItems" : 1, + "expression" : { + "type" : "attribute access", + "name" : "name", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + "outVariable" : { + "id" : 2, + "name" : "name" + }, + "canThrow" : false + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 6 + ], + "id" : 10, + "estimatedCost" : 44, + "estimatedNrItems" : 1, + "inVariable" : { + "id" : 2, + "name" : "name" + } + } + ], + "rules" : [ + "move-calculations-up", + "remove-redundant-calculations", + "move-calculations-up-2", + "use-index-for-sort", + "remove-unnecessary-calculations-2", + "move-calculations-down" + ], + "collections" : [ + { + "name" : "products", + "type" : "read" + } + ], + "variables" : [ + { + "id" : 4, + "name" : "4" + }, + { + "id" : 3, + "name" : "3" + }, + { + "id" : 2, + "name" : "name" + }, + { + "id" : 1, + "name" : "a" + }, + { + "id" : 0, + "name" : "p" + } + ], + "estimatedCost" : 44, + "estimatedNrItems" : 1 + }, + "warnings" : [ ], + "stats" : { + "rulesExecuted" : 32, + "rulesSkipped" : 0, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainOptions.generated b/Documentation/Examples/RestExplainOptions.generated new file mode 100644 index 0000000000..43a462e07b --- /dev/null +++ b/Documentation/Examples/RestExplainOptions.generated @@ -0,0 +1,231 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{"query":"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name","options":{"maxNumberOfPlans":2,"allPlans":true,"optimizer":{"rules":["-all","+use-index-for-sort","+use-index-range"]}}} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plans" : [ + { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "IndexRangeNode", + "dependencies" : [ + 1 + ], + "id" : 11, + "estimatedCost" : 11, + "estimatedNrItems" : 10, + "database" : "_system", + "collection" : "products", + "outVariable" : { + "id" : 0, + "name" : "p" + }, + "ranges" : [ + [ ] + ], + "index" : { + "type" : "skiplist", + "id" : "1247033048", + "unique" : false, + "sparse" : false, + "fields" : [ + "id" + ] + }, + "reverse" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 11 + ], + "id" : 3, + "estimatedCost" : 21, + "estimatedNrItems" : 10, + "expression" : { + "type" : "attribute access", + "name" : "id", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + "outVariable" : { + "id" : 1, + "name" : "a" + }, + "canThrow" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 3 + ], + "id" : 4, + "estimatedCost" : 31, + "estimatedNrItems" : 10, + "expression" : { + "type" : "compare ==", + "subNodes" : [ + { + "type" : "reference", + "name" : "a", + "id" : 1 + }, + { + "type" : "value", + "value" : 4 + } + ] + }, + "outVariable" : { + "id" : 3, + "name" : "3" + }, + "canThrow" : false + }, + { + "type" : "FilterNode", + "dependencies" : [ + 4 + ], + "id" : 5, + "estimatedCost" : 41, + "estimatedNrItems" : 10, + "inVariable" : { + "id" : 3, + "name" : "3" + } + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 5 + ], + "id" : 6, + "estimatedCost" : 51, + "estimatedNrItems" : 10, + "expression" : { + "type" : "attribute access", + "name" : "name", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + "outVariable" : { + "id" : 2, + "name" : "name" + }, + "canThrow" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 6 + ], + "id" : 7, + "estimatedCost" : 61, + "estimatedNrItems" : 10, + "expression" : { + "type" : "attribute access", + "name" : "id", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + "outVariable" : { + "id" : 4, + "name" : "4" + }, + "canThrow" : false + }, + { + "type" : "LimitNode", + "dependencies" : [ + 7 + ], + "id" : 9, + "estimatedCost" : 62, + "estimatedNrItems" : 1, + "offset" : 0, + "limit" : 1, + "fullCount" : false + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 9 + ], + "id" : 10, + "estimatedCost" : 63, + "estimatedNrItems" : 1, + "inVariable" : { + "id" : 2, + "name" : "name" + } + } + ], + "rules" : [ + "use-index-for-sort" + ], + "collections" : [ + { + "name" : "products", + "type" : "read" + } + ], + "variables" : [ + { + "id" : 4, + "name" : "4" + }, + { + "id" : 3, + "name" : "3" + }, + { + "id" : 2, + "name" : "name" + }, + { + "id" : 1, + "name" : "a" + }, + { + "id" : 0, + "name" : "p" + } + ], + "estimatedCost" : 63, + "estimatedNrItems" : 1 + } + ], + "warnings" : [ ], + "stats" : { + "rulesExecuted" : 4, + "rulesSkipped" : 28, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainValid.generated b/Documentation/Examples/RestExplainValid.generated new file mode 100644 index 0000000000..81bafac979 --- /dev/null +++ b/Documentation/Examples/RestExplainValid.generated @@ -0,0 +1,71 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{"query":"FOR p IN products RETURN p"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plan" : { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "EnumerateCollectionNode", + "dependencies" : [ + 1 + ], + "id" : 2, + "estimatedCost" : 11, + "estimatedNrItems" : 10, + "database" : "_system", + "collection" : "products", + "outVariable" : { + "id" : 0, + "name" : "p" + }, + "random" : false + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 2 + ], + "id" : 3, + "estimatedCost" : 21, + "estimatedNrItems" : 10, + "inVariable" : { + "id" : 0, + "name" : "p" + } + } + ], + "rules" : [ ], + "collections" : [ + { + "name" : "products", + "type" : "read" + } + ], + "variables" : [ + { + "id" : 0, + "name" : "p" + } + ], + "estimatedCost" : 21, + "estimatedNrItems" : 10 + }, + "warnings" : [ ], + "stats" : { + "rulesExecuted" : 21, + "rulesSkipped" : 0, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestExplainWarning.generated b/Documentation/Examples/RestExplainWarning.generated new file mode 100644 index 0000000000..6d55136387 --- /dev/null +++ b/Documentation/Examples/RestExplainWarning.generated @@ -0,0 +1,128 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain +{"query":"FOR i IN 1..10 RETURN 1 / 0"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "plan" : { + "nodes" : [ + { + "type" : "SingletonNode", + "dependencies" : [ ], + "id" : 1, + "estimatedCost" : 1, + "estimatedNrItems" : 1 + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 1 + ], + "id" : 2, + "estimatedCost" : 2, + "estimatedNrItems" : 1, + "expression" : { + "type" : "range", + "subNodes" : [ + { + "type" : "value", + "value" : 1 + }, + { + "type" : "value", + "value" : 10 + } + ] + }, + "outVariable" : { + "id" : 1, + "name" : "1" + }, + "canThrow" : false + }, + { + "type" : "CalculationNode", + "dependencies" : [ + 2 + ], + "id" : 4, + "estimatedCost" : 3, + "estimatedNrItems" : 1, + "expression" : { + "type" : "value", + "value" : null + }, + "outVariable" : { + "id" : 2, + "name" : "2" + }, + "canThrow" : false + }, + { + "type" : "EnumerateListNode", + "dependencies" : [ + 4 + ], + "id" : 3, + "estimatedCost" : 13, + "estimatedNrItems" : 10, + "inVariable" : { + "id" : 1, + "name" : "1" + }, + "outVariable" : { + "id" : 0, + "name" : "i" + } + }, + { + "type" : "ReturnNode", + "dependencies" : [ + 3 + ], + "id" : 5, + "estimatedCost" : 23, + "estimatedNrItems" : 10, + "inVariable" : { + "id" : 2, + "name" : "2" + } + } + ], + "rules" : [ + "move-calculations-up", + "move-calculations-up-2" + ], + "collections" : [ ], + "variables" : [ + { + "id" : 2, + "name" : "2" + }, + { + "id" : 1, + "name" : "1" + }, + { + "id" : 0, + "name" : "i" + } + ], + "estimatedCost" : 23, + "estimatedNrItems" : 10 + }, + "warnings" : [ + { + "code" : 1562, + "message" : "division by zero" + } + ], + "stats" : { + "rulesExecuted" : 21, + "rulesSkipped" : 0, + "plansCreated" : 1 + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphChangeEdge.generated b/Documentation/Examples/RestGraphChangeEdge.generated new file mode 100644 index 0000000000..8c3bbbd470 --- /dev/null +++ b/Documentation/Examples/RestGraphChangeEdge.generated @@ -0,0 +1,22 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1 +{ + "optional1" : "val2" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1297430232 + +{ + "edge" : { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1297430232", + "_from" : "vertices/vert1", + "_to" : "vertices/vert2", + "$label" : null, + "optional1" : "val2" + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphChangeVertex.generated b/Documentation/Examples/RestGraphChangeVertex.generated new file mode 100644 index 0000000000..9f39af1590 --- /dev/null +++ b/Documentation/Examples/RestGraphChangeVertex.generated @@ -0,0 +1,19 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1 +{ + "optional1" : "val2" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1266366168 + +{ + "vertex" : { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1266366168", + "optional1" : "val2" + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphChangepEdge.generated b/Documentation/Examples/RestGraphChangepEdge.generated new file mode 100644 index 0000000000..f726dc4981 --- /dev/null +++ b/Documentation/Examples/RestGraphChangepEdge.generated @@ -0,0 +1,23 @@ +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1 +{ + "optional3" : "val3" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1300969176 + +{ + "edge" : { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1300969176", + "_from" : "vertices/vert1", + "_to" : "vertices/vert2", + "$label" : null, + "optional1" : "val1", + "optional3" : "val3" + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphChangepVertex.generated b/Documentation/Examples/RestGraphChangepVertex.generated new file mode 100644 index 0000000000..489e27a72b --- /dev/null +++ b/Documentation/Examples/RestGraphChangepVertex.generated @@ -0,0 +1,38 @@ +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1 +{ + "optional1" : "vertexPatch" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1268725464 + +{ + "vertex" : { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1268725464", + "optional1" : "vertexPatch" + }, + "error" : false, + "code" : 202 +} +shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1 +{ + "optional1" : null +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1269249752 + +{ + "vertex" : { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1269249752", + "optional1" : null + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphCreateEdge.generated b/Documentation/Examples/RestGraphCreateEdge.generated new file mode 100644 index 0000000000..a384a98d98 --- /dev/null +++ b/Documentation/Examples/RestGraphCreateEdge.generated @@ -0,0 +1,25 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge +{ + "_key" : "edge1", + "_from" : "vert2", + "_to" : "vert1", + "optional1" : "val1" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1287534296 + +{ + "edge" : { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1287534296", + "_from" : "vertices/vert2", + "_to" : "vertices/vert1", + "$label" : null, + "optional1" : "val1" + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphCreateVertex.generated b/Documentation/Examples/RestGraphCreateVertex.generated new file mode 100644 index 0000000000..7599131ae9 --- /dev/null +++ b/Documentation/Examples/RestGraphCreateVertex.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex +{ + "_key" : "v1", + "optional1" : "val1" +} + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 +etag: 1259681496 + +{ + "vertex" : { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1259681496", + "optional1" : "val1" + }, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphDeleteEdge.generated b/Documentation/Examples/RestGraphDeleteEdge.generated new file mode 100644 index 0000000000..1a9fe73d36 --- /dev/null +++ b/Documentation/Examples/RestGraphDeleteEdge.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1 + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 + +{ + "deleted" : true, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphDeleteGraph.generated b/Documentation/Examples/RestGraphDeleteGraph.generated new file mode 100644 index 0000000000..4bb1c977a1 --- /dev/null +++ b/Documentation/Examples/RestGraphDeleteGraph.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/graph/graph + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "deleted" : true, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphDeleteVertex.generated b/Documentation/Examples/RestGraphDeleteVertex.generated new file mode 100644 index 0000000000..8bfd1a3e8f --- /dev/null +++ b/Documentation/Examples/RestGraphDeleteVertex.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1 + +HTTP/1.1 202 Accepted +content-type: application/json; charset=utf-8 + +{ + "deleted" : true, + "error" : false, + "code" : 202 +} diff --git a/Documentation/Examples/RestGraphGetEdge.generated b/Documentation/Examples/RestGraphGetEdge.generated new file mode 100644 index 0000000000..6f0b7dabf5 --- /dev/null +++ b/Documentation/Examples/RestGraphGetEdge.generated @@ -0,0 +1,19 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: 1290417880 + +{ + "edge" : { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1290417880", + "_from" : "vertices/vert1", + "_to" : "vertices/vert2", + "$label" : null, + "optional1" : "val1" + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphGetEdges.generated b/Documentation/Examples/RestGraphGetEdges.generated new file mode 100644 index 0000000000..e8e1ad5893 --- /dev/null +++ b/Documentation/Examples/RestGraphGetEdges.generated @@ -0,0 +1,61 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges +{ + "batchSize" : 100 +} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "edges/edge2", + "_key" : "edge2", + "_rev" : "1305687768", + "_from" : "vertices/v1", + "_to" : "vertices/v3", + "$label" : null, + "optional1" : "val1" + }, + { + "_id" : "edges/edge3", + "_key" : "edge3", + "_rev" : "1306212056", + "_from" : "vertices/v2", + "_to" : "vertices/v4", + "$label" : null, + "optional1" : "val1" + }, + { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1305163480", + "_from" : "vertices/v1", + "_to" : "vertices/v2", + "$label" : null, + "optional1" : "val1" + }, + { + "_id" : "edges/edge4", + "_key" : "edge4", + "_rev" : "1306736344", + "_from" : "vertices/v1", + "_to" : "vertices/v5", + "$label" : null, + "optional1" : "val1" + } + ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 4, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestGraphGetGraph.generated b/Documentation/Examples/RestGraphGetGraph.generated new file mode 100644 index 0000000000..91fb2cf3e4 --- /dev/null +++ b/Documentation/Examples/RestGraphGetGraph.generated @@ -0,0 +1,26 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: 1252407000 + +{ + "graph" : { + "_id" : "_graphs/graph", + "_key" : "graph", + "_rev" : "1252407000", + "edgeDefinitions" : [ + { + "collection" : "edges", + "from" : [ + "vertices" + ], + "to" : [ + "vertices" + ] + } + ] + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphGetGraphs.generated b/Documentation/Examples/RestGraphGetGraphs.generated new file mode 100644 index 0000000000..6b4fedf0fa --- /dev/null +++ b/Documentation/Examples/RestGraphGetGraphs.generated @@ -0,0 +1,43 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "graphs" : [ + { + "_id" : "_graphs/graph2", + "_key" : "graph2", + "_rev" : "1255093976", + "edgeDefinitions" : [ + { + "collection" : "edges2", + "from" : [ + "vertices2" + ], + "to" : [ + "vertices2" + ] + } + ] + }, + { + "_id" : "_graphs/graph1", + "_key" : "graph1", + "_rev" : "1254110936", + "edgeDefinitions" : [ + { + "collection" : "edges1", + "from" : [ + "vertices1" + ], + "to" : [ + "vertices1" + ] + } + ] + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphGetVertex.generated b/Documentation/Examples/RestGraphGetVertex.generated new file mode 100644 index 0000000000..5bf2ff7e1b --- /dev/null +++ b/Documentation/Examples/RestGraphGetVertex.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 +etag: 1261516504 + +{ + "vertex" : { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1261516504", + "optional1" : "val1" + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestGraphGetVertexEdges.generated b/Documentation/Examples/RestGraphGetVertexEdges.generated new file mode 100644 index 0000000000..e0c302b66d --- /dev/null +++ b/Documentation/Examples/RestGraphGetVertexEdges.generated @@ -0,0 +1,41 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges/v2 +{"batchSize" : 100, "filter" : { "direction" : "any" }} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "edges/edge1", + "_key" : "edge1", + "_rev" : "1311061720", + "_from" : "vertices/v1", + "_to" : "vertices/v2", + "$label" : null, + "optional1" : "val1" + }, + { + "_id" : "edges/edge3", + "_key" : "edge3", + "_rev" : "1312110296", + "_from" : "vertices/v2", + "_to" : "vertices/v4", + "$label" : null, + "optional1" : "val1" + } + ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestGraphGetVertexVertices.generated b/Documentation/Examples/RestGraphGetVertexVertices.generated new file mode 100644 index 0000000000..d10e8801fb --- /dev/null +++ b/Documentation/Examples/RestGraphGetVertexVertices.generated @@ -0,0 +1,35 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2 +{"batchSize" : 100, "filter" : {"direction" : "any", "properties":[] }} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1274689240", + "optional1" : "val1" + }, + { + "_id" : "vertices/v4", + "_key" : "v4", + "_rev" : "1275868888", + "optional1" : "val1" + } + ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestGraphGetVertexVertices2.generated b/Documentation/Examples/RestGraphGetVertexVertices2.generated new file mode 100644 index 0000000000..cd6b69f6bf --- /dev/null +++ b/Documentation/Examples/RestGraphGetVertexVertices2.generated @@ -0,0 +1,35 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2 +{"batchSize" : 100, "filter" : {"direction" : "out", "properties":[ { "key": "optional1", "value": "val2", "compare" : "==" }, ] }} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "vertices/v4", + "_key" : "v4", + "_rev" : "1281767128", + "optional1" : "val2" + }, + { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1280587480", + "optional1" : "val1" + } + ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 0, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestGraphGetVertices.generated b/Documentation/Examples/RestGraphGetVertices.generated new file mode 100644 index 0000000000..08104e3499 --- /dev/null +++ b/Documentation/Examples/RestGraphGetVertices.generated @@ -0,0 +1,55 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices +{ + "batchSize" : 100 +} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "vertices/v3", + "_key" : "v3", + "_rev" : "1271871192", + "optional1" : "val1" + }, + { + "_id" : "vertices/v2", + "_key" : "v2", + "_rev" : "1271477976", + "optional1" : "val1" + }, + { + "_id" : "vertices/v5", + "_key" : "v5", + "_rev" : "1272657624", + "optional1" : "val1" + }, + { + "_id" : "vertices/v4", + "_key" : "v4", + "_rev" : "1272264408", + "optional1" : "val1" + }, + { + "_id" : "vertices/v1", + "_key" : "v1", + "_rev" : "1271084760", + "optional1" : "val1" + } + ], + "hasMore" : false, + "extra" : { + "stats" : { + "writesExecuted" : 0, + "writesIgnored" : 0, + "scannedFull" : 5, + "scannedIndex" : 0, + "filtered" : 0 + }, + "warnings" : [ ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestGraphPostGraph.generated b/Documentation/Examples/RestGraphPostGraph.generated new file mode 100644 index 0000000000..066defc6a7 --- /dev/null +++ b/Documentation/Examples/RestGraphPostGraph.generated @@ -0,0 +1,31 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/ +{ + "_key" : "graph", + "vertices" : "vertices", + "edges" : "edges" +} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 +etag: 1251096280 + +{ + "graph" : { + "_id" : "_graphs/graph", + "_key" : "graph", + "_rev" : "1251096280", + "edgeDefinitions" : [ + { + "collection" : "edges", + "from" : [ + "vertices" + ], + "to" : [ + "vertices" + ] + } + ] + }, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestImportCsvCreate.generated b/Documentation/Examples/RestImportCsvCreate.generated new file mode 100644 index 0000000000..ef2c79681a --- /dev/null +++ b/Documentation/Examples/RestImportCsvCreate.generated @@ -0,0 +1,15 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&createCollection=true +[ "value1", "value2" ] +[ 1234, null ] +[ "foo", "bar" ] +[ 534.55, true ] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 3, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportCsvEdge.generated b/Documentation/Examples/RestImportCsvEdge.generated new file mode 100644 index 0000000000..65a8e32918 --- /dev/null +++ b/Documentation/Examples/RestImportCsvEdge.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=links +[ "_from", "_to", "name" ] +[ "products/123", "products/234", "some name" ] +[ "products/332", "products/abc", "other name" ] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 2, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportCsvEdgeInvalid.generated b/Documentation/Examples/RestImportCsvEdgeInvalid.generated new file mode 100644 index 0000000000..72364f0201 --- /dev/null +++ b/Documentation/Examples/RestImportCsvEdgeInvalid.generated @@ -0,0 +1,18 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=links&details=true +[ "name" ] +[ "some name" ] +[ "other name" ] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 0, + "errors" : 2, + "empty" : 0, + "details" : [ + "at position 1: missing '_from' or '_to' attribute, offending document: {\"name\":\"some name\"}", + "at position 2: missing '_from' or '_to' attribute, offending document: {\"name\":\"other name\"}" + ] +} diff --git a/Documentation/Examples/RestImportCsvExample.generated b/Documentation/Examples/RestImportCsvExample.generated new file mode 100644 index 0000000000..31b1881529 --- /dev/null +++ b/Documentation/Examples/RestImportCsvExample.generated @@ -0,0 +1,15 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products +[ "_key", "value1", "value2" ] +[ "abc", 25, "test" ] + +[ "foo", "bar", "baz" ] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 2, + "errors" : 0, + "empty" : 1 +} diff --git a/Documentation/Examples/RestImportCsvInvalidBody.generated b/Documentation/Examples/RestImportCsvInvalidBody.generated new file mode 100644 index 0000000000..667bb04e30 --- /dev/null +++ b/Documentation/Examples/RestImportCsvInvalidBody.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products +{ "_key": "foo", "value1": "bar" } + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "no JSON array found in second line", + "code" : 400, + "errorNum" : 400 +} diff --git a/Documentation/Examples/RestImportCsvInvalidCollection.generated b/Documentation/Examples/RestImportCsvInvalidCollection.generated new file mode 100644 index 0000000000..93d7212817 --- /dev/null +++ b/Documentation/Examples/RestImportCsvInvalidCollection.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products +[ "_key", "value1", "value2" ] +[ "abc", 25, "test" ] +[ "foo", "bar", "baz" ] + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "collection 'products' not found", + "code" : 404, + "errorNum" : 1203 +} diff --git a/Documentation/Examples/RestImportCsvUniqueContinue.generated b/Documentation/Examples/RestImportCsvUniqueContinue.generated new file mode 100644 index 0000000000..a5c8939739 --- /dev/null +++ b/Documentation/Examples/RestImportCsvUniqueContinue.generated @@ -0,0 +1,17 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&details=true +[ "_key", "value1", "value2" ] +[ "abc", 25, "test" ] +[ "abc", "bar", "baz" ] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 1, + "errors" : 1, + "empty" : 0, + "details" : [ + "at position 2: creating document failed with error 'unique constraint violated', offending document: {\"_key\":\"abc\",\"value1\":\"bar\",\"value2\":\"baz\"}" + ] +} diff --git a/Documentation/Examples/RestImportCsvUniqueFail.generated b/Documentation/Examples/RestImportCsvUniqueFail.generated new file mode 100644 index 0000000000..0412035b5f --- /dev/null +++ b/Documentation/Examples/RestImportCsvUniqueFail.generated @@ -0,0 +1,14 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&complete=true +[ "_key", "value1", "value2" ] +[ "abc", 25, "test" ] +[ "abc", "bar", "baz" ] + +HTTP/1.1 409 Conflict +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "cannot create document, unique constraint violated", + "code" : 409, + "errorNum" : 1210 +} diff --git a/Documentation/Examples/RestImportJsonCreate.generated b/Documentation/Examples/RestImportJsonCreate.generated new file mode 100644 index 0000000000..2232070f15 --- /dev/null +++ b/Documentation/Examples/RestImportJsonCreate.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&createCollection=true&type=list +[{"id":"12553","active":true},{"id":"4433","active":false},{"id":"55932","count":4334}] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 3, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportJsonEdge.generated b/Documentation/Examples/RestImportJsonEdge.generated new file mode 100644 index 0000000000..92b790af6e --- /dev/null +++ b/Documentation/Examples/RestImportJsonEdge.generated @@ -0,0 +1,13 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=links&type=documents +{ "_from": "products/123", "_to": "products/234" } +{ "_from": "products/332", "_to": "products/abc", "name": "other name" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 2, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportJsonEdgeInvalid.generated b/Documentation/Examples/RestImportJsonEdgeInvalid.generated new file mode 100644 index 0000000000..6f1f752101 --- /dev/null +++ b/Documentation/Examples/RestImportJsonEdgeInvalid.generated @@ -0,0 +1,15 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=links&type=list&details=true +[{"name":"some name"}] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 0, + "errors" : 1, + "empty" : 0, + "details" : [ + "at position 1: missing '_from' or '_to' attribute, offending document: {\"name\":\"some name\"}" + ] +} diff --git a/Documentation/Examples/RestImportJsonInvalidBody.generated b/Documentation/Examples/RestImportJsonInvalidBody.generated new file mode 100644 index 0000000000..af21383523 --- /dev/null +++ b/Documentation/Examples/RestImportJsonInvalidBody.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=list +{ } + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "expecting a JSON array in the request", + "code" : 400, + "errorNum" : 400 +} diff --git a/Documentation/Examples/RestImportJsonInvalidCollection.generated b/Documentation/Examples/RestImportJsonInvalidCollection.generated new file mode 100644 index 0000000000..32ba5d2528 --- /dev/null +++ b/Documentation/Examples/RestImportJsonInvalidCollection.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=documents +{ "name": "test" } + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "collection 'products' not found", + "code" : 404, + "errorNum" : 1203 +} diff --git a/Documentation/Examples/RestImportJsonLines.generated b/Documentation/Examples/RestImportJsonLines.generated new file mode 100644 index 0000000000..fb34df9caa --- /dev/null +++ b/Documentation/Examples/RestImportJsonLines.generated @@ -0,0 +1,16 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=documents +{ "_key": "abc", "value1": 25, "value2": "test", "allowed": true } +{ "_key": "foo", "name": "baz" } + +{ "name": { "detailed": "detailed name", "short": "short name" } } + + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 3, + "errors" : 0, + "empty" : 1 +} diff --git a/Documentation/Examples/RestImportJsonList.generated b/Documentation/Examples/RestImportJsonList.generated new file mode 100644 index 0000000000..5b7c297426 --- /dev/null +++ b/Documentation/Examples/RestImportJsonList.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=list +[{"_key":"abc","value1":25,"value2":"test","allowed":true},{"_key":"foo","name":"baz"},{"name":{"detailed":"detailed name","short":"short name"}}] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 3, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportJsonType.generated b/Documentation/Examples/RestImportJsonType.generated new file mode 100644 index 0000000000..2287b3e01a --- /dev/null +++ b/Documentation/Examples/RestImportJsonType.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=auto +[{"_key":"abc","value1":25,"value2":"test","allowed":true},{"_key":"foo","name":"baz"},{"name":{"detailed":"detailed name","short":"short name"}}] + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 3, + "errors" : 0, + "empty" : 0 +} diff --git a/Documentation/Examples/RestImportJsonUniqueContinue.generated b/Documentation/Examples/RestImportJsonUniqueContinue.generated new file mode 100644 index 0000000000..3c61decffd --- /dev/null +++ b/Documentation/Examples/RestImportJsonUniqueContinue.generated @@ -0,0 +1,16 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=documents&details=true +{ "_key": "abc", "value1": 25, "value2": "test" } +{ "_key": "abc", "value1": "bar", "value2": "baz" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "created" : 1, + "errors" : 1, + "empty" : 0, + "details" : [ + "at position 2: creating document failed with error 'unique constraint violated', offending document: {\"_key\":\"abc\",\"value1\":\"bar\",\"value2\":\"baz\"}" + ] +} diff --git a/Documentation/Examples/RestImportJsonUniqueFail.generated b/Documentation/Examples/RestImportJsonUniqueFail.generated new file mode 100644 index 0000000000..2c6a13ac0b --- /dev/null +++ b/Documentation/Examples/RestImportJsonUniqueFail.generated @@ -0,0 +1,13 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/import?collection=products&type=documents&complete=true +{ "_key": "abc", "value1": 25, "value2": "test" } +{ "_key": "abc", "value1": "bar", "value2": "baz" } + +HTTP/1.1 409 Conflict +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "errorMessage" : "cannot create document, unique constraint violated", + "code" : 409, + "errorNum" : 1210 +} diff --git a/Documentation/Examples/RestIndexAllIndexes.generated b/Documentation/Examples/RestIndexAllIndexes.generated new file mode 100644 index 0000000000..af12162421 --- /dev/null +++ b/Documentation/Examples/RestIndexAllIndexes.generated @@ -0,0 +1,69 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/index?collection=products + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "indexes" : [ + { + "id" : "products/0", + "type" : "primary", + "unique" : true, + "selectivityEstimate" : 1, + "fields" : [ + "_key" + ] + }, + { + "id" : "products/1313748696", + "type" : "hash", + "unique" : false, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "name" + ] + }, + { + "id" : "products/1314010840", + "type" : "skiplist", + "unique" : false, + "sparse" : true, + "fields" : [ + "price" + ] + } + ], + "identifiers" : { + "products/0" : { + "id" : "products/0", + "type" : "primary", + "unique" : true, + "selectivityEstimate" : 1, + "fields" : [ + "_key" + ] + }, + "products/1313748696" : { + "id" : "products/1313748696", + "type" : "hash", + "unique" : false, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "name" + ] + }, + "products/1314010840" : { + "id" : "products/1314010840", + "type" : "skiplist", + "unique" : false, + "sparse" : true, + "fields" : [ + "price" + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestIndexCreateGeoLatitudeLongitude.generated b/Documentation/Examples/RestIndexCreateGeoLatitudeLongitude.generated new file mode 100644 index 0000000000..add683771d --- /dev/null +++ b/Documentation/Examples/RestIndexCreateGeoLatitudeLongitude.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "geo", "fields" : [ "e", "f" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1315780312", + "type" : "geo2", + "unique" : false, + "constraint" : false, + "ignoreNull" : false, + "fields" : [ + "e", + "f" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateGeoLocation.generated b/Documentation/Examples/RestIndexCreateGeoLocation.generated new file mode 100644 index 0000000000..ef0b172159 --- /dev/null +++ b/Documentation/Examples/RestIndexCreateGeoLocation.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "geo", "fields" : [ "b" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1315256024", + "type" : "geo1", + "unique" : false, + "geoJson" : false, + "constraint" : false, + "ignoreNull" : false, + "fields" : [ + "b" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateNewCapConstraint.generated b/Documentation/Examples/RestIndexCreateNewCapConstraint.generated new file mode 100644 index 0000000000..09243a13eb --- /dev/null +++ b/Documentation/Examples/RestIndexCreateNewCapConstraint.generated @@ -0,0 +1,16 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{"type":"cap","size":10} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1314731736", + "type" : "cap", + "unique" : false, + "size" : 10, + "byteSize" : 0, + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateNewFulltext.generated b/Documentation/Examples/RestIndexCreateNewFulltext.generated new file mode 100644 index 0000000000..7cba2c987a --- /dev/null +++ b/Documentation/Examples/RestIndexCreateNewFulltext.generated @@ -0,0 +1,18 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type" : "fulltext", "fields" : [ "text" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1318729432", + "type" : "fulltext", + "unique" : false, + "minLength" : 2, + "fields" : [ + "text" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateNewHashIndex.generated b/Documentation/Examples/RestIndexCreateNewHashIndex.generated new file mode 100644 index 0000000000..044234718b --- /dev/null +++ b/Documentation/Examples/RestIndexCreateNewHashIndex.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "hash", "unique" : false, "fields" : [ "a", "b" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1316828888", + "type" : "hash", + "unique" : false, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "a", + "b" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateNewSkiplist.generated b/Documentation/Examples/RestIndexCreateNewSkiplist.generated new file mode 100644 index 0000000000..c700d80df7 --- /dev/null +++ b/Documentation/Examples/RestIndexCreateNewSkiplist.generated @@ -0,0 +1,19 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "skiplist", "unique" : false, "fields" : [ "a", "b" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1317811928", + "type" : "skiplist", + "unique" : false, + "sparse" : false, + "fields" : [ + "a", + "b" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateNewUniqueConstraint.generated b/Documentation/Examples/RestIndexCreateNewUniqueConstraint.generated new file mode 100644 index 0000000000..ebc01bb724 --- /dev/null +++ b/Documentation/Examples/RestIndexCreateNewUniqueConstraint.generated @@ -0,0 +1,20 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "hash", "unique" : true, "fields" : [ "a", "b" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1316304600", + "type" : "hash", + "unique" : true, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "a", + "b" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateSparseHashIndex.generated b/Documentation/Examples/RestIndexCreateSparseHashIndex.generated new file mode 100644 index 0000000000..d1bdf932d3 --- /dev/null +++ b/Documentation/Examples/RestIndexCreateSparseHashIndex.generated @@ -0,0 +1,19 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "hash", "unique" : false, "sparse" : true, "fields" : [ "a" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1317287640", + "type" : "hash", + "unique" : false, + "sparse" : true, + "selectivityEstimate" : 1, + "fields" : [ + "a" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexCreateSparseSkiplist.generated b/Documentation/Examples/RestIndexCreateSparseSkiplist.generated new file mode 100644 index 0000000000..fef9d93017 --- /dev/null +++ b/Documentation/Examples/RestIndexCreateSparseSkiplist.generated @@ -0,0 +1,18 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products +{ "type": "skiplist", "unique" : false, "sparse" : true, "fields" : [ "a" ] } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1318270680", + "type" : "skiplist", + "unique" : false, + "sparse" : true, + "fields" : [ + "a" + ], + "isNewlyCreated" : true, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestIndexDeleteUniqueSkiplist.generated b/Documentation/Examples/RestIndexDeleteUniqueSkiplist.generated new file mode 100644 index 0000000000..f37b3deba3 --- /dev/null +++ b/Documentation/Examples/RestIndexDeleteUniqueSkiplist.generated @@ -0,0 +1,10 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/index/products/1319253720 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "products/1319253720", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestIndexPrimaryIndex.generated b/Documentation/Examples/RestIndexPrimaryIndex.generated new file mode 100644 index 0000000000..3fa7ea5ae5 --- /dev/null +++ b/Documentation/Examples/RestIndexPrimaryIndex.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/index/products/0 + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "products/0", + "type" : "primary", + "unique" : true, + "selectivityEstimate" : 1, + "fields" : [ + "_key" + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestQueryInvalid.generated b/Documentation/Examples/RestQueryInvalid.generated new file mode 100644 index 0000000000..e88156b8b2 --- /dev/null +++ b/Documentation/Examples/RestQueryInvalid.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query +{ "query" : "FOR p IN products FILTER p.name = @name LIMIT 2 RETURN p.n" } + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 1501, + "errorMessage" : "syntax error, unexpected assignment near '= @name LIMIT 2 RETURN p.n' at position 1:33" +} diff --git a/Documentation/Examples/RestQueryValid.generated b/Documentation/Examples/RestQueryValid.generated new file mode 100644 index 0000000000..2ae5c2d29a --- /dev/null +++ b/Documentation/Examples/RestQueryValid.generated @@ -0,0 +1,91 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/query +{ "query" : "FOR p IN products FILTER p.name == @name LIMIT 2 RETURN p.n" } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "bindVars" : [ + "name" + ], + "collections" : [ + "products" + ], + "ast" : [ + { + "type" : "root", + "subNodes" : [ + { + "type" : "for", + "subNodes" : [ + { + "type" : "variable", + "name" : "p", + "id" : 0 + }, + { + "type" : "collection", + "name" : "products" + } + ] + }, + { + "type" : "filter", + "subNodes" : [ + { + "type" : "compare ==", + "subNodes" : [ + { + "type" : "attribute access", + "name" : "name", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + }, + { + "type" : "parameter", + "name" : "name" + } + ] + } + ] + }, + { + "type" : "limit", + "subNodes" : [ + { + "type" : "value", + "value" : 0 + }, + { + "type" : "value", + "value" : 2 + } + ] + }, + { + "type" : "return", + "subNodes" : [ + { + "type" : "attribute access", + "name" : "n", + "subNodes" : [ + { + "type" : "reference", + "name" : "p", + "id" : 0 + } + ] + } + ] + } + ] + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestReplicationApplierGetConfig.generated b/Documentation/Examples/RestReplicationApplierGetConfig.generated new file mode 100644 index 0000000000..17dd38a5f2 --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierGetConfig.generated @@ -0,0 +1,18 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "requestTimeout" : 300, + "connectTimeout" : 10, + "ignoreErrors" : 0, + "maxConnectRetries" : 100, + "sslProtocol" : 0, + "chunkSize" : 0, + "autoStart" : false, + "adaptivePolling" : true, + "includeSystem" : true, + "restrictType" : "", + "restrictCollections" : [ ] +} diff --git a/Documentation/Examples/RestReplicationApplierSetConfig.generated b/Documentation/Examples/RestReplicationApplierSetConfig.generated new file mode 100644 index 0000000000..c174713c58 --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierSetConfig.generated @@ -0,0 +1,22 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/replication/applier-config +{"endpoint":"tcp://127.0.0.1:8529","username":"replicationApplier","password":"applier1234@foxx","chunkSize":4194304,"autoStart":false,"adaptivePolling":true} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "endpoint" : "tcp://127.0.0.1:8529", + "database" : "_system", + "username" : "replicationApplier", + "requestTimeout" : 300, + "connectTimeout" : 10, + "ignoreErrors" : 0, + "maxConnectRetries" : 100, + "sslProtocol" : 0, + "chunkSize" : 4194304, + "autoStart" : false, + "adaptivePolling" : true, + "includeSystem" : true, + "restrictType" : "", + "restrictCollections" : [ ] +} diff --git a/Documentation/Examples/RestReplicationApplierStart.generated b/Documentation/Examples/RestReplicationApplierStart.generated new file mode 100644 index 0000000000..bf0325879a --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierStart.generated @@ -0,0 +1,32 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-start + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "state" : { + "running" : true, + "lastAppliedContinuousTick" : null, + "lastProcessedContinuousTick" : null, + "lastAvailableContinuousTick" : null, + "progress" : { + "time" : "2015-02-16T08:58:14Z", + "message" : "applier created", + "failedConnects" : 0 + }, + "totalRequests" : 0, + "totalFailedConnects" : 0, + "totalEvents" : 0, + "totalOperationsExcluded" : 0, + "lastError" : { + "errorNum" : 0 + }, + "time" : "2015-02-16T08:59:01Z" + }, + "server" : { + "version" : "2.5.0-alpha1", + "serverId" : "27426833688090" + }, + "endpoint" : "tcp://127.0.0.1:8529", + "database" : "_system" +} diff --git a/Documentation/Examples/RestReplicationApplierStateNotRunning.generated b/Documentation/Examples/RestReplicationApplierStateNotRunning.generated new file mode 100644 index 0000000000..41269e62c6 --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierStateNotRunning.generated @@ -0,0 +1,34 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "state" : { + "running" : false, + "lastAppliedContinuousTick" : null, + "lastProcessedContinuousTick" : null, + "lastAvailableContinuousTick" : null, + "progress" : { + "time" : "2015-02-16T08:59:01Z", + "message" : "applier shut down", + "failedConnects" : 1 + }, + "totalRequests" : 2, + "totalFailedConnects" : 2, + "totalEvents" : 0, + "totalOperationsExcluded" : 0, + "lastError" : { + "time" : "2015-02-16T08:59:01Z", + "errorMessage" : "could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #61 - Connection refused'", + "errorNum" : 1412 + }, + "time" : "2015-02-16T08:59:01Z" + }, + "server" : { + "version" : "2.5.0-alpha1", + "serverId" : "27426833688090" + }, + "endpoint" : "tcp://127.0.0.1:8529", + "database" : "_system" +} diff --git a/Documentation/Examples/RestReplicationApplierStateRunning.generated b/Documentation/Examples/RestReplicationApplierStateRunning.generated new file mode 100644 index 0000000000..badb854d06 --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierStateRunning.generated @@ -0,0 +1,32 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "state" : { + "running" : true, + "lastAppliedContinuousTick" : null, + "lastProcessedContinuousTick" : null, + "lastAvailableContinuousTick" : null, + "progress" : { + "time" : "2015-02-16T08:59:01Z", + "message" : "fetching master state information", + "failedConnects" : 1 + }, + "totalRequests" : 3, + "totalFailedConnects" : 3, + "totalEvents" : 0, + "totalOperationsExcluded" : 0, + "lastError" : { + "errorNum" : 0 + }, + "time" : "2015-02-16T08:59:01Z" + }, + "server" : { + "version" : "2.5.0-alpha1", + "serverId" : "27426833688090" + }, + "endpoint" : "tcp://127.0.0.1:8529", + "database" : "_system" +} diff --git a/Documentation/Examples/RestReplicationApplierStop.generated b/Documentation/Examples/RestReplicationApplierStop.generated new file mode 100644 index 0000000000..bcd75f0aec --- /dev/null +++ b/Documentation/Examples/RestReplicationApplierStop.generated @@ -0,0 +1,34 @@ +shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-stop + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "state" : { + "running" : false, + "lastAppliedContinuousTick" : null, + "lastProcessedContinuousTick" : null, + "lastAvailableContinuousTick" : null, + "progress" : { + "time" : "2015-02-16T08:59:01Z", + "message" : "applier shut down", + "failedConnects" : 1 + }, + "totalRequests" : 2, + "totalFailedConnects" : 2, + "totalEvents" : 0, + "totalOperationsExcluded" : 0, + "lastError" : { + "time" : "2015-02-16T08:59:01Z", + "errorMessage" : "could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #61 - Connection refused'", + "errorNum" : 1412 + }, + "time" : "2015-02-16T08:59:01Z" + }, + "server" : { + "version" : "2.5.0-alpha1", + "serverId" : "27426833688090" + }, + "endpoint" : "tcp://127.0.0.1:8529", + "database" : "_system" +} diff --git a/Documentation/Examples/RestReplicationDump.generated b/Documentation/Examples/RestReplicationDump.generated new file mode 100644 index 0000000000..2edf3dca60 --- /dev/null +++ b/Documentation/Examples/RestReplicationDump.generated @@ -0,0 +1,8 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection + +HTTP/1.1 200 OK +content-type: application/x-arango-dump; charset=utf-8 +x-arango-replication-checkmore: false +x-arango-replication-lastincluded: 1627797208 + +"{\"tick\":\"1627141848\",\"type\":2300,\"key\":\"123456\",\"rev\":\"1627076312\",\"data\":{\"_key\":\"123456\",\"_rev\":\"1627076312\",\"c\":false,\"b\":1,\"d\":\"additional value\"}}\n{\"tick\":\"1627600600\",\"type\":2302,\"key\":\"foobar\",\"rev\":\"1627535064\"}\n{\"tick\":\"1627797208\",\"type\":2302,\"key\":\"abcdef\",\"rev\":\"1627731672\"}\n" diff --git a/Documentation/Examples/RestReplicationDumpEmpty.generated b/Documentation/Examples/RestReplicationDumpEmpty.generated new file mode 100644 index 0000000000..a51a3e012b --- /dev/null +++ b/Documentation/Examples/RestReplicationDumpEmpty.generated @@ -0,0 +1,7 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection + +HTTP/1.1 204 No Content +content-type: application/x-arango-dump; charset=utf-8 +x-arango-replication-checkmore: false +x-arango-replication-lastincluded: 0 + diff --git a/Documentation/Examples/RestReplicationInventory.generated b/Documentation/Examples/RestReplicationInventory.generated new file mode 100644 index 0000000000..033030bf05 --- /dev/null +++ b/Documentation/Examples/RestReplicationInventory.generated @@ -0,0 +1,443 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "collections" : [ + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "4077272", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_aal", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ + { + "id" : "4404952", + "type" : "hash", + "unique" : true, + "sparse" : true, + "selectivityEstimate" : 1, + "fields" : [ + "name", + "version" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "4536024", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 4194304, + "name" : "_aqlfunctions", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2176728", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_graphs", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2307800", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_modules", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2438872", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 33554432, + "name" : "_routing", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "26621656", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_sessions", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "407256", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_users", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ + { + "id" : "669400", + "type" : "hash", + "unique" : true, + "sparse" : true, + "selectivityEstimate" : 1, + "fields" : [ + "user" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1104492248", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "animals", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "771372760", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "better-example", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013593816", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Company", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013331672", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Customer", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1103574744", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "demo", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013855960", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Electronics", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1582642904", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "female", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1452947160", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "frenchCity", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "817772248", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "geo", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ + { + "id" : "818034392", + "type" : "geo1", + "unique" : false, + "geoJson" : false, + "constraint" : false, + "ignoreNull" : false, + "fields" : [ + "loc" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1452685016", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "germanCity", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013724888", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Groceries", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1582773976", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "male", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1497773784", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "otherVertices", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1253521112", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "vertices1", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1254897368", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "edges2", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1453078232", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "frenchHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1013462744", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "friend_of", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1452816088", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "germanHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1013987032", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "has_bought", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1453209304", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "internationalHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1582905048", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "relation", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + } + ], + "state" : { + "running" : true, + "lastLogTick" : "1623340760", + "totalEvents" : 9551, + "time" : "2015-02-16T08:58:59Z" + }, + "tick" : "1623406296" +} diff --git a/Documentation/Examples/RestReplicationInventoryIndexes.generated b/Documentation/Examples/RestReplicationInventoryIndexes.generated new file mode 100644 index 0000000000..c398c551d0 --- /dev/null +++ b/Documentation/Examples/RestReplicationInventoryIndexes.generated @@ -0,0 +1,525 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "collections" : [ + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "4077272", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_aal", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ + { + "id" : "4404952", + "type" : "hash", + "unique" : true, + "sparse" : true, + "selectivityEstimate" : 1, + "fields" : [ + "name", + "version" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "4536024", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 4194304, + "name" : "_aqlfunctions", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2176728", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_graphs", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2307800", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_modules", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "2438872", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 33554432, + "name" : "_routing", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "26621656", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_sessions", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "407256", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "_users", + "isVolatile" : false, + "waitForSync" : true + }, + "indexes" : [ + { + "id" : "669400", + "type" : "hash", + "unique" : true, + "sparse" : true, + "selectivityEstimate" : 1, + "fields" : [ + "user" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1104492248", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "animals", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "771372760", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "better-example", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013593816", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Company", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013331672", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Customer", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1103574744", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "demo", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013855960", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Electronics", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1582642904", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "female", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1452947160", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "frenchCity", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "817772248", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "geo", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ + { + "id" : "818034392", + "type" : "geo1", + "unique" : false, + "geoJson" : false, + "constraint" : false, + "ignoreNull" : false, + "fields" : [ + "loc" + ] + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1452685016", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "germanCity", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1013724888", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "Groceries", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1623471832", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "IndexedCollection1", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ + { + "id" : "1623733976", + "type" : "hash", + "unique" : false, + "sparse" : false, + "selectivityEstimate" : 1, + "fields" : [ + "name" + ] + }, + { + "id" : "1624061656", + "type" : "skiplist", + "unique" : true, + "sparse" : false, + "fields" : [ + "a", + "b" + ] + }, + { + "id" : "1624258264", + "type" : "cap", + "unique" : false, + "size" : 500, + "byteSize" : 0 + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1624454872", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "IndexedCollection2", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ + { + "id" : "1624717016", + "type" : "fulltext", + "unique" : false, + "minLength" : 10, + "fields" : [ + "text" + ] + }, + { + "id" : "1624979160", + "type" : "skiplist", + "unique" : false, + "sparse" : false, + "fields" : [ + "a" + ] + }, + { + "id" : "1625175768", + "type" : "cap", + "unique" : false, + "size" : 0, + "byteSize" : 1048576 + } + ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1582773976", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "male", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1497773784", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "otherVertices", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 2, + "cid" : "1253521112", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "vertices1", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1254897368", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "edges2", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1453078232", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "frenchHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1013462744", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "friend_of", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1452816088", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "germanHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1013987032", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "has_bought", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1453209304", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "internationalHighway", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + }, + { + "parameters" : { + "version" : 5, + "type" : 3, + "cid" : "1582905048", + "deleted" : false, + "doCompact" : true, + "maximalSize" : 1048576, + "name" : "relation", + "isVolatile" : false, + "waitForSync" : false + }, + "indexes" : [ ] + } + ], + "state" : { + "running" : true, + "lastLogTick" : "1623537368", + "totalEvents" : 9564, + "time" : "2015-02-16T08:58:59Z" + }, + "tick" : "1625306840" +} diff --git a/Documentation/Examples/RestReplicationLoggerFollowBufferLimit.generated b/Documentation/Examples/RestReplicationLoggerFollowBufferLimit.generated new file mode 100644 index 0000000000..7617fa9454 --- /dev/null +++ b/Documentation/Examples/RestReplicationLoggerFollowBufferLimit.generated @@ -0,0 +1,10 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1622030040&chunkSize=400 + +HTTP/1.1 200 OK +content-type: application/x-arango-dump; charset=utf-8 +x-arango-replication-active: true +x-arango-replication-checkmore: true +x-arango-replication-lastincluded: 1622554328 +x-arango-replication-lasttick: 1623340760 + +"{\"tick\":\"1622226648\",\"type\":2000,\"database\":\"79576\",\"cid\":\"1622161112\",\"collection\":{\"version\":5,\"type\":2,\"cid\":\"1622161112\",\"deleted\":false,\"doCompact\":true,\"maximalSize\":1048576,\"name\":\"products\",\"isVolatile\":false,\"waitForSync\":false}}\n{\"tick\":\"1622554328\",\"type\":2300,\"database\":\"79576\",\"cid\":\"1622161112\",\"tid\":\"0\",\"key\":\"p1\",\"rev\":\"1622488792\",\"data\":{\"_key\":\"p1\",\"_rev\":\"1622488792\",\"name\":\"flux compensator\"}}\n" diff --git a/Documentation/Examples/RestReplicationLoggerFollowEmpty.generated b/Documentation/Examples/RestReplicationLoggerFollowEmpty.generated new file mode 100644 index 0000000000..cc4b27f0f1 --- /dev/null +++ b/Documentation/Examples/RestReplicationLoggerFollowEmpty.generated @@ -0,0 +1,9 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1620784856 + +HTTP/1.1 204 No Content +content-type: application/x-arango-dump; charset=utf-8 +x-arango-replication-active: true +x-arango-replication-checkmore: false +x-arango-replication-lastincluded: 0 +x-arango-replication-lasttick: 1620784856 + diff --git a/Documentation/Examples/RestReplicationLoggerFollowSome.generated b/Documentation/Examples/RestReplicationLoggerFollowSome.generated new file mode 100644 index 0000000000..9ebcdece8a --- /dev/null +++ b/Documentation/Examples/RestReplicationLoggerFollowSome.generated @@ -0,0 +1,10 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1620784856 + +HTTP/1.1 200 OK +content-type: application/x-arango-dump; charset=utf-8 +x-arango-replication-active: true +x-arango-replication-checkmore: false +x-arango-replication-lastincluded: 1622030040 +x-arango-replication-lasttick: 1622030040 + +"{\"tick\":\"1620915928\",\"type\":2000,\"database\":\"79576\",\"cid\":\"1620850392\",\"collection\":{\"version\":5,\"type\":2,\"cid\":\"1620850392\",\"deleted\":false,\"doCompact\":true,\"maximalSize\":1048576,\"name\":\"products\",\"isVolatile\":false,\"waitForSync\":false}}\n{\"tick\":\"1621243608\",\"type\":2300,\"database\":\"79576\",\"cid\":\"1620850392\",\"tid\":\"0\",\"key\":\"p1\",\"rev\":\"1621178072\",\"data\":{\"_key\":\"p1\",\"_rev\":\"1621178072\",\"name\":\"flux compensator\"}}\n{\"tick\":\"1621571288\",\"type\":2300,\"database\":\"79576\",\"cid\":\"1620850392\",\"tid\":\"0\",\"key\":\"p2\",\"rev\":\"1621505752\",\"data\":{\"_key\":\"p2\",\"_rev\":\"1621505752\",\"hp\":5100,\"name\":\"hybrid hovercraft\"}}\n{\"tick\":\"1621767896\",\"type\":2302,\"database\":\"79576\",\"cid\":\"1620850392\",\"tid\":\"0\",\"key\":\"p1\",\"rev\":\"1621702360\"}\n{\"tick\":\"1621964504\",\"type\":2300,\"database\":\"79576\",\"cid\":\"1620850392\",\"tid\":\"0\",\"key\":\"p2\",\"rev\":\"1621898968\",\"data\":{\"_key\":\"p2\",\"_rev\":\"1621898968\"}}\n{\"tick\":\"1622030040\",\"type\":2001,\"database\":\"79576\",\"cid\":\"1620850392\"}\n" diff --git a/Documentation/Examples/RestReplicationLoggerStateActive.generated b/Documentation/Examples/RestReplicationLoggerStateActive.generated new file mode 100644 index 0000000000..d7f3b6325a --- /dev/null +++ b/Documentation/Examples/RestReplicationLoggerStateActive.generated @@ -0,0 +1,18 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-state + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "state" : { + "running" : true, + "lastLogTick" : "1620719320", + "totalEvents" : 9531, + "time" : "2015-02-16T08:58:57Z" + }, + "server" : { + "version" : "2.5.0-alpha1", + "serverId" : "27426833688090" + }, + "clients" : [ ] +} diff --git a/Documentation/Examples/RestReplicationServerId.generated b/Documentation/Examples/RestReplicationServerId.generated new file mode 100644 index 0000000000..4706186014 --- /dev/null +++ b/Documentation/Examples/RestReplicationServerId.generated @@ -0,0 +1,8 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/server-id + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "serverId" : "27426833688090" +} diff --git a/Documentation/Examples/RestSimpleAllBatch.generated b/Documentation/Examples/RestSimpleAllBatch.generated new file mode 100644 index 0000000000..2339d325d1 --- /dev/null +++ b/Documentation/Examples/RestSimpleAllBatch.generated @@ -0,0 +1,33 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all +{ "collection": "products", "batchSize" : 3 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1321875160", + "_key" : "1321875160", + "_rev" : "1321875160", + "Hello1" : "World1" + }, + { + "_id" : "products/1322202840", + "_key" : "1322202840", + "_rev" : "1322202840", + "Hello2" : "World2" + }, + { + "_id" : "products/1322530520", + "_key" : "1322530520", + "_rev" : "1322530520", + "Hello3" : "World3" + } + ], + "hasMore" : true, + "id" : "1323382488", + "count" : 5, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleAllSkipLimit.generated b/Documentation/Examples/RestSimpleAllSkipLimit.generated new file mode 100644 index 0000000000..22ff5df41f --- /dev/null +++ b/Documentation/Examples/RestSimpleAllSkipLimit.generated @@ -0,0 +1,26 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all +{ "collection": "products", "skip": 2, "limit" : 2 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1319909080", + "_key" : "1319909080", + "_rev" : "1319909080", + "Hello1" : "World1" + }, + { + "_id" : "products/1321219800", + "_key" : "1321219800", + "_rev" : "1321219800", + "Hello5" : "World5" + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleAny.generated b/Documentation/Examples/RestSimpleAny.generated new file mode 100644 index 0000000000..9936578d1f --- /dev/null +++ b/Documentation/Examples/RestSimpleAny.generated @@ -0,0 +1,16 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/any +{ "collection": "products" } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "document" : { + "_id" : "products/1324496600", + "_key" : "1324496600", + "_rev" : "1324496600", + "Hello3" : "World3" + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleByExample.generated b/Documentation/Examples/RestSimpleByExample.generated new file mode 100644 index 0000000000..cbea35903b --- /dev/null +++ b/Documentation/Examples/RestSimpleByExample.generated @@ -0,0 +1,49 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example +{ "collection": "products", "example" : { "i" : 1 } } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1343043288", + "_key" : "1343043288", + "_rev" : "1343043288", + "i" : 1 + }, + { + "_id" : "products/1343239896", + "_key" : "1343239896", + "_rev" : "1343239896", + "i" : 1, + "a" : { + "k" : 2, + "j" : 2 + } + }, + { + "_id" : "products/1342781144", + "_key" : "1342781144", + "_rev" : "1342781144", + "i" : 1, + "a" : { + "j" : 1 + } + }, + { + "_id" : "products/1342453464", + "_key" : "1342453464", + "_rev" : "1342453464", + "i" : 1, + "a" : { + "k" : 1, + "j" : 1 + } + } + ], + "hasMore" : false, + "count" : 4, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleByExample2.generated b/Documentation/Examples/RestSimpleByExample2.generated new file mode 100644 index 0000000000..e0976d7413 --- /dev/null +++ b/Documentation/Examples/RestSimpleByExample2.generated @@ -0,0 +1,33 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example +{ "collection": "products", "example" : { "a.j" : 1 } } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1344419544", + "_key" : "1344419544", + "_rev" : "1344419544", + "i" : 1, + "a" : { + "k" : 1, + "j" : 1 + } + }, + { + "_id" : "products/1344747224", + "_key" : "1344747224", + "_rev" : "1344747224", + "i" : 1, + "a" : { + "j" : 1 + } + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleByExample3.generated b/Documentation/Examples/RestSimpleByExample3.generated new file mode 100644 index 0000000000..cc8c2e2f53 --- /dev/null +++ b/Documentation/Examples/RestSimpleByExample3.generated @@ -0,0 +1,23 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } } } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1346713304", + "_key" : "1346713304", + "_rev" : "1346713304", + "i" : 1, + "a" : { + "j" : 1 + } + } + ], + "hasMore" : false, + "count" : 1, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleFirst.generated b/Documentation/Examples/RestSimpleFirst.generated new file mode 100644 index 0000000000..72985eb9bf --- /dev/null +++ b/Documentation/Examples/RestSimpleFirst.generated @@ -0,0 +1,31 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first +{ "collection": "products", "count" : 2 } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1352152792", + "_key" : "1352152792", + "_rev" : "1352152792", + "i" : 1, + "a" : { + "k" : 1, + "j" : 1 + } + }, + { + "_id" : "products/1352480472", + "_key" : "1352480472", + "_rev" : "1352480472", + "i" : 1, + "a" : { + "j" : 1 + } + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleFirstExample.generated b/Documentation/Examples/RestSimpleFirstExample.generated new file mode 100644 index 0000000000..a20761a055 --- /dev/null +++ b/Documentation/Examples/RestSimpleFirstExample.generated @@ -0,0 +1,20 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example +{ "collection": "products", "example" : { "i" : 1 } } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "document" : { + "_id" : "products/1348351704", + "_key" : "1348351704", + "_rev" : "1348351704", + "i" : 1, + "a" : { + "k" : 1, + "j" : 1 + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleFirstExampleNotFound.generated b/Documentation/Examples/RestSimpleFirstExampleNotFound.generated new file mode 100644 index 0000000000..632a819bfb --- /dev/null +++ b/Documentation/Examples/RestSimpleFirstExampleNotFound.generated @@ -0,0 +1,12 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example +{ "collection": "products", "example" : { "l" : 1 } } + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 404, + "errorMessage" : "no match" +} diff --git a/Documentation/Examples/RestSimpleFirstSingle.generated b/Documentation/Examples/RestSimpleFirstSingle.generated new file mode 100644 index 0000000000..1c288be36c --- /dev/null +++ b/Documentation/Examples/RestSimpleFirstSingle.generated @@ -0,0 +1,20 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first +{ "collection": "products" } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "_id" : "products/1353791192", + "_key" : "1353791192", + "_rev" : "1353791192", + "i" : 1, + "a" : { + "k" : 1, + "j" : 1 + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleFulltext.generated b/Documentation/Examples/RestSimpleFulltext.generated new file mode 100644 index 0000000000..5eb2d40f9a --- /dev/null +++ b/Documentation/Examples/RestSimpleFulltext.generated @@ -0,0 +1,26 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/fulltext +{ "collection": "products", "attribute" : "text", "query" : "word" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1341077208", + "_key" : "1341077208", + "_rev" : "1341077208", + "text" : "this text also has a word" + }, + { + "_id" : "products/1340880600", + "_key" : "1340880600", + "_rev" : "1340880600", + "text" : "this text contains word" + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleLast.generated b/Documentation/Examples/RestSimpleLast.generated new file mode 100644 index 0000000000..284f958c66 --- /dev/null +++ b/Documentation/Examples/RestSimpleLast.generated @@ -0,0 +1,28 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last +{ "collection": "products", "count" : 2 } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1356216024", + "_key" : "1356216024", + "_rev" : "1356216024", + "i" : 1, + "a" : { + "k" : 2, + "j" : 2 + } + }, + { + "_id" : "products/1356019416", + "_key" : "1356019416", + "_rev" : "1356019416", + "i" : 1 + } + ], + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleLastSingle.generated b/Documentation/Examples/RestSimpleLastSingle.generated new file mode 100644 index 0000000000..8d1fce80f7 --- /dev/null +++ b/Documentation/Examples/RestSimpleLastSingle.generated @@ -0,0 +1,20 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last +{ "collection": "products" } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "_id" : "products/1357854424", + "_key" : "1357854424", + "_rev" : "1357854424", + "i" : 1, + "a" : { + "k" : 2, + "j" : 2 + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleNear.generated b/Documentation/Examples/RestSimpleNear.generated new file mode 100644 index 0000000000..cfda0a3b12 --- /dev/null +++ b/Documentation/Examples/RestSimpleNear.generated @@ -0,0 +1,34 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near +{ "collection": "products", "latitude" : 0, "longitude" : 0, "skip" : 1, "limit" : 2 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1327249112", + "_key" : "1327249112", + "_rev" : "1327249112", + "name" : "Name/0.002/", + "loc" : [ + 0.002, + 0 + ] + }, + { + "_id" : "products/1326855896", + "_key" : "1326855896", + "_rev" : "1326855896", + "name" : "Name/-0.002/", + "loc" : [ + -0.002, + 0 + ] + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleNearDistance.generated b/Documentation/Examples/RestSimpleNearDistance.generated new file mode 100644 index 0000000000..6d67989913 --- /dev/null +++ b/Documentation/Examples/RestSimpleNearDistance.generated @@ -0,0 +1,47 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near +{ "collection": "products", "latitude" : 0, "longitude" : 0, "skip" : 1, "limit" : 3, "distance" : "distance" } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1329870552", + "_key" : "1329870552", + "_rev" : "1329870552", + "name" : "Name/-0.002/", + "loc" : [ + -0.002, + 0 + ], + "distance" : 222.38985328911744 + }, + { + "_id" : "products/1330263768", + "_key" : "1330263768", + "_rev" : "1330263768", + "name" : "Name/0.002/", + "loc" : [ + 0.002, + 0 + ], + "distance" : 222.38985328911744 + }, + { + "_id" : "products/1329673944", + "_key" : "1329673944", + "_rev" : "1329673944", + "name" : "Name/-0.004/", + "loc" : [ + -0.004, + 0 + ], + "distance" : 444.779706578235 + } + ], + "hasMore" : false, + "count" : 3, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleRange.generated b/Documentation/Examples/RestSimpleRange.generated new file mode 100644 index 0000000000..cff83913ad --- /dev/null +++ b/Documentation/Examples/RestSimpleRange.generated @@ -0,0 +1,26 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/range +{ "collection": "products", "attribute" : "i", "left" : 2, "right" : 4 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1358837464", + "_key" : "1358837464", + "_rev" : "1358837464", + "i" : 2 + }, + { + "_id" : "products/1359034072", + "_key" : "1359034072", + "_rev" : "1359034072", + "i" : 3 + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleRemoveByExample.generated b/Documentation/Examples/RestSimpleRemoveByExample.generated new file mode 100644 index 0000000000..430252b125 --- /dev/null +++ b/Documentation/Examples/RestSimpleRemoveByExample.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } } } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "deleted" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleRemoveByExample_1.generated b/Documentation/Examples/RestSimpleRemoveByExample_1.generated new file mode 100644 index 0000000000..3f73d1a8f3 --- /dev/null +++ b/Documentation/Examples/RestSimpleRemoveByExample_1.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } },"waitForSync": true, "limit": 2 } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "deleted" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleRemoveByExample_2.generated b/Documentation/Examples/RestSimpleRemoveByExample_2.generated new file mode 100644 index 0000000000..5157f48ce4 --- /dev/null +++ b/Documentation/Examples/RestSimpleRemoveByExample_2.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/remove-by-example +{"collection": "products","example" : { "a" : { "j" : 1 } },"options": {"waitForSync": true, "limit": 2} } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "deleted" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleReplaceByExample.generated b/Documentation/Examples/RestSimpleReplaceByExample.generated new file mode 100644 index 0000000000..30a44bc527 --- /dev/null +++ b/Documentation/Examples/RestSimpleReplaceByExample.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } }, "newValue" : {"foo" : "bar"}, "limit" : 3 } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "replaced" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleReplaceByExampleWaitForSync.generated b/Documentation/Examples/RestSimpleReplaceByExampleWaitForSync.generated new file mode 100644 index 0000000000..1ef1c45792 --- /dev/null +++ b/Documentation/Examples/RestSimpleReplaceByExampleWaitForSync.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/replace-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } }, "newValue" : {"foo" : "bar"}, "options": {"limit" : 3, "waitForSync": true }} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "replaced" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleUpdateByExample.generated b/Documentation/Examples/RestSimpleUpdateByExample.generated new file mode 100644 index 0000000000..c3e8bd9564 --- /dev/null +++ b/Documentation/Examples/RestSimpleUpdateByExample.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } }, "newValue" : { "a" : { "j" : 22 } }, "limit" : 3 } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "updated" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleUpdateByExample_1.generated b/Documentation/Examples/RestSimpleUpdateByExample_1.generated new file mode 100644 index 0000000000..ed0fb882da --- /dev/null +++ b/Documentation/Examples/RestSimpleUpdateByExample_1.generated @@ -0,0 +1,11 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/update-by-example +{ "collection": "products", "example" : { "a" : { "j" : 1 } }, "newValue" : { "a" : { "j" : 22 } }, "options" : { "limit" : 3, "waitForSync": true } } + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "updated" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestSimpleWithin.generated b/Documentation/Examples/RestSimpleWithin.generated new file mode 100644 index 0000000000..3104d3fe57 --- /dev/null +++ b/Documentation/Examples/RestSimpleWithin.generated @@ -0,0 +1,34 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near +{ "collection": "products", "latitude" : 0, "longitude" : 0, "skip" : 1, "limit" : 2, "radius" : 500 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1333278424", + "_key" : "1333278424", + "_rev" : "1333278424", + "name" : "Name/0.002/", + "loc" : [ + 0.002, + 0 + ] + }, + { + "_id" : "products/1332885208", + "_key" : "1332885208", + "_rev" : "1332885208", + "name" : "Name/-0.002/", + "loc" : [ + -0.002, + 0 + ] + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleWithinDistance.generated b/Documentation/Examples/RestSimpleWithinDistance.generated new file mode 100644 index 0000000000..c99932b994 --- /dev/null +++ b/Documentation/Examples/RestSimpleWithinDistance.generated @@ -0,0 +1,47 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near +{ "collection": "products", "latitude" : 0, "longitude" : 0, "skip" : 1, "limit" : 3, "distance" : "distance", "radius" : 300 } + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1335899864", + "_key" : "1335899864", + "_rev" : "1335899864", + "name" : "Name/-0.002/", + "loc" : [ + -0.002, + 0 + ], + "distance" : 222.38985328911744 + }, + { + "_id" : "products/1336293080", + "_key" : "1336293080", + "_rev" : "1336293080", + "name" : "Name/0.002/", + "loc" : [ + 0.002, + 0 + ], + "distance" : 222.38985328911744 + }, + { + "_id" : "products/1335703256", + "_key" : "1335703256", + "_rev" : "1335703256", + "name" : "Name/-0.004/", + "loc" : [ + -0.004, + 0 + ], + "distance" : 444.779706578235 + } + ], + "hasMore" : false, + "count" : 3, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestSimpleWithinRectangle.generated b/Documentation/Examples/RestSimpleWithinRectangle.generated new file mode 100644 index 0000000000..4f376ae30c --- /dev/null +++ b/Documentation/Examples/RestSimpleWithinRectangle.generated @@ -0,0 +1,34 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/within-rectangle +{"collection":"products","latitude1":0,"longitude1":0,"latitude2":0.2,"longitude2":0.2,"skip":1,"limit":2} + +HTTP/1.1 201 Created +content-type: application/json; charset=utf-8 + +{ + "result" : [ + { + "_id" : "products/1339897560", + "_key" : "1339897560", + "_rev" : "1339897560", + "name" : "Name/0.008/", + "loc" : [ + 0.008, + 0 + ] + }, + { + "_id" : "products/1339700952", + "_key" : "1339700952", + "_rev" : "1339700952", + "name" : "Name/0.006/", + "loc" : [ + 0.006, + 0 + ] + } + ], + "hasMore" : false, + "count" : 2, + "error" : false, + "code" : 201 +} diff --git a/Documentation/Examples/RestTasksCreate.generated b/Documentation/Examples/RestTasksCreate.generated new file mode 100644 index 0000000000..db7e7ef51b --- /dev/null +++ b/Documentation/Examples/RestTasksCreate.generated @@ -0,0 +1,19 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/tasks/ +{"name":"SampleTask","command":"(function(params) { require('internal').print(params); })(params)","params":{"foo":"bar","bar":"foo"},"period":2} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "1373779672", + "name" : "SampleTask", + "type" : "periodic", + "period" : 2, + "created" : 1424077131.226096, + "command" : "(function(params) { require('internal').print(params); })(params)", + "database" : "_system", + "error" : false, + "code" : 200 +} +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/tasks/1373779672 + diff --git a/Documentation/Examples/RestTasksDelete.generated b/Documentation/Examples/RestTasksDelete.generated new file mode 100644 index 0000000000..53db1ab659 --- /dev/null +++ b/Documentation/Examples/RestTasksDelete.generated @@ -0,0 +1,9 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/tasks/SampleTask + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTasksDeleteFail.generated b/Documentation/Examples/RestTasksDeleteFail.generated new file mode 100644 index 0000000000..e65f7588d0 --- /dev/null +++ b/Documentation/Examples/RestTasksDeleteFail.generated @@ -0,0 +1,11 @@ +shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/tasks/NoTaskWithThatName + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1852, + "errorMessage" : "task not found" +} diff --git a/Documentation/Examples/RestTasksListAll.generated b/Documentation/Examples/RestTasksListAll.generated new file mode 100644 index 0000000000..ec1a44d19c --- /dev/null +++ b/Documentation/Examples/RestTasksListAll.generated @@ -0,0 +1,43 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +[ + { + "id" : "statistics-collector", + "name" : "statistics-collector", + "type" : "periodic", + "period" : 10, + "created" : 1424077097.24771, + "command" : "require('org/arangodb/statistics').historian();", + "database" : "_system" + }, + { + "id" : "statistics-average-collector", + "name" : "statistics-average-collector", + "type" : "periodic", + "period" : 900, + "created" : 1424077097.247834, + "command" : "require('org/arangodb/statistics').historianAverage();", + "database" : "_system" + }, + { + "id" : "statistics-gc", + "name" : "statistics-gc", + "type" : "periodic", + "period" : 450, + "created" : 1424077097.248572, + "command" : "require('org/arangodb/statistics').garbageCollector();", + "database" : "_system" + }, + { + "id" : "31471320", + "name" : "user-defined task", + "type" : "periodic", + "period" : 1, + "created" : 1424077097.694216, + "command" : "(function () {\n require('org/arangodb/foxx/queues/manager').manage();\n })(params)", + "database" : "_system" + } +] diff --git a/Documentation/Examples/RestTasksListNonExisting.generated b/Documentation/Examples/RestTasksListNonExisting.generated new file mode 100644 index 0000000000..e659cdc889 --- /dev/null +++ b/Documentation/Examples/RestTasksListNonExisting.generated @@ -0,0 +1,11 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/non-existing-task + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1852, + "errorMessage" : "task not found" +} diff --git a/Documentation/Examples/RestTasksListOne.generated b/Documentation/Examples/RestTasksListOne.generated new file mode 100644 index 0000000000..6f9dbd2a96 --- /dev/null +++ b/Documentation/Examples/RestTasksListOne.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/statistics-average-collector + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "statistics-average-collector", + "name" : "statistics-average-collector", + "type" : "periodic", + "period" : 900, + "created" : 1424077097.247834, + "command" : "require('org/arangodb/statistics').historianAverage();", + "database" : "_system", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTasksPutWithId.generated b/Documentation/Examples/RestTasksPutWithId.generated new file mode 100644 index 0000000000..c75387b078 --- /dev/null +++ b/Documentation/Examples/RestTasksPutWithId.generated @@ -0,0 +1,17 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/tasks/sampleTask +{"id":"SampleTask","name":"SampleTask","command":"(function(params) { require('internal').print(params); })(params)","params":{"foo":"bar","bar":"foo"},"period":2} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "id" : "sampleTask", + "name" : "SampleTask", + "type" : "periodic", + "period" : 2, + "created" : 1424077131.238336, + "command" : "(function(params) { require('internal').print(params); })(params)", + "database" : "_system", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTransactionAbort.generated b/Documentation/Examples/RestTransactionAbort.generated new file mode 100644 index 0000000000..83ba85f7e3 --- /dev/null +++ b/Documentation/Examples/RestTransactionAbort.generated @@ -0,0 +1,17 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction +{ + "collections" : { + "read" : "products" + }, + "action" : "function () { throw 'doh!'; }" +} + +HTTP/1.1 500 Internal Error +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 500, + "errorNum" : 500, + "errorMessage" : "doh!" +} diff --git a/Documentation/Examples/RestTransactionAbortInternal.generated b/Documentation/Examples/RestTransactionAbortInternal.generated new file mode 100644 index 0000000000..6ae45f7cdb --- /dev/null +++ b/Documentation/Examples/RestTransactionAbortInternal.generated @@ -0,0 +1,17 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction +{ + "collections" : { + "write" : "products" + }, + "action" : "function () {var db = require('internal').db;db.products.save({ _key: 'abc'});db.products.save({ _key: 'abc'});}" +} + +HTTP/1.1 400 Bad Request +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 400, + "errorNum" : 1210, + "errorMessage" : "Error: unique constraint violated\n at Error (native)\n at eval (:1:99)\n at eval (:1:122)\n at post_api_transaction (js/actions/api-transaction.js:268:16)\n at Function.actions.defineHttp.callback (js/actions/api-transaction.js:288:11)\n" +} diff --git a/Documentation/Examples/RestTransactionMulti.generated b/Documentation/Examples/RestTransactionMulti.generated new file mode 100644 index 0000000000..ea7cb67437 --- /dev/null +++ b/Documentation/Examples/RestTransactionMulti.generated @@ -0,0 +1,19 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction +{ + "collections" : { + "write" : [ + "products", + "materials" + ] + }, + "action" : "function () {var db = require('internal').db;db.products.save({});db.materials.save({});return 'worked!';}" +} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : "worked!", + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTransactionNonExisting.generated b/Documentation/Examples/RestTransactionNonExisting.generated new file mode 100644 index 0000000000..9c52eda42c --- /dev/null +++ b/Documentation/Examples/RestTransactionNonExisting.generated @@ -0,0 +1,17 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction +{ + "collections" : { + "read" : "products" + }, + "action" : "function () { return true; }" +} + +HTTP/1.1 404 Not Found +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 404, + "errorNum" : 1203, + "errorMessage" : "Error: collection not found\n at Error (native)\n at post_api_transaction (js/actions/api-transaction.js:268:16)\n at Function.actions.defineHttp.callback (js/actions/api-transaction.js:288:11)\n" +} diff --git a/Documentation/Examples/RestTransactionSingle.generated b/Documentation/Examples/RestTransactionSingle.generated new file mode 100644 index 0000000000..35f7a34d32 --- /dev/null +++ b/Documentation/Examples/RestTransactionSingle.generated @@ -0,0 +1,16 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/transaction +{ + "collections" : { + "write" : "products" + }, + "action" : "function () { var db = require('internal').db; db.products.save({}); return db.products.count(); }" +} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : 1, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalAny.generated b/Documentation/Examples/RestTraversalAny.generated new file mode 100644 index 0000000000..5554d7a25c --- /dev/null +++ b/Documentation/Examples/RestTraversalAny.generated @@ -0,0 +1,281 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","uniqueness":{"vertices":"none","edges":"global"}} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1387345624", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1387607768", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1387804376", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1388852952", + "_key" : "1388852952", + "_rev" : "1388852952", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1388852952", + "_key" : "1388852952", + "_rev" : "1388852952", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1389049560", + "_key" : "1389049560", + "_rev" : "1389049560", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1387345624", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1388852952", + "_key" : "1388852952", + "_rev" : "1388852952", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1389049560", + "_key" : "1389049560", + "_rev" : "1389049560", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1388263128", + "_key" : "1388263128", + "_rev" : "1388263128", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1387345624", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1388852952", + "_key" : "1388852952", + "_rev" : "1388852952", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1389049560", + "_key" : "1389049560", + "_rev" : "1389049560", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1388459736", + "_key" : "1388459736", + "_rev" : "1388459736", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1387345624", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1387607768", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1388852952", + "_key" : "1388852952", + "_rev" : "1388852952", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1389049560", + "_key" : "1389049560", + "_rev" : "1389049560", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1388656344", + "_key" : "1388656344", + "_rev" : "1388656344", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1387149016", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1388000984", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1387345624", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1387804376", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalBackwardItemOrder.generated b/Documentation/Examples/RestTraversalBackwardItemOrder.generated new file mode 100644 index 0000000000..8a78385636 --- /dev/null +++ b/Documentation/Examples/RestTraversalBackwardItemOrder.generated @@ -0,0 +1,501 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","itemOrder":"backward"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1431320280", + "name" : "Dave" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1431123672", + "name" : "Charlie" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1431320280", + "name" : "Dave" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1431123672", + "name" : "Charlie" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1432172248", + "_key" : "1432172248", + "_rev" : "1432172248", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1431320280", + "name" : "Dave" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1431975640", + "_key" : "1431975640", + "_rev" : "1431975640", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1431123672", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1432172248", + "_key" : "1432172248", + "_rev" : "1432172248", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1431320280", + "name" : "Dave" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1431975640", + "_key" : "1431975640", + "_rev" : "1431975640", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1431123672", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1432368856", + "_key" : "1432368856", + "_rev" : "1432368856", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1432565464", + "_key" : "1432565464", + "_rev" : "1432565464", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1431779032", + "_key" : "1431779032", + "_rev" : "1431779032", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1431516888", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1430861528", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1430664920", + "name" : "Alice" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalDepthFirst.generated b/Documentation/Examples/RestTraversalDepthFirst.generated new file mode 100644 index 0000000000..4eb23ce748 --- /dev/null +++ b/Documentation/Examples/RestTraversalDepthFirst.generated @@ -0,0 +1,501 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","strategy":"depthfirst"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1418802904", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1418999512", + "name" : "Dave" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1418802904", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1418999512", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1419654872", + "_key" : "1419654872", + "_rev" : "1419654872", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1418802904", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1419851480", + "_key" : "1419851480", + "_rev" : "1419851480", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1418999512", + "name" : "Dave" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1420244696", + "_key" : "1420244696", + "_rev" : "1420244696", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1420048088", + "_key" : "1420048088", + "_rev" : "1420048088", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1419196120", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1419654872", + "_key" : "1419654872", + "_rev" : "1419654872", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1418802904", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1419458264", + "_key" : "1419458264", + "_rev" : "1419458264", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1419851480", + "_key" : "1419851480", + "_rev" : "1419851480", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1418344152", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1418540760", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1418999512", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalEdgeUniqueness.generated b/Documentation/Examples/RestTraversalEdgeUniqueness.generated new file mode 100644 index 0000000000..080cd89d6e --- /dev/null +++ b/Documentation/Examples/RestTraversalEdgeUniqueness.generated @@ -0,0 +1,281 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","uniqueness":{"vertices":"none","edges":"global"}} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1437021912", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1437284056", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1437480664", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1438529240", + "_key" : "1438529240", + "_rev" : "1438529240", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1438529240", + "_key" : "1438529240", + "_rev" : "1438529240", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1438725848", + "_key" : "1438725848", + "_rev" : "1438725848", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1437021912", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1438529240", + "_key" : "1438529240", + "_rev" : "1438529240", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1438725848", + "_key" : "1438725848", + "_rev" : "1438725848", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1437939416", + "_key" : "1437939416", + "_rev" : "1437939416", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1437021912", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1438529240", + "_key" : "1438529240", + "_rev" : "1438529240", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1438725848", + "_key" : "1438725848", + "_rev" : "1438725848", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1438136024", + "_key" : "1438136024", + "_rev" : "1438136024", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1437021912", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1437284056", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1438529240", + "_key" : "1438529240", + "_rev" : "1438529240", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1438725848", + "_key" : "1438725848", + "_rev" : "1438725848", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1438332632", + "_key" : "1438332632", + "_rev" : "1438332632", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1436825304", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1437677272", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1437021912", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1437480664", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalFilterExclude.generated b/Documentation/Examples/RestTraversalFilterExclude.generated new file mode 100644 index 0000000000..e7db7204e3 --- /dev/null +++ b/Documentation/Examples/RestTraversalFilterExclude.generated @@ -0,0 +1,79 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound", "filter" : "if (vertex.name === \"Bob\" || vertex.name === \"Charlie\") {return \"exclude\";}return;"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1392326360", + "name" : "Alice" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1392981720", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1392326360", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1393440472", + "_key" : "1393440472", + "_rev" : "1393440472", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1393833688", + "_key" : "1393833688", + "_rev" : "1393833688", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1392326360", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1392522968", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1392981720", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalFilterPrune.generated b/Documentation/Examples/RestTraversalFilterPrune.generated new file mode 100644 index 0000000000..85453b30e1 --- /dev/null +++ b/Documentation/Examples/RestTraversalFilterPrune.generated @@ -0,0 +1,66 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound", "filter" : "if (vertex.name === \"Bob\") {return \"prune\";}return;"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1396782808", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1396979416", + "name" : "Bob" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1396782808", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1397896920", + "_key" : "1397896920", + "_rev" : "1397896920", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1396782808", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1396979416", + "name" : "Bob" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalInbound.generated b/Documentation/Examples/RestTraversalInbound.generated new file mode 100644 index 0000000000..2919c436d2 --- /dev/null +++ b/Documentation/Examples/RestTraversalInbound.generated @@ -0,0 +1,66 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "inbound"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1382954712", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1383806680", + "name" : "Eve" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1382954712", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1384658648", + "_key" : "1384658648", + "_rev" : "1384658648", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1382954712", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1383806680", + "name" : "Eve" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalMaxDepth.generated b/Documentation/Examples/RestTraversalMaxDepth.generated new file mode 100644 index 0000000000..e8c26cc2d5 --- /dev/null +++ b/Documentation/Examples/RestTraversalMaxDepth.generated @@ -0,0 +1,66 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound", "maxDepth" : 1} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1405433560", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1405630168", + "name" : "Bob" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1405433560", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1406547672", + "_key" : "1406547672", + "_rev" : "1406547672", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1405433560", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1405630168", + "name" : "Bob" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalMaxIterations.generated b/Documentation/Examples/RestTraversalMaxIterations.generated new file mode 100644 index 0000000000..3ebc20e868 --- /dev/null +++ b/Documentation/Examples/RestTraversalMaxIterations.generated @@ -0,0 +1,12 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","uniqueness":{"vertices":"none","edges":"none"},"maxIterations":5} + +HTTP/1.1 500 Internal Error +content-type: application/json; charset=utf-8 + +{ + "error" : true, + "code" : 500, + "errorNum" : 1909, + "errorMessage" : "too many iterations - try increasing the value of 'maxIterations'" +} diff --git a/Documentation/Examples/RestTraversalMinDepth.generated b/Documentation/Examples/RestTraversalMinDepth.generated new file mode 100644 index 0000000000..70ac156426 --- /dev/null +++ b/Documentation/Examples/RestTraversalMinDepth.generated @@ -0,0 +1,106 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound", "minDepth" : 2} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1401370328", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1401566936", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ + { + "_id" : "knows/1402025688", + "_key" : "1402025688", + "_rev" : "1402025688", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1402222296", + "_key" : "1402222296", + "_rev" : "1402222296", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1400911576", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1401108184", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1401370328", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1402025688", + "_key" : "1402025688", + "_rev" : "1402025688", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1402418904", + "_key" : "1402418904", + "_rev" : "1402418904", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1400911576", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1401108184", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1401566936", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalOutbound.generated b/Documentation/Examples/RestTraversalOutbound.generated new file mode 100644 index 0000000000..5c48ea4f16 --- /dev/null +++ b/Documentation/Examples/RestTraversalOutbound.generated @@ -0,0 +1,154 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1378498264", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1378694872", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1378957016", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1379153624", + "name" : "Dave" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1378498264", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1379612376", + "_key" : "1379612376", + "_rev" : "1379612376", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1378498264", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1378694872", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1379612376", + "_key" : "1379612376", + "_rev" : "1379612376", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1379808984", + "_key" : "1379808984", + "_rev" : "1379808984", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1378498264", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1378694872", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1378957016", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1379612376", + "_key" : "1379612376", + "_rev" : "1379612376", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1380005592", + "_key" : "1380005592", + "_rev" : "1380005592", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1378498264", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1378694872", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1379153624", + "name" : "Dave" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalPostorder.generated b/Documentation/Examples/RestTraversalPostorder.generated new file mode 100644 index 0000000000..6caaa7edd8 --- /dev/null +++ b/Documentation/Examples/RestTraversalPostorder.generated @@ -0,0 +1,501 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","direction":"any","order":"postorder"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1424963288", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1425159896", + "name" : "Dave" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1424963288", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1425159896", + "name" : "Dave" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + } + ], + "paths" : [ + { + "edges" : [ + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1425815256", + "_key" : "1425815256", + "_rev" : "1425815256", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1424963288", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1426011864", + "_key" : "1426011864", + "_rev" : "1426011864", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1425159896", + "name" : "Dave" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1426208472", + "_key" : "1426208472", + "_rev" : "1426208472", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + }, + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1426405080", + "_key" : "1426405080", + "_rev" : "1426405080", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1425356504", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1425815256", + "_key" : "1425815256", + "_rev" : "1425815256", + "_from" : "persons/bob", + "_to" : "persons/charlie" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1424963288", + "name" : "Charlie" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + }, + { + "_id" : "knows/1426011864", + "_key" : "1426011864", + "_rev" : "1426011864", + "_from" : "persons/bob", + "_to" : "persons/dave" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1425159896", + "name" : "Dave" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1425618648", + "_key" : "1425618648", + "_rev" : "1425618648", + "_from" : "persons/alice", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1424701144", + "name" : "Bob" + } + ] + }, + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1424504536", + "name" : "Alice" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalVisitorCountAndList.generated b/Documentation/Examples/RestTraversalVisitorCountAndList.generated new file mode 100644 index 0000000000..b8e8abc9f7 --- /dev/null +++ b/Documentation/Examples/RestTraversalVisitorCountAndList.generated @@ -0,0 +1,39 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{ "startVertex": "persons/alice", "graphName" : "knows_graph", "direction" : "outbound", "init" : "result.visited = 0; result.myVertices = [ ];", "visitor" : "result.visited++; result.myVertices.push(vertex);"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : 4, + "myVertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1409562328", + "name" : "Alice" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1409758936", + "name" : "Bob" + }, + { + "_id" : "persons/charlie", + "_key" : "charlie", + "_rev" : "1410021080", + "name" : "Charlie" + }, + { + "_id" : "persons/dave", + "_key" : "dave", + "_rev" : "1410217688", + "name" : "Dave" + } + ] + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestTraversalVisitorExpander.generated b/Documentation/Examples/RestTraversalVisitorExpander.generated new file mode 100644 index 0000000000..540496f012 --- /dev/null +++ b/Documentation/Examples/RestTraversalVisitorExpander.generated @@ -0,0 +1,110 @@ +shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal +{"startVertex":"persons/alice","graphName":"knows_graph","expander":"var connections = [ ];if (vertex.name === \"Alice\") {config.datasource.getInEdges(vertex).forEach(function (e) {connections.push({ vertex: require(\"internal\").db._document(e._from), edge: e});});}if (vertex.name === \"Eve\") {config.datasource.getOutEdges(vertex).forEach(function (e) {connections.push({vertex: require(\"internal\").db._document(e._to), edge: e});});}return connections;"} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "result" : { + "visited" : { + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1414018776", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1414870744", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1414215384", + "name" : "Bob" + } + ], + "paths" : [ + { + "edges" : [ ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1414018776", + "name" : "Alice" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1415722712", + "_key" : "1415722712", + "_rev" : "1415722712", + "_from" : "persons/eve", + "_to" : "persons/alice" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1414018776", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1414870744", + "name" : "Eve" + } + ] + }, + { + "edges" : [ + { + "_id" : "knows/1415722712", + "_key" : "1415722712", + "_rev" : "1415722712", + "_from" : "persons/eve", + "_to" : "persons/alice" + }, + { + "_id" : "knows/1415919320", + "_key" : "1415919320", + "_rev" : "1415919320", + "_from" : "persons/eve", + "_to" : "persons/bob" + } + ], + "vertices" : [ + { + "_id" : "persons/alice", + "_key" : "alice", + "_rev" : "1414018776", + "name" : "Alice" + }, + { + "_id" : "persons/eve", + "_key" : "eve", + "_rev" : "1414870744", + "name" : "Eve" + }, + { + "_id" : "persons/bob", + "_key" : "bob", + "_rev" : "1414215384", + "name" : "Bob" + } + ] + } + ] + } + }, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestVersion.generated b/Documentation/Examples/RestVersion.generated new file mode 100644 index 0000000000..4056422866 --- /dev/null +++ b/Documentation/Examples/RestVersion.generated @@ -0,0 +1,9 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/version + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "server" : "arango", + "version" : "2.5.0-alpha1" +} diff --git a/Documentation/Examples/RestVersionDetails.generated b/Documentation/Examples/RestVersionDetails.generated new file mode 100644 index 0000000000..4976109f20 --- /dev/null +++ b/Documentation/Examples/RestVersionDetails.generated @@ -0,0 +1,23 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_api/version?details=true + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "server" : "arango", + "version" : "2.5.0-alpha1", + "details" : { + "architecture" : "64bit", + "build-date" : "2015-02-16 09:50:47", + "configure" : "'./configure' '--enable-maintainer-mode' '--disable-mruby'", + "icu-version" : "52.1", + "libev-version" : "4.11", + "maintainer-mode" : "true", + "openssl-version" : "OpenSSL 0.9.8za 5 Jun 2014", + "repository-version" : "heads/devel-0-gde5b0d8c1dc1d4ce252a7e2bbb7ca29b1b28a146-dirty", + "server-version" : "2.5.0-alpha1", + "sizeof int" : "4", + "sizeof void*" : "8", + "v8-version" : "3.31.74.1" + } +} diff --git a/Documentation/Examples/RestWalPropertiesGet.generated b/Documentation/Examples/RestWalPropertiesGet.generated new file mode 100644 index 0000000000..da003e9db1 --- /dev/null +++ b/Documentation/Examples/RestWalPropertiesGet.generated @@ -0,0 +1,16 @@ +shell> curl --data-binary @- --dump - http://localhost:8529/_admin/wal/properties + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "allowOversizeEntries" : true, + "logfileSize" : 33554432, + "historicLogfiles" : 10, + "reserveLogfiles" : 1, + "syncInterval" : 100, + "throttleWait" : 15000, + "throttleWhenPending" : 0, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/RestWalPropertiesPut.generated b/Documentation/Examples/RestWalPropertiesPut.generated new file mode 100644 index 0000000000..9a53574b78 --- /dev/null +++ b/Documentation/Examples/RestWalPropertiesPut.generated @@ -0,0 +1,17 @@ +shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_admin/wal/properties +{"logfileSize":33554432,"allowOversizeEntries":true} + +HTTP/1.1 200 OK +content-type: application/json; charset=utf-8 + +{ + "allowOversizeEntries" : true, + "logfileSize" : 33554432, + "historicLogfiles" : 10, + "reserveLogfiles" : 1, + "syncInterval" : 100, + "throttleWait" : 15000, + "throttleWhenPending" : 0, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/SaveEdgeCol.generated b/Documentation/Examples/SaveEdgeCol.generated new file mode 100644 index 0000000000..e4ba37432b --- /dev/null +++ b/Documentation/Examples/SaveEdgeCol.generated @@ -0,0 +1,30 @@ +arangosh> v1 = db.vertex.insert({ name : "vertex 1" }); +{ + "error" : false, + "_id" : "vertex/540882648", + "_rev" : "540882648", + "_key" : "540882648" +} +arangosh> v2 = db.vertex.insert({ name : "vertex 2" }); +{ + "error" : false, + "_id" : "vertex/541079256", + "_rev" : "541079256", + "_key" : "541079256" +} +arangosh> e1 = db.relation.insert(v1, v2, { label : "knows" }); +{ + "error" : false, + "_id" : "relation/541406936", + "_rev" : "541406936", + "_key" : "541406936" +} +arangosh> db._document(e1); +{ + "label" : "knows", + "_id" : "relation/541406936", + "_rev" : "541406936", + "_key" : "541406936", + "_from" : "vertex/540882648", + "_to" : "vertex/541079256" +} diff --git a/Documentation/Examples/WalFlush.generated b/Documentation/Examples/WalFlush.generated new file mode 100644 index 0000000000..2869f51f22 --- /dev/null +++ b/Documentation/Examples/WalFlush.generated @@ -0,0 +1 @@ +arangosh> require("internal").wal.flush(); diff --git a/Documentation/Examples/WalPropertiesGet.generated b/Documentation/Examples/WalPropertiesGet.generated new file mode 100644 index 0000000000..ed3a5be703 --- /dev/null +++ b/Documentation/Examples/WalPropertiesGet.generated @@ -0,0 +1,12 @@ +arangosh> require("internal").wal.properties(); +{ + "allowOversizeEntries" : true, + "logfileSize" : 33554432, + "historicLogfiles" : 10, + "reserveLogfiles" : 1, + "syncInterval" : 100, + "throttleWait" : 15000, + "throttleWhenPending" : 0, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/WalPropertiesSet.generated b/Documentation/Examples/WalPropertiesSet.generated new file mode 100644 index 0000000000..a1953885a5 --- /dev/null +++ b/Documentation/Examples/WalPropertiesSet.generated @@ -0,0 +1,12 @@ +arangosh> require("internal").wal.properties({ allowOverSizeEntries: true, logfileSize: 32 * 1024 * 1024 }); +{ + "allowOversizeEntries" : true, + "logfileSize" : 33554432, + "historicLogfiles" : 10, + "reserveLogfiles" : 1, + "syncInterval" : 100, + "throttleWait" : 15000, + "throttleWhenPending" : 0, + "error" : false, + "code" : 200 +} diff --git a/Documentation/Examples/collectionAll.generated b/Documentation/Examples/collectionAll.generated new file mode 100644 index 0000000000..2ac988c294 --- /dev/null +++ b/Documentation/Examples/collectionAll.generated @@ -0,0 +1,33 @@ +arangosh> db.five.all().toArray(); +[ + { + "_id" : "five/788149976", + "_key" : "788149976", + "_rev" : "788149976", + "name" : "one" + }, + { + "_id" : "five/788543192", + "_key" : "788543192", + "_rev" : "788543192", + "name" : "three" + }, + { + "_id" : "five/788739800", + "_key" : "788739800", + "_rev" : "788739800", + "name" : "four" + }, + { + "_id" : "five/788346584", + "_key" : "788346584", + "_rev" : "788346584", + "name" : "two" + }, + { + "_id" : "five/788936408", + "_key" : "788936408", + "_rev" : "788936408", + "name" : "five" + } +] diff --git a/Documentation/Examples/collectionAllNext.generated b/Documentation/Examples/collectionAllNext.generated new file mode 100644 index 0000000000..52156f29d4 --- /dev/null +++ b/Documentation/Examples/collectionAllNext.generated @@ -0,0 +1,15 @@ +arangosh> db.five.all().limit(2).toArray(); +[ + { + "_id" : "five/155268824", + "_key" : "155268824", + "_rev" : "155268824", + "name" : "three" + }, + { + "_id" : "five/154875608", + "_key" : "154875608", + "_rev" : "154875608", + "name" : "one" + } +] diff --git a/Documentation/Examples/collectionByExample.generated b/Documentation/Examples/collectionByExample.generated new file mode 100644 index 0000000000..3a183ee1d7 --- /dev/null +++ b/Documentation/Examples/collectionByExample.generated @@ -0,0 +1,34 @@ +arangosh> db.users.all().toArray(); +[ + { + "_id" : "users/491730648", + "_key" : "491730648", + "_rev" : "491730648", + "name" : "Gerhard" + }, + { + "_id" : "users/492189400", + "_key" : "492189400", + "_rev" : "492189400", + "name" : "Angela" + }, + { + "_id" : "users/491992792", + "_key" : "491992792", + "_rev" : "491992792", + "name" : "Helmut" + } +] +arangosh> db.users.byExample({ "_id" : "users/20" }).toArray(); +[ ] +arangosh> db.users.byExample({ "name" : "Gerhard" }).toArray(); +[ + { + "_id" : "users/491730648", + "_key" : "491730648", + "_rev" : "491730648", + "name" : "Gerhard" + } +] +arangosh> db.users.byExample({ "name" : "Helmut", "_id" : "users/15" }).toArray(); +[ ] diff --git a/Documentation/Examples/collectionByExampleNext.generated b/Documentation/Examples/collectionByExampleNext.generated new file mode 100644 index 0000000000..fc4bd489b6 --- /dev/null +++ b/Documentation/Examples/collectionByExampleNext.generated @@ -0,0 +1,8 @@ +arangosh> var a = db.users.byExample( {"name" : "Angela" } ); +arangosh> while (a.hasNext()) print(a.next()); +{ + "_id" : "users/797128408", + "_key" : "797128408", + "_rev" : "797128408", + "name" : "Angela" +} diff --git a/Documentation/Examples/collectionClosedRange.generated b/Documentation/Examples/collectionClosedRange.generated new file mode 100644 index 0000000000..2a28f7ea83 --- /dev/null +++ b/Documentation/Examples/collectionClosedRange.generated @@ -0,0 +1,21 @@ +arangosh> db.old.closedRange("age", 10, 30).toArray(); +[ + { + "_id" : "old/497432280", + "_key" : "497432280", + "_rev" : "497432280", + "age" : 15 + }, + { + "_id" : "old/497628888", + "_key" : "497628888", + "_rev" : "497628888", + "age" : 25 + }, + { + "_id" : "old/497825496", + "_key" : "497825496", + "_rev" : "497825496", + "age" : 30 + } +] diff --git a/Documentation/Examples/collectionCount.generated b/Documentation/Examples/collectionCount.generated new file mode 100644 index 0000000000..18c1fafc27 --- /dev/null +++ b/Documentation/Examples/collectionCount.generated @@ -0,0 +1,2 @@ +arangosh> db.users.count(); +0 diff --git a/Documentation/Examples/collectionDatabaseCollectionName.generated b/Documentation/Examples/collectionDatabaseCollectionName.generated new file mode 100644 index 0000000000..f9610a0398 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseCollectionName.generated @@ -0,0 +1,2 @@ +arangosh> db.example; +[ArangoCollection 465843928, "example" (type document, status loaded)] diff --git a/Documentation/Examples/collectionDatabaseCreate.generated b/Documentation/Examples/collectionDatabaseCreate.generated new file mode 100644 index 0000000000..73a7c3c291 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseCreate.generated @@ -0,0 +1,14 @@ +arangosh> c = db._create("users"); +[ArangoCollection 669923032, "users" (type document, status loaded)] +arangosh> c.properties(); +{ + "doCompact" : true, + "journalSize" : 1048576, + "isSystem" : false, + "isVolatile" : false, + "waitForSync" : false, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + } +} diff --git a/Documentation/Examples/collectionDatabaseCreateKey.generated b/Documentation/Examples/collectionDatabaseCreateKey.generated new file mode 100644 index 0000000000..d7447cf2f6 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseCreateKey.generated @@ -0,0 +1,23 @@ +arangosh> db._create("users", { keyOptions: { type: "autoincrement", offset: 10, increment: 5 } }); +[ArangoCollection 110638808, "users" (type document, status loaded)] +arangosh> db.users.save({ name: "user 1" }); +{ + "error" : false, + "_id" : "users/10", + "_rev" : "110966488", + "_key" : "10" +} +arangosh> db.users.save({ name: "user 2" }); +{ + "error" : false, + "_id" : "users/15", + "_rev" : "111163096", + "_key" : "15" +} +arangosh> db.users.save({ name: "user 3" }); +{ + "error" : false, + "_id" : "users/20", + "_rev" : "111359704", + "_key" : "20" +} diff --git a/Documentation/Examples/collectionDatabaseCreateProperties.generated b/Documentation/Examples/collectionDatabaseCreateProperties.generated new file mode 100644 index 0000000000..14295acaaa --- /dev/null +++ b/Documentation/Examples/collectionDatabaseCreateProperties.generated @@ -0,0 +1,14 @@ +arangosh> c = db._create("users", { waitForSync : true, journalSize : 1024 * 1204 }); +[ArangoCollection 659633880, "users" (type document, status loaded)] +arangosh> c.properties(); +{ + "doCompact" : true, + "journalSize" : 1232896, + "isSystem" : false, + "isVolatile" : false, + "waitForSync" : true, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + } +} diff --git a/Documentation/Examples/collectionDatabaseCreateSpecialKey.generated b/Documentation/Examples/collectionDatabaseCreateSpecialKey.generated new file mode 100644 index 0000000000..1e8217b55f --- /dev/null +++ b/Documentation/Examples/collectionDatabaseCreateSpecialKey.generated @@ -0,0 +1,18 @@ +arangosh> db._create("users", { keyOptions: { allowUserKeys: false } }); +[ArangoCollection 792278744, "users" (type document, status loaded)] +arangosh> db.users.save({ name: "user 1" }); +{ + "error" : false, + "_id" : "users/792606424", + "_rev" : "792606424", + "_key" : "792606424" +} +arangosh> db.users.save({ name: "user 2", _key: "myuser" }); +[ArangoError 1222: collection does not allow using user-defined keys] +arangosh> db.users.save({ name: "user 3" }); +{ + "error" : false, + "_id" : "users/792934104", + "_rev" : "792934104", + "_key" : "792934104" +} diff --git a/Documentation/Examples/collectionDatabaseDrop.generated b/Documentation/Examples/collectionDatabaseDrop.generated new file mode 100644 index 0000000000..08b230deaa --- /dev/null +++ b/Documentation/Examples/collectionDatabaseDrop.generated @@ -0,0 +1,5 @@ +arangosh> col = db.example; +[ArangoCollection 963131096, "example" (type document, status loaded)] +arangosh> db._drop(col); +arangosh> col; +[ArangoCollection 963131096, "example" (type document, status loaded)] diff --git a/Documentation/Examples/collectionDatabaseDropName.generated b/Documentation/Examples/collectionDatabaseDropName.generated new file mode 100644 index 0000000000..c68185df6f --- /dev/null +++ b/Documentation/Examples/collectionDatabaseDropName.generated @@ -0,0 +1,5 @@ +arangosh> col = db.example; +[ArangoCollection 633091800, "example" (type document, status loaded)] +arangosh> db._drop("example"); +arangosh> col; +[ArangoCollection 633091800, "example" (type document, status deleted)] diff --git a/Documentation/Examples/collectionDatabaseName.generated b/Documentation/Examples/collectionDatabaseName.generated new file mode 100644 index 0000000000..e4e11a2b42 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseName.generated @@ -0,0 +1,2 @@ +arangosh> db._collection("demo"); +[ArangoCollection 32978648, "demo" (type document, status loaded)] diff --git a/Documentation/Examples/collectionDatabaseNameUnknown.generated b/Documentation/Examples/collectionDatabaseNameUnknown.generated new file mode 100644 index 0000000000..84a127d949 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseNameUnknown.generated @@ -0,0 +1,2 @@ +arangosh> db._collection("unknown"); +null diff --git a/Documentation/Examples/collectionDatabaseTruncate.generated b/Documentation/Examples/collectionDatabaseTruncate.generated new file mode 100644 index 0000000000..0240827990 --- /dev/null +++ b/Documentation/Examples/collectionDatabaseTruncate.generated @@ -0,0 +1,14 @@ +arangosh> col = db.example; +[ArangoCollection 42088152, "example" (type document, status loaded)] +arangosh> col.save({ "Hello" : "World" }); +{ + "error" : false, + "_id" : "example/42415832", + "_rev" : "42415832", + "_key" : "42415832" +} +arangosh> col.count(); +1 +arangosh> db._truncate(col); +arangosh> col.count(); +0 diff --git a/Documentation/Examples/collectionDatabaseTruncateName.generated b/Documentation/Examples/collectionDatabaseTruncateName.generated new file mode 100644 index 0000000000..a0db0af3ae --- /dev/null +++ b/Documentation/Examples/collectionDatabaseTruncateName.generated @@ -0,0 +1,14 @@ +arangosh> col = db.example; +[ArangoCollection 321009368, "example" (type document, status loaded)] +arangosh> col.save({ "Hello" : "World" }); +{ + "error" : false, + "_id" : "example/321337048", + "_rev" : "321337048", + "_key" : "321337048" +} +arangosh> col.count(); +1 +arangosh> db._truncate("example"); +arangosh> col.count(); +0 diff --git a/Documentation/Examples/collectionDrop.generated b/Documentation/Examples/collectionDrop.generated new file mode 100644 index 0000000000..685746f2d0 --- /dev/null +++ b/Documentation/Examples/collectionDrop.generated @@ -0,0 +1,5 @@ +arangosh> col = db.example; +[ArangoCollection 1009137368, "example" (type document, status loaded)] +arangosh> col.drop(); +arangosh> col; +[ArangoCollection 1009137368, "example" (type document, status deleted)] diff --git a/Documentation/Examples/collectionFigures.generated b/Documentation/Examples/collectionFigures.generated new file mode 100644 index 0000000000..8be2423e1b --- /dev/null +++ b/Documentation/Examples/collectionFigures.generated @@ -0,0 +1,42 @@ +arangosh> db.demo.figures() +{ + "alive" : { + "count" : 1, + "size" : 256 + }, + "dead" : { + "count" : 0, + "size" : 0, + "deletion" : 0 + }, + "datafiles" : { + "count" : 0, + "fileSize" : 0 + }, + "journals" : { + "count" : 1, + "fileSize" : 1048576 + }, + "compactors" : { + "count" : 0, + "fileSize" : 0 + }, + "shapefiles" : { + "count" : 0, + "fileSize" : 0 + }, + "shapes" : { + "count" : 2, + "size" : 272 + }, + "attributes" : { + "count" : 6, + "size" : 304 + }, + "indexes" : { + "count" : 1, + "size" : 2008 + }, + "lastTick" : "33765080", + "uncollectedLogfileEntries" : 0 +} diff --git a/Documentation/Examples/collectionFirstExample.generated b/Documentation/Examples/collectionFirstExample.generated new file mode 100644 index 0000000000..632a3a82ac --- /dev/null +++ b/Documentation/Examples/collectionFirstExample.generated @@ -0,0 +1,7 @@ +arangosh> db.users.firstExample("name", "Angela"); +{ + "_id" : "users/135542488", + "_key" : "135542488", + "_rev" : "135542488", + "name" : "Angela" +} diff --git a/Documentation/Examples/collectionFulltext.generated b/Documentation/Examples/collectionFulltext.generated new file mode 100644 index 0000000000..b0a01c4a1e --- /dev/null +++ b/Documentation/Examples/collectionFulltext.generated @@ -0,0 +1,38 @@ +arangosh> db.emails.ensureFulltextIndex("content").id; +emails/812070616 +arangosh> db.emails.save({ content: "Hello Alice, how are you doing? Regards, Bob" }); +{ + "error" : false, + "_id" : "emails/812332760", + "_rev" : "812332760", + "_key" : "812332760" +} +arangosh> db.emails.save({ content: "Hello Charlie, do Alice and Bob know about it?" }); +{ + "error" : false, + "_id" : "emails/812529368", + "_rev" : "812529368", + "_key" : "812529368" +} +arangosh> db.emails.save({ content: "I think they don't know. Regards, Eve" }); +{ + "error" : false, + "_id" : "emails/812725976", + "_rev" : "812725976", + "_key" : "812725976" +} +arangosh> db.emails.fulltext("content", "charlie,|eve").toArray(); +[ + { + "_id" : "emails/812529368", + "_key" : "812529368", + "_rev" : "812529368", + "content" : "Hello Charlie, do Alice and Bob know about it?" + }, + { + "_id" : "emails/812725976", + "_key" : "812725976", + "_rev" : "812725976", + "content" : "I think they don't know. Regards, Eve" + } +] diff --git a/Documentation/Examples/collectionLoad.generated b/Documentation/Examples/collectionLoad.generated new file mode 100644 index 0000000000..fad79d52e9 --- /dev/null +++ b/Documentation/Examples/collectionLoad.generated @@ -0,0 +1,5 @@ +arangosh> col = db.example; +[ArangoCollection 478230232, "example" (type document, status loaded)] +arangosh> col.load(); +arangosh> col; +[ArangoCollection 478230232, "example" (type document, status loaded)] diff --git a/Documentation/Examples/collectionNear.generated b/Documentation/Examples/collectionNear.generated new file mode 100644 index 0000000000..88e556df4e --- /dev/null +++ b/Documentation/Examples/collectionNear.generated @@ -0,0 +1,23 @@ +arangosh> db.geo.near(0,0).limit(2).toArray(); +[ + { + "_id" : "geo/396375768", + "_rev" : "396375768", + "_key" : "396375768", + "name" : "Name/0/0", + "loc" : [ + 0, + 0 + ] + }, + { + "_id" : "geo/389101272", + "_rev" : "389101272", + "_key" : "389101272", + "name" : "Name/-10/0", + "loc" : [ + -10, + 0 + ] + } +] diff --git a/Documentation/Examples/collectionNearDistance.generated b/Documentation/Examples/collectionNearDistance.generated new file mode 100644 index 0000000000..7f83c9b5e9 --- /dev/null +++ b/Documentation/Examples/collectionNearDistance.generated @@ -0,0 +1,25 @@ +arangosh> db.geo.near(0, 0).distance().limit(2).toArray(); +[ + { + "_id" : "geo/396375768", + "_key" : "396375768", + "_rev" : "396375768", + "name" : "Name/0/0", + "loc" : [ + 0, + 0 + ], + "distance" : 0 + }, + { + "_id" : "geo/389101272", + "_key" : "389101272", + "_rev" : "389101272", + "name" : "Name/-10/0", + "loc" : [ + -10, + 0 + ], + "distance" : 1111949.2664455874 + } +] diff --git a/Documentation/Examples/collectionProperties.generated b/Documentation/Examples/collectionProperties.generated new file mode 100644 index 0000000000..6532370448 --- /dev/null +++ b/Documentation/Examples/collectionProperties.generated @@ -0,0 +1,12 @@ +arangosh> db.example.properties(); +{ + "doCompact" : true, + "journalSize" : 1048576, + "isSystem" : false, + "isVolatile" : false, + "waitForSync" : false, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + } +} diff --git a/Documentation/Examples/collectionProperty.generated b/Documentation/Examples/collectionProperty.generated new file mode 100644 index 0000000000..1d94066e52 --- /dev/null +++ b/Documentation/Examples/collectionProperty.generated @@ -0,0 +1,12 @@ +arangosh> db.example.properties({ waitForSync : true }); +{ + "doCompact" : true, + "journalSize" : 1048576, + "isSystem" : false, + "isVolatile" : false, + "waitForSync" : true, + "keyOptions" : { + "type" : "traditional", + "allowUserKeys" : true + } +} diff --git a/Documentation/Examples/collectionRange.generated b/Documentation/Examples/collectionRange.generated new file mode 100644 index 0000000000..ff9f661b13 --- /dev/null +++ b/Documentation/Examples/collectionRange.generated @@ -0,0 +1,15 @@ +arangosh> db.old.range("age", 10, 30).toArray(); +[ + { + "_id" : "old/579221208", + "_key" : "579221208", + "_rev" : "579221208", + "age" : 15 + }, + { + "_id" : "old/579417816", + "_key" : "579417816", + "_rev" : "579417816", + "age" : 25 + } +] diff --git a/Documentation/Examples/collectionRename.generated b/Documentation/Examples/collectionRename.generated new file mode 100644 index 0000000000..854567550d --- /dev/null +++ b/Documentation/Examples/collectionRename.generated @@ -0,0 +1,5 @@ +arangosh> c = db.example; +[ArangoCollection 771372760, "example" (type document, status loaded)] +arangosh> c.rename("better-example"); +arangosh> c; +[ArangoCollection 771372760, "better-example" (type document, status loaded)] diff --git a/Documentation/Examples/collectionTruncate.generated b/Documentation/Examples/collectionTruncate.generated new file mode 100644 index 0000000000..5c87f78a7a --- /dev/null +++ b/Documentation/Examples/collectionTruncate.generated @@ -0,0 +1,14 @@ +arangosh> col = db.example; +[ArangoCollection 151992024, "example" (type document, status loaded)] +arangosh> col.save({ "Hello" : "World" }); +{ + "error" : false, + "_id" : "example/152319704", + "_rev" : "152319704", + "_key" : "152319704" +} +arangosh> col.count(); +1 +arangosh> col.truncate(); +arangosh> col.count(); +0 diff --git a/Documentation/Examples/collectionWithin.generated b/Documentation/Examples/collectionWithin.generated new file mode 100644 index 0000000000..016804e9bc --- /dev/null +++ b/Documentation/Examples/collectionWithin.generated @@ -0,0 +1,102 @@ +arangosh> db.geo.within(0, 0, 2000 * 1000).distance().toArray(); +[ + { + "_id" : "geo/887437016", + "_key" : "887437016", + "_rev" : "887437016", + "name" : "Name/0/0", + "loc" : [ + 0, + 0 + ], + "distance" : 0 + }, + { + "_id" : "geo/880162520", + "_key" : "880162520", + "_rev" : "880162520", + "name" : "Name/-10/0", + "loc" : [ + -10, + 0 + ], + "distance" : 1111949.2664455874 + }, + { + "_id" : "geo/887633624", + "_key" : "887633624", + "_rev" : "887633624", + "name" : "Name/0/10", + "loc" : [ + 0, + 10 + ], + "distance" : 1111949.2664455874 + }, + { + "_id" : "geo/894711512", + "_key" : "894711512", + "_rev" : "894711512", + "name" : "Name/10/0", + "loc" : [ + 10, + 0 + ], + "distance" : 1111949.2664455874 + }, + { + "_id" : "geo/887240408", + "_key" : "887240408", + "_rev" : "887240408", + "name" : "Name/0/-10", + "loc" : [ + 0, + -10 + ], + "distance" : 1111949.2664455874 + }, + { + "_id" : "geo/880359128", + "_key" : "880359128", + "_rev" : "880359128", + "name" : "Name/-10/10", + "loc" : [ + -10, + 10 + ], + "distance" : 1568520.5567985761 + }, + { + "_id" : "geo/894908120", + "_key" : "894908120", + "_rev" : "894908120", + "name" : "Name/10/10", + "loc" : [ + 10, + 10 + ], + "distance" : 1568520.5567985761 + }, + { + "_id" : "geo/879965912", + "_key" : "879965912", + "_rev" : "879965912", + "name" : "Name/-10/-10", + "loc" : [ + -10, + -10 + ], + "distance" : 1568520.5567985761 + }, + { + "_id" : "geo/894514904", + "_key" : "894514904", + "_rev" : "894514904", + "name" : "Name/10/-10", + "loc" : [ + 10, + -10 + ], + "distance" : 1568520.5567985761 + } +] diff --git a/Documentation/Examples/collectionsDatabaseName.generated b/Documentation/Examples/collectionsDatabaseName.generated new file mode 100644 index 0000000000..114f2ea723 --- /dev/null +++ b/Documentation/Examples/collectionsDatabaseName.generated @@ -0,0 +1,31 @@ +arangosh> db._collections(); +[ + [ArangoCollection 2569944, "_cluster_kickstarter_plans" (type document, status loaded)], + [ArangoCollection 993343192, "male" (type document, status loaded)], + [ArangoCollection 1003566808, "germanHighway" (type edge, status loaded)], + [ArangoCollection 1003960024, "internationalHighway" (type edge, status loaded)], + [ArangoCollection 771372760, "better-example" (type document, status loaded)], + [ArangoCollection 4667096, "_statisticsRaw" (type document, status loaded)], + [ArangoCollection 2438872, "_routing" (type document, status loaded)], + [ArangoCollection 210648, "_configuration" (type document, status loaded)], + [ArangoCollection 993212120, "female" (type document, status loaded)], + [ArangoCollection 1003435736, "germanCity" (type document, status loaded)], + [ArangoCollection 5060312, "_statistics" (type document, status loaded)], + [ArangoCollection 1003828952, "frenchHighway" (type edge, status loaded)], + [ArangoCollection 5453528, "_statistics15" (type document, status loaded)], + [ArangoCollection 4536024, "_aqlfunctions" (type document, status loaded)], + [ArangoCollection 2307800, "_modules" (type document, status loaded)], + [ArangoCollection 6305496, "_jobs" (type document, status loaded)], + [ArangoCollection 4077272, "_aal" (type document, status loaded)], + [ArangoCollection 32978648, "demo" (type document, status loaded)], + [ArangoCollection 33830616, "animals" (type document, status loaded)], + [ArangoCollection 993474264, "relation" (type edge, status loaded)], + [ArangoCollection 1003697880, "frenchCity" (type document, status loaded)], + [ArangoCollection 407256, "_users" (type document, status loaded)], + [ArangoCollection 651900632, "myEC1" (type edge, status loaded)], + [ArangoCollection 2176728, "_graphs" (type document, status loaded)], + [ArangoCollection 6174424, "_queues" (type document, status loaded)], + [ArangoCollection 817772248, "geo" (type document, status loaded)], + [ArangoCollection 26621656, "_sessions" (type document, status loaded)], + [ArangoCollection 1008088792, "example" (type document, status loaded)] +] diff --git a/Documentation/Examples/cursorCount.generated b/Documentation/Examples/cursorCount.generated new file mode 100644 index 0000000000..87320bf04c --- /dev/null +++ b/Documentation/Examples/cursorCount.generated @@ -0,0 +1,2 @@ +arangosh> db.five.all().limit(2).count(); +null diff --git a/Documentation/Examples/cursorCountLimit.generated b/Documentation/Examples/cursorCountLimit.generated new file mode 100644 index 0000000000..e5aa512252 --- /dev/null +++ b/Documentation/Examples/cursorCountLimit.generated @@ -0,0 +1,2 @@ +arangosh> db.five.all().limit(2).count(true); +2 diff --git a/Documentation/Examples/cursorHasNext.generated b/Documentation/Examples/cursorHasNext.generated new file mode 100644 index 0000000000..cd8b3dd93a --- /dev/null +++ b/Documentation/Examples/cursorHasNext.generated @@ -0,0 +1,32 @@ +arangosh> var a = db.five.all(); +arangosh> while (a.hasNext()) print(a.next()); +{ + "_id" : "five/669005528", + "_key" : "669005528", + "_rev" : "669005528", + "name" : "two" +} +{ + "_id" : "five/669398744", + "_key" : "669398744", + "_rev" : "669398744", + "name" : "four" +} +{ + "_id" : "five/668808920", + "_key" : "668808920", + "_rev" : "668808920", + "name" : "one" +} +{ + "_id" : "five/669202136", + "_key" : "669202136", + "_rev" : "669202136", + "name" : "three" +} +{ + "_id" : "five/669595352", + "_key" : "669595352", + "_rev" : "669595352", + "name" : "five" +} diff --git a/Documentation/Examples/cursorNext.generated b/Documentation/Examples/cursorNext.generated new file mode 100644 index 0000000000..898a2fbb62 --- /dev/null +++ b/Documentation/Examples/cursorNext.generated @@ -0,0 +1,7 @@ +arangosh> db.five.all().next(); +{ + "_id" : "five/245380824", + "_key" : "245380824", + "_rev" : "245380824", + "name" : "five" +} diff --git a/Documentation/Examples/documentDocumentRemove.generated b/Documentation/Examples/documentDocumentRemove.generated new file mode 100644 index 0000000000..408a5fb350 --- /dev/null +++ b/Documentation/Examples/documentDocumentRemove.generated @@ -0,0 +1,18 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/793458392", + "_rev" : "793458392", + "_key" : "793458392" +} +arangosh> db.example.document(a1); +{ + "a" : 1, + "_id" : "example/793458392", + "_rev" : "793458392", + "_key" : "793458392" +} +arangosh> db.example.remove(a1); +true +arangosh> db.example.document(a1); +[ArangoError 1202: document /_api/document/example/793458392 not found] diff --git a/Documentation/Examples/documentDocumentRemoveConflict.generated b/Documentation/Examples/documentDocumentRemoveConflict.generated new file mode 100644 index 0000000000..2a17c326f9 --- /dev/null +++ b/Documentation/Examples/documentDocumentRemoveConflict.generated @@ -0,0 +1,20 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/133969624", + "_rev" : "133969624", + "_key" : "133969624" +} +arangosh> a2 = db.example.replace(a1, { a : 2 }); +{ + "error" : false, + "_id" : "example/133969624", + "_rev" : "134166232", + "_key" : "133969624" +} +arangosh> db.example.remove(a1); +[ArangoError 1200: precondition failed] +arangosh> db.example.remove(a1, true); +true +arangosh> db.example.document(a1); +[ArangoError 1202: document /_api/document/example/133969624 not found] diff --git a/Documentation/Examples/documentDocumentUpdate.generated b/Documentation/Examples/documentDocumentUpdate.generated new file mode 100644 index 0000000000..b39b2f1951 --- /dev/null +++ b/Documentation/Examples/documentDocumentUpdate.generated @@ -0,0 +1,16 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/1083913944", + "_rev" : "1083913944", + "_key" : "1083913944" +} +arangosh> a2 = db._update(a1, { b : 2 }); +{ + "error" : false, + "_id" : "example/1083913944", + "_rev" : "1084241624", + "_key" : "1083913944" +} +arangosh> a3 = db._update(a1, { c : 3 }); +[ArangoError 1200: precondition failed] diff --git a/Documentation/Examples/documentsCollectionFirst.generated b/Documentation/Examples/documentsCollectionFirst.generated new file mode 100644 index 0000000000..1ec710e206 --- /dev/null +++ b/Documentation/Examples/documentsCollectionFirst.generated @@ -0,0 +1,9 @@ +arangosh> db.example.first(1); +[ + { + "_id" : "example/795752152", + "_key" : "795752152", + "_rev" : "795752152", + "Hello" : "world" + } +] diff --git a/Documentation/Examples/documentsCollectionFirstNull.generated b/Documentation/Examples/documentsCollectionFirstNull.generated new file mode 100644 index 0000000000..ac4dab48b1 --- /dev/null +++ b/Documentation/Examples/documentsCollectionFirstNull.generated @@ -0,0 +1,7 @@ +arangosh> db.example.first(); +{ + "_id" : "example/530396888", + "_key" : "530396888", + "_rev" : "530396888", + "Hello" : "world" +} diff --git a/Documentation/Examples/documentsCollectionInsert.generated b/Documentation/Examples/documentsCollectionInsert.generated new file mode 100644 index 0000000000..6d22753bd9 --- /dev/null +++ b/Documentation/Examples/documentsCollectionInsert.generated @@ -0,0 +1,14 @@ +arangosh> db.example.insert({ Hello : "World" }); +{ + "error" : false, + "_id" : "example/1019688664", + "_rev" : "1019688664", + "_key" : "1019688664" +} +arangosh> db.example.insert({ Hello : "World" }, true); +{ + "error" : false, + "_id" : "example/1019885272", + "_rev" : "1019885272", + "_key" : "1019885272" +} diff --git a/Documentation/Examples/documentsCollectionLast.generated b/Documentation/Examples/documentsCollectionLast.generated new file mode 100644 index 0000000000..97af83b3bc --- /dev/null +++ b/Documentation/Examples/documentsCollectionLast.generated @@ -0,0 +1,15 @@ +arangosh> db.example.last(2); +[ + { + "_id" : "example/244004568", + "_key" : "244004568", + "_rev" : "244004568", + "Foo" : "bar" + }, + { + "_id" : "example/243676888", + "_key" : "243676888", + "_rev" : "243676888", + "Hello" : "world" + } +] diff --git a/Documentation/Examples/documentsCollectionLastNull.generated b/Documentation/Examples/documentsCollectionLastNull.generated new file mode 100644 index 0000000000..7eca809cf9 --- /dev/null +++ b/Documentation/Examples/documentsCollectionLastNull.generated @@ -0,0 +1,9 @@ +arangosh> db.example.last(1); +[ + { + "_id" : "example/554186456", + "_key" : "554186456", + "_rev" : "554186456", + "Hello" : "world" + } +] diff --git a/Documentation/Examples/documentsCollectionName.generated b/Documentation/Examples/documentsCollectionName.generated new file mode 100644 index 0000000000..2fe929eea2 --- /dev/null +++ b/Documentation/Examples/documentsCollectionName.generated @@ -0,0 +1,6 @@ +arangosh> db.example.document("example/2873916"); +{ + "_id" : "example/2873916", + "_rev" : "106641112", + "_key" : "2873916" +} diff --git a/Documentation/Examples/documentsCollectionNameHandle.generated b/Documentation/Examples/documentsCollectionNameHandle.generated new file mode 100644 index 0000000000..faf6aa3c9c --- /dev/null +++ b/Documentation/Examples/documentsCollectionNameHandle.generated @@ -0,0 +1,2 @@ +arangosh> db.example.document(""); +[ArangoError 1205: illegal document handle] diff --git a/Documentation/Examples/documentsCollectionNameUnknown.generated b/Documentation/Examples/documentsCollectionNameUnknown.generated new file mode 100644 index 0000000000..d396628fc5 --- /dev/null +++ b/Documentation/Examples/documentsCollectionNameUnknown.generated @@ -0,0 +1,2 @@ +arangosh> db.example.document("example/4472917"); +[ArangoError 1202: document /_api/document/example/4472917 not found] diff --git a/Documentation/Examples/documentsCollectionRemove.generated b/Documentation/Examples/documentsCollectionRemove.generated new file mode 100644 index 0000000000..ed4df511d5 --- /dev/null +++ b/Documentation/Examples/documentsCollectionRemove.generated @@ -0,0 +1,13 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/326055640", + "_rev" : "326055640", + "_key" : "326055640" +} +arangosh> db._remove(a1); +true +arangosh> db._remove(a1); +[ArangoError 1202: document /_api/document/example/326055640 not found] +arangosh> db._remove(a1, true); +false diff --git a/Documentation/Examples/documentsCollectionRemoveByExample.generated b/Documentation/Examples/documentsCollectionRemoveByExample.generated new file mode 100644 index 0000000000..37159cb93e --- /dev/null +++ b/Documentation/Examples/documentsCollectionRemoveByExample.generated @@ -0,0 +1,2 @@ +arangosh> db.example.removeByExample( {Hello : "world"} ); +1 diff --git a/Documentation/Examples/documentsCollectionRemoveConflict.generated b/Documentation/Examples/documentsCollectionRemoveConflict.generated new file mode 100644 index 0000000000..278792de6f --- /dev/null +++ b/Documentation/Examples/documentsCollectionRemoveConflict.generated @@ -0,0 +1,20 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/1050556120", + "_rev" : "1050556120", + "_key" : "1050556120" +} +arangosh> a2 = db._replace(a1, { a : 2 }); +{ + "error" : false, + "_id" : "example/1050556120", + "_rev" : "1050752728", + "_key" : "1050556120" +} +arangosh> db._remove(a1); +[ArangoError 1200: precondition failed] +arangosh> db._remove(a1, true); +true +arangosh> db._document(a1); +[ArangoError 1202: document /_api/document/example/1050556120 not found] diff --git a/Documentation/Examples/documentsCollectionRemoveSignature.generated b/Documentation/Examples/documentsCollectionRemoveSignature.generated new file mode 100644 index 0000000000..5439958cfd --- /dev/null +++ b/Documentation/Examples/documentsCollectionRemoveSignature.generated @@ -0,0 +1,9 @@ +arangosh> db.example.insert({ a: 1 } ); +{ + "error" : false, + "_id" : "example/991835864", + "_rev" : "991835864", + "_key" : "991835864" +} +arangosh> db.example.remove("example/11265325374", {overwrite: true, waitForSync: false}) +false diff --git a/Documentation/Examples/documentsCollectionReplace.generated b/Documentation/Examples/documentsCollectionReplace.generated new file mode 100644 index 0000000000..9c49f5e2a4 --- /dev/null +++ b/Documentation/Examples/documentsCollectionReplace.generated @@ -0,0 +1,16 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/794834648", + "_rev" : "794834648", + "_key" : "794834648" +} +arangosh> a2 = db.example.replace(a1, { a : 2 }); +{ + "error" : false, + "_id" : "example/794834648", + "_rev" : "795031256", + "_key" : "794834648" +} +arangosh> a3 = db.example.replace(a1, { a : 3 }); +[ArangoError 1200: precondition failed] diff --git a/Documentation/Examples/documentsCollectionReplaceByExample.generated b/Documentation/Examples/documentsCollectionReplaceByExample.generated new file mode 100644 index 0000000000..65779f3de8 --- /dev/null +++ b/Documentation/Examples/documentsCollectionReplaceByExample.generated @@ -0,0 +1,2 @@ +arangosh> db.example.replaceByExample({ Hello: "world" }, {Hello: "mars"}, false, 5); +1 diff --git a/Documentation/Examples/documentsCollectionReplaceHandle.generated b/Documentation/Examples/documentsCollectionReplaceHandle.generated new file mode 100644 index 0000000000..c55f274ca8 --- /dev/null +++ b/Documentation/Examples/documentsCollectionReplaceHandle.generated @@ -0,0 +1,14 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/507066072", + "_rev" : "507066072", + "_key" : "507066072" +} +arangosh> a2 = db.example.replace("example/3903044", { a : 2 }); +{ + "error" : false, + "_id" : "example/3903044", + "_rev" : "507262680", + "_key" : "3903044" +} diff --git a/Documentation/Examples/documentsCollectionUpdate.generated b/Documentation/Examples/documentsCollectionUpdate.generated new file mode 100644 index 0000000000..5cac610804 --- /dev/null +++ b/Documentation/Examples/documentsCollectionUpdate.generated @@ -0,0 +1,52 @@ +arangosh> a1 = db.example.insert({"a" : 1}); +{ + "error" : false, + "_id" : "example/478820056", + "_rev" : "478820056", + "_key" : "478820056" +} +arangosh> a2 = db.example.update(a1, {"b" : 2, "c" : 3}); +{ + "error" : false, + "_id" : "example/478820056", + "_rev" : "479213272", + "_key" : "478820056" +} +arangosh> a3 = db.example.update(a1, {"d" : 4}); +[ArangoError 1200: precondition failed] +arangosh> a4 = db.example.update(a2, {"e" : 5, "f" : 6 }); +{ + "error" : false, + "_id" : "example/478820056", + "_rev" : "479868632", + "_key" : "478820056" +} +arangosh> db.example.document(a4); +{ + "a" : 1, + "b" : 2, + "c" : 3, + "e" : 5, + "f" : 6, + "_id" : "example/478820056", + "_rev" : "479868632", + "_key" : "478820056" +} +arangosh> a5 = db.example.update(a4, {"a" : 1, c : 9, e : 42 }); +{ + "error" : false, + "_id" : "example/478820056", + "_rev" : "480130776", + "_key" : "478820056" +} +arangosh> db.example.document(a5); +{ + "a" : 1, + "b" : 2, + "c" : 9, + "e" : 42, + "f" : 6, + "_id" : "example/478820056", + "_rev" : "480130776", + "_key" : "478820056" +} diff --git a/Documentation/Examples/documentsCollectionUpdateByExample.generated b/Documentation/Examples/documentsCollectionUpdateByExample.generated new file mode 100644 index 0000000000..2f6c423cc9 --- /dev/null +++ b/Documentation/Examples/documentsCollectionUpdateByExample.generated @@ -0,0 +1,2 @@ +arangosh> db.example.updateByExample({ Hello: "world" }, { Hello: "foo", Hello: "bar" }, false); +1 diff --git a/Documentation/Examples/documentsCollectionUpdateHandle.generated b/Documentation/Examples/documentsCollectionUpdateHandle.generated new file mode 100644 index 0000000000..84758a8836 --- /dev/null +++ b/Documentation/Examples/documentsCollectionUpdateHandle.generated @@ -0,0 +1,14 @@ +arangosh> a1 = db.example.insert({"a" : 1}); +{ + "error" : false, + "_id" : "example/64042712", + "_rev" : "64042712", + "_key" : "64042712" +} +arangosh> a2 = db.example.update("example/18612115", { "x" : 1, "y" : 2 }); +{ + "error" : false, + "_id" : "example/18612115", + "_rev" : "64435928", + "_key" : "18612115" +} diff --git a/Documentation/Examples/documentsCollectionUpdateHandleArray.generated b/Documentation/Examples/documentsCollectionUpdateHandleArray.generated new file mode 100644 index 0000000000..4ad199d63d --- /dev/null +++ b/Documentation/Examples/documentsCollectionUpdateHandleArray.generated @@ -0,0 +1,42 @@ +arangosh> db.example.insert({"a" : { "one" : 1, "two" : 2, "three" : 3 }, "b" : { }}); +{ + "error" : false, + "_id" : "example/650262232", + "_rev" : "650262232", + "_key" : "650262232" +} +arangosh> db.example.update("example/20774803", {"a" : { "four" : 4 }, "b" : { "b1" : 1 }}); +{ + "error" : false, + "_id" : "example/20774803", + "_rev" : "650786520", + "_key" : "20774803" +} +arangosh> db.example.document("example/20774803"); +{ + "a" : { + "four" : 4 + }, + "b" : { + "b1" : 1 + }, + "_id" : "example/20774803", + "_rev" : "650786520", + "_key" : "20774803" +} +arangosh> db.example.update("example/20774803", { "a" : { "one" : null }, "b" : null }, false, false); +{ + "error" : false, + "_id" : "example/20774803", + "_rev" : "651114200", + "_key" : "20774803" +} +arangosh> db.example.document("example/20774803"); +{ + "a" : { + "four" : 4 + }, + "_id" : "example/20774803", + "_rev" : "651114200", + "_key" : "20774803" +} diff --git a/Documentation/Examples/documentsCollectionUpdateHandleKeepNull.generated b/Documentation/Examples/documentsCollectionUpdateHandleKeepNull.generated new file mode 100644 index 0000000000..4da7c14362 --- /dev/null +++ b/Documentation/Examples/documentsCollectionUpdateHandleKeepNull.generated @@ -0,0 +1,52 @@ +arangosh> db.example.insert({"a" : 1}); +{ + "error" : false, + "_id" : "example/162739928", + "_rev" : "162739928", + "_key" : "162739928" +} +arangosh> db.example.update("example/19988371", { "b" : null, "c" : null, "d" : 3 }); +{ + "error" : false, + "_id" : "example/19988371", + "_rev" : "163198680", + "_key" : "19988371" +} +arangosh> db.example.document("example/19988371"); +{ + "b" : null, + "c" : null, + "d" : 3, + "_id" : "example/19988371", + "_rev" : "163198680", + "_key" : "19988371" +} +arangosh> db.example.update("example/19988371", { "a" : null }, false, false); +{ + "error" : false, + "_id" : "example/19988371", + "_rev" : "163460824", + "_key" : "19988371" +} +arangosh> db.example.document("example/19988371"); +{ + "b" : null, + "c" : null, + "d" : 3, + "_id" : "example/19988371", + "_rev" : "163460824", + "_key" : "19988371" +} +arangosh> db.example.update("example/19988371", { "b" : null, "c": null, "d" : null }, false, false); +{ + "error" : false, + "_id" : "example/19988371", + "_rev" : "163722968", + "_key" : "19988371" +} +arangosh> db.example.document("example/19988371"); +{ + "_id" : "example/19988371", + "_rev" : "163722968", + "_key" : "19988371" +} diff --git a/Documentation/Examples/documentsDocumentName.generated b/Documentation/Examples/documentsDocumentName.generated new file mode 100644 index 0000000000..1326c7f323 --- /dev/null +++ b/Documentation/Examples/documentsDocumentName.generated @@ -0,0 +1,6 @@ +arangosh> db._document("example/12345"); +{ + "_id" : "example/12345", + "_rev" : "1049966296", + "_key" : "12345" +} diff --git a/Documentation/Examples/documentsDocumentReplace.generated b/Documentation/Examples/documentsDocumentReplace.generated new file mode 100644 index 0000000000..c4188ee5fc --- /dev/null +++ b/Documentation/Examples/documentsDocumentReplace.generated @@ -0,0 +1,16 @@ +arangosh> a1 = db.example.insert({ a : 1 }); +{ + "error" : false, + "_id" : "example/290207448", + "_rev" : "290207448", + "_key" : "290207448" +} +arangosh> a2 = db._replace(a1, { a : 2 }); +{ + "error" : false, + "_id" : "example/290207448", + "_rev" : "290404056", + "_key" : "290207448" +} +arangosh> a3 = db._replace(a1, { a : 3 }); +[ArangoError 1200: precondition failed] diff --git a/Documentation/Examples/edgeCollectionEdges.generated b/Documentation/Examples/edgeCollectionEdges.generated new file mode 100644 index 0000000000..0389492419 --- /dev/null +++ b/Documentation/Examples/edgeCollectionEdges.generated @@ -0,0 +1,2 @@ +arangosh> db.relation.edges("vertex/1593622"); +[ArangoError 1203: collection not found] diff --git a/Documentation/Examples/edgeCollectionInEdges.generated b/Documentation/Examples/edgeCollectionInEdges.generated new file mode 100644 index 0000000000..348ac80e7d --- /dev/null +++ b/Documentation/Examples/edgeCollectionInEdges.generated @@ -0,0 +1,4 @@ +arangosh> db.relation.inEdges("vertex/1528086"); +[ArangoError 1203: collection not found] +arangosh> db.relation.inEdges("vertex/1593622"); +[ArangoError 1203: collection not found] diff --git a/Documentation/Examples/edgeCollectionOutEdges.generated b/Documentation/Examples/edgeCollectionOutEdges.generated new file mode 100644 index 0000000000..348ac80e7d --- /dev/null +++ b/Documentation/Examples/edgeCollectionOutEdges.generated @@ -0,0 +1,4 @@ +arangosh> db.relation.inEdges("vertex/1528086"); +[ArangoError 1203: collection not found] +arangosh> db.relation.inEdges("vertex/1593622"); +[ArangoError 1203: collection not found] diff --git a/Documentation/Examples/edgeGetPeerVertex.generated b/Documentation/Examples/edgeGetPeerVertex.generated new file mode 100644 index 0000000000..23370eb3c2 --- /dev/null +++ b/Documentation/Examples/edgeGetPeerVertex.generated @@ -0,0 +1,8 @@ +arangosh> v1 = example.addVertex("1"); +ReferenceError: example is not defined +arangosh> v2 = g.addVertex("2"); +ReferenceError: g is not defined +arangosh> e = g.addEdge(v1, v2, "1->2", "knows"); +ReferenceError: g is not defined +arangosh> e.getPeerVertex(v1); +ReferenceError: e is not defined diff --git a/Documentation/Examples/executeQuery.generated b/Documentation/Examples/executeQuery.generated new file mode 100644 index 0000000000..657787e14f --- /dev/null +++ b/Documentation/Examples/executeQuery.generated @@ -0,0 +1,23 @@ +arangosh> result = db.users.all().toArray(); +[ + { + "_id" : "users/698627800", + "_key" : "698627800", + "_rev" : "698627800", + "name" : "Gerhard" + }, + { + "_id" : "users/699086552", + "_key" : "699086552", + "_rev" : "699086552", + "name" : "Angela" + }, + { + "_id" : "users/698889944", + "_key" : "698889944", + "_rev" : "698889944", + "name" : "Helmut" + } +] +arangosh> q = db.users.all(); q.execute(); result = [ ]; while (q.hasNext()) { result.push(q.next()); } +SimpleQueryAll(users) diff --git a/Documentation/Examples/executeQueryBatchSize.generated b/Documentation/Examples/executeQueryBatchSize.generated new file mode 100644 index 0000000000..7f6bf2a5c0 --- /dev/null +++ b/Documentation/Examples/executeQueryBatchSize.generated @@ -0,0 +1,40 @@ +arangosh> q = db.users.all(); q.setBatchSize(20); q.execute(); while (q.hasNext()) { print(q.next()); } +{ + "_id" : "users/664614616", + "_key" : "664614616", + "_rev" : "664614616", + "name" : "Gerhard" +} +{ + "_id" : "users/665073368", + "_key" : "665073368", + "_rev" : "665073368", + "name" : "Angela" +} +{ + "_id" : "users/664876760", + "_key" : "664876760", + "_rev" : "664876760", + "name" : "Helmut" +} +SimpleQueryAll(users) +arangosh> q = db.users.all(); q.execute(20); while (q.hasNext()) { print(q.next()); } +{ + "_id" : "users/664614616", + "_key" : "664614616", + "_rev" : "664614616", + "name" : "Gerhard" +} +{ + "_id" : "users/665073368", + "_key" : "665073368", + "_rev" : "665073368", + "name" : "Angela" +} +{ + "_id" : "users/664876760", + "_key" : "664876760", + "_rev" : "664876760", + "name" : "Helmut" +} +SimpleQueryAll(users) diff --git a/Documentation/Examples/generalGraphAbsBetweenness1.generated b/Documentation/Examples/generalGraphAbsBetweenness1.generated new file mode 100644 index 0000000000..39e2c1ac35 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsBetweenness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_BETWEENNESS('routeplanner', {})").toArray(); +[ + { + "germanCity/Hamburg" : 0, + "germanCity/Cologne" : 0, + "germanCity/Berlin" : 0, + "frenchCity/Lyon" : 0, + "frenchCity/Paris" : 0 + } +] diff --git a/Documentation/Examples/generalGraphAbsBetweenness2.generated b/Documentation/Examples/generalGraphAbsBetweenness2.generated new file mode 100644 index 0000000000..b8aa20f376 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsBetweenness2.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_BETWEENNESS(" +........> +"'routeplanner', {weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 2, + "germanCity/Hamburg" : 0, + "frenchCity/Lyon" : 0, + "frenchCity/Paris" : 0 + } +] diff --git a/Documentation/Examples/generalGraphAbsBetweenness3.generated b/Documentation/Examples/generalGraphAbsBetweenness3.generated new file mode 100644 index 0000000000..a42bb43332 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsBetweenness3.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_BETWEENNESS(" +........> + "'routeplanner', {direction : 'outbound', weight : 'distance'})" +........> ).toArray(); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphAbsCloseness1.generated b/Documentation/Examples/generalGraphAbsCloseness1.generated new file mode 100644 index 0000000000..65a809b980 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsCloseness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_CLOSENESS('routeplanner', {})").toArray(); +[ + { + "germanCity/Berlin" : 4, + "germanCity/Hamburg" : 4, + "germanCity/Cologne" : 4, + "frenchCity/Paris" : 4, + "frenchCity/Lyon" : 4 + } +] diff --git a/Documentation/Examples/generalGraphAbsCloseness2.generated b/Documentation/Examples/generalGraphAbsCloseness2.generated new file mode 100644 index 0000000000..1e8977b94a --- /dev/null +++ b/Documentation/Examples/generalGraphAbsCloseness2.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_CLOSENESS(" +........> +"'routeplanner', {}, {weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 3550, + "germanCity/Cologne" : 2600, + "germanCity/Hamburg" : 3000, + "frenchCity/Paris" : 3200, + "frenchCity/Lyon" : 3550 + } +] diff --git a/Documentation/Examples/generalGraphAbsCloseness3.generated b/Documentation/Examples/generalGraphAbsCloseness3.generated new file mode 100644 index 0000000000..e07486f3af --- /dev/null +++ b/Documentation/Examples/generalGraphAbsCloseness3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_CLOSENESS(" +........> + "'routeplanner', {}, {startVertexCollectionRestriction : 'germanCity', " + +........> "direction : 'outbound', weight : 'distance'})").toArray(); +[ + { + "germanCity/Hamburg" : 2600, + "germanCity/Berlin" : 3550, + "germanCity/Cologne" : 1250 + } +] diff --git a/Documentation/Examples/generalGraphAbsEccentricity1.generated b/Documentation/Examples/generalGraphAbsEccentricity1.generated new file mode 100644 index 0000000000..f1c4ea18f1 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsEccentricity1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_ECCENTRICITY('routeplanner', {})").toArray(); +[ + { + "germanCity/Berlin" : 1, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphAbsEccentricity2.generated b/Documentation/Examples/generalGraphAbsEccentricity2.generated new file mode 100644 index 0000000000..062d26e9c0 --- /dev/null +++ b/Documentation/Examples/generalGraphAbsEccentricity2.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_ECCENTRICITY(" +........> +"'routeplanner', {}, {weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 1200, + "germanCity/Cologne" : 850, + "germanCity/Hamburg" : 1200, + "frenchCity/Paris" : 1200, + "frenchCity/Lyon" : 1200 + } +] diff --git a/Documentation/Examples/generalGraphAbsEccentricity3.generated b/Documentation/Examples/generalGraphAbsEccentricity3.generated new file mode 100644 index 0000000000..d73c24fe0b --- /dev/null +++ b/Documentation/Examples/generalGraphAbsEccentricity3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_ECCENTRICITY(" +........> + "'routeplanner', {}, {startVertexCollectionRestriction : 'germanCity', " + +........> "direction : 'outbound', weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 1200, + "germanCity/Hamburg" : 1200, + "germanCity/Cologne" : 700 + } +] diff --git a/Documentation/Examples/generalGraphBetweenness1.generated b/Documentation/Examples/generalGraphBetweenness1.generated new file mode 100644 index 0000000000..f59d182864 --- /dev/null +++ b/Documentation/Examples/generalGraphBetweenness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_BETWEENNESS('routeplanner')").toArray(); +[ + { + "germanCity/Hamburg" : null, + "germanCity/Cologne" : null, + "germanCity/Berlin" : null, + "frenchCity/Paris" : null, + "frenchCity/Lyon" : null + } +] diff --git a/Documentation/Examples/generalGraphBetweenness2.generated b/Documentation/Examples/generalGraphBetweenness2.generated new file mode 100644 index 0000000000..87e619c170 --- /dev/null +++ b/Documentation/Examples/generalGraphBetweenness2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_BETWEENNESS('routeplanner', {weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphBetweenness3.generated b/Documentation/Examples/generalGraphBetweenness3.generated new file mode 100644 index 0000000000..f4019b95a4 --- /dev/null +++ b/Documentation/Examples/generalGraphBetweenness3.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_BETWEENNESS(" +........> + "'routeplanner', {direction : 'outbound', weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphCloseness1.generated b/Documentation/Examples/generalGraphCloseness1.generated new file mode 100644 index 0000000000..d7e2986c90 --- /dev/null +++ b/Documentation/Examples/generalGraphCloseness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_CLOSENESS('routeplanner')").toArray(); +[ + { + "germanCity/Berlin" : 1, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphCloseness2.generated b/Documentation/Examples/generalGraphCloseness2.generated new file mode 100644 index 0000000000..51301bf36e --- /dev/null +++ b/Documentation/Examples/generalGraphCloseness2.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_CLOSENESS(" +........> +"'routeplanner', {weight : 'distance'})").toArray(); +[ + { + "germanCity/Berlin" : 0.7323943661971831, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0.8666666666666666, + "frenchCity/Paris" : 0.8125, + "frenchCity/Lyon" : 0.7323943661971831 + } +] diff --git a/Documentation/Examples/generalGraphCloseness3.generated b/Documentation/Examples/generalGraphCloseness3.generated new file mode 100644 index 0000000000..457a8fcf48 --- /dev/null +++ b/Documentation/Examples/generalGraphCloseness3.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_CLOSENESS(" +........> + "'routeplanner',{direction : 'outbound', weight : 'distance'})" +........> ).toArray(); +[ + { + "germanCity/Berlin" : 1, + "germanCity/Hamburg" : 0.7279057017543861, + "frenchCity/Paris" : 0.3355263157894737, + "germanCity/Cologne" : 0.5991541353383459, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphCommonNeighbors1.generated b/Documentation/Examples/generalGraphCommonNeighbors1.generated new file mode 100644 index 0000000000..85cc1b232d --- /dev/null +++ b/Documentation/Examples/generalGraphCommonNeighbors1.generated @@ -0,0 +1,61 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_COMMON_NEIGHBORS(" +........> +"'routeplanner', {isCapital : true}, {isCapital : true}) RETURN e" +........> ).toArray(); +[ + { + "germanCity/Berlin" : { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "998651608", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "998848216", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "999241432", + "isCapital" : false, + "population" : 80000 + } + ] + } + }, + { + "frenchCity/Paris" : { + "germanCity/Berlin" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "998651608", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "998848216", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "999241432", + "isCapital" : false, + "population" : 80000 + } + ] + } + } +] diff --git a/Documentation/Examples/generalGraphCommonNeighbors2.generated b/Documentation/Examples/generalGraphCommonNeighbors2.generated new file mode 100644 index 0000000000..a04777ca87 --- /dev/null +++ b/Documentation/Examples/generalGraphCommonNeighbors2.generated @@ -0,0 +1,60 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_COMMON_NEIGHBORS(" +........> +"'routeplanner', 'germanCity/Hamburg', {}, {direction : 'outbound', maxDepth : 2}, "+ +........> "{direction : 'outbound', maxDepth : 2}) RETURN e" +........> ).toArray(); +[ + { + "germanCity/Hamburg" : { + "germanCity/Berlin" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "1087452888", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1088042712", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1088239320", + "isCapital" : true, + "population" : 4000000 + } + ], + "germanCity/Cologne" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1088042712", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1088239320", + "isCapital" : true, + "population" : 4000000 + } + ], + "frenchCity/Paris" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1088042712", + "isCapital" : false, + "population" : 80000 + } + ] + } + } +] diff --git a/Documentation/Examples/generalGraphCreateGraph.generated b/Documentation/Examples/generalGraphCreateGraph.generated new file mode 100644 index 0000000000..02264bc84c --- /dev/null +++ b/Documentation/Examples/generalGraphCreateGraph.generated @@ -0,0 +1,3 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph = graph_module._create("myGraph"); +[ Graph myGraph EdgeDefinitions: [ ] VertexCollections: [ ] ] diff --git a/Documentation/Examples/generalGraphCreateGraph2.generated b/Documentation/Examples/generalGraphCreateGraph2.generated new file mode 100644 index 0000000000..29d8a081c6 --- /dev/null +++ b/Documentation/Examples/generalGraphCreateGraph2.generated @@ -0,0 +1,5 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph = graph_module._create("myGraph", +........> [graph_module._relation("myRelation", ["male", "female"])], ["sessions"]); +[ArangoError 1935: Invalid number of arguments. Expected: 3] +[ArangoError 1924: graph not found] diff --git a/Documentation/Examples/generalGraphCreateGraphHowTo1.generated b/Documentation/Examples/generalGraphCreateGraphHowTo1.generated new file mode 100644 index 0000000000..f8087c2cf1 --- /dev/null +++ b/Documentation/Examples/generalGraphCreateGraphHowTo1.generated @@ -0,0 +1,4 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> var graph = graph_module._create("myGraph"); +arangosh> graph; +[ Graph myGraph EdgeDefinitions: [ ] VertexCollections: [ ] ] diff --git a/Documentation/Examples/generalGraphCreateGraphHowTo2.generated b/Documentation/Examples/generalGraphCreateGraphHowTo2.generated new file mode 100644 index 0000000000..e46154c1e3 --- /dev/null +++ b/Documentation/Examples/generalGraphCreateGraphHowTo2.generated @@ -0,0 +1,9 @@ +arangosh> graph._addVertexCollection("shop"); +arangosh> graph._addVertexCollection("customer"); +arangosh> graph._addVertexCollection("pet"); +arangosh> graph; +[ Graph myGraph EdgeDefinitions: [ ] VertexCollections: [ + "shop", + "customer", + "pet" +] ] diff --git a/Documentation/Examples/generalGraphCreateGraphHowTo3.generated b/Documentation/Examples/generalGraphCreateGraphHowTo3.generated new file mode 100644 index 0000000000..a184145861 --- /dev/null +++ b/Documentation/Examples/generalGraphCreateGraphHowTo3.generated @@ -0,0 +1,6 @@ +arangosh> var rel = graph_module._relation("isCustomer", ["shop"], ["customer"]); +arangosh> graph._extendEdgeDefinitions(rel); +arangosh> graph; +[ Graph myGraph EdgeDefinitions: [ + "isCustomer: [shop] -> [customer]" +] VertexCollections: [ ] ] diff --git a/Documentation/Examples/generalGraphDiameter1.generated b/Documentation/Examples/generalGraphDiameter1.generated new file mode 100644 index 0000000000..8cb1d379e6 --- /dev/null +++ b/Documentation/Examples/generalGraphDiameter1.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_DIAMETER('routeplanner')").toArray(); +[ + 1 +] diff --git a/Documentation/Examples/generalGraphDiameter2.generated b/Documentation/Examples/generalGraphDiameter2.generated new file mode 100644 index 0000000000..976d2d4bbe --- /dev/null +++ b/Documentation/Examples/generalGraphDiameter2.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_DIAMETER('routeplanner', {weight : 'distance'})").toArray(); +[ + 1200 +] diff --git a/Documentation/Examples/generalGraphDiameter3.generated b/Documentation/Examples/generalGraphDiameter3.generated new file mode 100644 index 0000000000..c7b2a840d6 --- /dev/null +++ b/Documentation/Examples/generalGraphDiameter3.generated @@ -0,0 +1,8 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_DIAMETER(" +........> + "'routeplanner', {direction : 'outbound', weight : 'distance'})" +........> ).toArray(); +[ + 1200 +] diff --git a/Documentation/Examples/generalGraphDirectedRelationDefinition.generated b/Documentation/Examples/generalGraphDirectedRelationDefinition.generated new file mode 100644 index 0000000000..3831ff3838 --- /dev/null +++ b/Documentation/Examples/generalGraphDirectedRelationDefinition.generated @@ -0,0 +1,13 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._directedRelation("has_bought", ["Customer", "Company"], ["Groceries", "Electronics"]); +{ + "collection" : "has_bought", + "from" : [ + "Customer", + "Company" + ], + "to" : [ + "Groceries", + "Electronics" + ] +} diff --git a/Documentation/Examples/generalGraphDistanceTo1.generated b/Documentation/Examples/generalGraphDistanceTo1.generated new file mode 100644 index 0000000000..c1dddc1e56 --- /dev/null +++ b/Documentation/Examples/generalGraphDistanceTo1.generated @@ -0,0 +1,40 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_DISTANCE_TO(" +........> +"'routeplanner', {}, {}, { " + +........> " weight : 'distance', endVertexCollectionRestriction : 'germanCity', " + +........> "startVertexCollectionRestriction : 'frenchCity'}) RETURN [e.startVertex, e.vertex._id, " + +........> "e.distance]" +........> ).toArray(); +[ + [ + "frenchCity/Paris", + "germanCity/Cologne", + 550 + ], + [ + "frenchCity/Paris", + "germanCity/Berlin", + 1200 + ], + [ + "frenchCity/Paris", + "germanCity/Hamburg", + 900 + ], + [ + "frenchCity/Lyon", + "germanCity/Hamburg", + 1200 + ], + [ + "frenchCity/Lyon", + "germanCity/Cologne", + 700 + ], + [ + "frenchCity/Lyon", + "germanCity/Berlin", + 1100 + ] +] diff --git a/Documentation/Examples/generalGraphDistanceTo2.generated b/Documentation/Examples/generalGraphDistanceTo2.generated new file mode 100644 index 0000000000..deae9260d1 --- /dev/null +++ b/Documentation/Examples/generalGraphDistanceTo2.generated @@ -0,0 +1,19 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_DISTANCE_TO(" +........> + "'routeplanner', [{_id: 'germanCity/Cologne'},{_id: 'germanCity/Hamburg'}], " + +........> "'frenchCity/Lyon', " + +........> "{weight : 'distance'}) RETURN [e.startVertex, e.vertex._id, e.distance]" +........> ).toArray(); +[ + [ + "germanCity/Cologne", + "frenchCity/Lyon", + 700 + ], + [ + "germanCity/Hamburg", + "frenchCity/Lyon", + 1200 + ] +] diff --git a/Documentation/Examples/generalGraphDropGraphDropCollections.generated b/Documentation/Examples/generalGraphDropGraphDropCollections.generated new file mode 100644 index 0000000000..52fc201c42 --- /dev/null +++ b/Documentation/Examples/generalGraphDropGraphDropCollections.generated @@ -0,0 +1,9 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._drop("social", true); +true +arangosh> db._collection("female"); +null +arangosh> db._collection("male"); +null +arangosh> db._collection("relation"); +null diff --git a/Documentation/Examples/generalGraphDropGraphKeep.generated b/Documentation/Examples/generalGraphDropGraphKeep.generated new file mode 100644 index 0000000000..68bbde164a --- /dev/null +++ b/Documentation/Examples/generalGraphDropGraphKeep.generated @@ -0,0 +1,9 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._drop("social"); +true +arangosh> db._collection("female"); +[ArangoCollection 255735512, "female" (type document, status loaded)] +arangosh> db._collection("male"); +[ArangoCollection 255866584, "male" (type document, status loaded)] +arangosh> db._collection("relation"); +[ArangoCollection 255997656, "relation" (type edge, status loaded)] diff --git a/Documentation/Examples/generalGraphEccentricity1.generated b/Documentation/Examples/generalGraphEccentricity1.generated new file mode 100644 index 0000000000..3097b64fb7 --- /dev/null +++ b/Documentation/Examples/generalGraphEccentricity1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ECCENTRICITY('routeplanner')").toArray(); +[ + { + "germanCity/Hamburg" : 1, + "germanCity/Cologne" : 1, + "germanCity/Berlin" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphEccentricity2.generated b/Documentation/Examples/generalGraphEccentricity2.generated new file mode 100644 index 0000000000..1b41100f5e --- /dev/null +++ b/Documentation/Examples/generalGraphEccentricity2.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ECCENTRICITY('routeplanner', {weight : 'distance'})" +........> ).toArray(); +[ + { + "germanCity/Hamburg" : 0.7083333333333335, + "germanCity/Cologne" : 1, + "germanCity/Berlin" : 0.7083333333333335, + "frenchCity/Paris" : 0.7083333333333335, + "frenchCity/Lyon" : 0.7083333333333335 + } +] diff --git a/Documentation/Examples/generalGraphEdgeCollectionRemove.generated b/Documentation/Examples/generalGraphEdgeCollectionRemove.generated new file mode 100644 index 0000000000..92a6e569e1 --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeCollectionRemove.generated @@ -0,0 +1,15 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.relation.save("female/alice", "female/diana", {_key: "aliceAndDiana"}); +{ + "error" : false, + "_id" : "relation/aliceAndDiana", + "_rev" : "575813336", + "_key" : "aliceAndDiana" +} +arangosh> db._exists("relation/aliceAndDiana") +true +arangosh> graph.relation.remove("relation/aliceAndDiana") +true +arangosh> db._exists("relation/aliceAndDiana") +false diff --git a/Documentation/Examples/generalGraphEdgeCollectionReplace.generated b/Documentation/Examples/generalGraphEdgeCollectionReplace.generated new file mode 100644 index 0000000000..ea6bf53474 --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeCollectionReplace.generated @@ -0,0 +1,16 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.relation.save("female/alice", "female/diana", {typo: "nose", _key: "aliceAndDiana"}); +{ + "error" : false, + "_id" : "relation/aliceAndDiana", + "_rev" : "41760472", + "_key" : "aliceAndDiana" +} +arangosh> graph.relation.replace("relation/aliceAndDiana", {type: "knows"}); +{ + "error" : false, + "_id" : "relation/aliceAndDiana", + "_rev" : "41957080", + "_key" : "aliceAndDiana" +} diff --git a/Documentation/Examples/generalGraphEdgeCollectionSave1.generated b/Documentation/Examples/generalGraphEdgeCollectionSave1.generated new file mode 100644 index 0000000000..76291ca0eb --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeCollectionSave1.generated @@ -0,0 +1,9 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.relation.save("male/bob", "female/alice", {type: "married", _key: "bobAndAlice"}); +{ + "error" : false, + "_id" : "relation/bobAndAlice", + "_rev" : "1027552984", + "_key" : "bobAndAlice" +} diff --git a/Documentation/Examples/generalGraphEdgeCollectionSave2.generated b/Documentation/Examples/generalGraphEdgeCollectionSave2.generated new file mode 100644 index 0000000000..3403d46f15 --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeCollectionSave2.generated @@ -0,0 +1,4 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.relation.save("relation/aliceAndBob", "female/alice", {type: "married", _key: "bobAndAlice"}); +[ArangoError 1906: invalid edge between relation/aliceAndBob and female/alice.] diff --git a/Documentation/Examples/generalGraphEdgeCollectionUpdate.generated b/Documentation/Examples/generalGraphEdgeCollectionUpdate.generated new file mode 100644 index 0000000000..25b9ba7148 --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeCollectionUpdate.generated @@ -0,0 +1,16 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.relation.save("female/alice", "female/diana", {type: "knows", _key: "aliceAndDiana"}); +{ + "error" : false, + "_id" : "relation/aliceAndDiana", + "_rev" : "314193624", + "_key" : "aliceAndDiana" +} +arangosh> graph.relation.update("relation/aliceAndDiana", {type: "quarrelled", _key: "aliceAndDiana"}); +{ + "error" : false, + "_id" : "relation/aliceAndDiana", + "_rev" : "314390232", + "_key" : "aliceAndDiana" +} diff --git a/Documentation/Examples/generalGraphEdgeDefinitions.generated b/Documentation/Examples/generalGraphEdgeDefinitions.generated new file mode 100644 index 0000000000..3bc3657c0b --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeDefinitions.generated @@ -0,0 +1,42 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> directed_relation = graph_module._relation("lives_in", "user", "city"); +{ + "collection" : "lives_in", + "from" : [ + "user" + ], + "to" : [ + "city" + ] +} +arangosh> undirected_relation = graph_module._relation("knows", "user", "user"); +{ + "collection" : "knows", + "from" : [ + "user" + ], + "to" : [ + "user" + ] +} +arangosh> edgedefinitions = graph_module._edgeDefinitions(directed_relation, undirected_relation); +[ + { + "collection" : "lives_in", + "from" : [ + "user" + ], + "to" : [ + "city" + ] + }, + { + "collection" : "knows", + "from" : [ + "user" + ], + "to" : [ + "user" + ] + } +] diff --git a/Documentation/Examples/generalGraphEdgeDefinitionsExtend.generated b/Documentation/Examples/generalGraphEdgeDefinitionsExtend.generated new file mode 100644 index 0000000000..4d49a3cbd9 --- /dev/null +++ b/Documentation/Examples/generalGraphEdgeDefinitionsExtend.generated @@ -0,0 +1,34 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> directed_relation = graph_module._relation("lives_in", "user", "city"); +{ + "collection" : "lives_in", + "from" : [ + "user" + ], + "to" : [ + "city" + ] +} +arangosh> undirected_relation = graph_module._relation("knows", "user", "user"); +{ + "collection" : "knows", + "from" : [ + "user" + ], + "to" : [ + "user" + ] +} +arangosh> edgedefinitions = graph_module._edgeDefinitions(directed_relation); +[ + { + "collection" : "lives_in", + "from" : [ + "user" + ], + "to" : [ + "city" + ] + } +] +arangosh> edgedefinitions = graph_module._extendEdgeDefinitions(undirected_relation); diff --git a/Documentation/Examples/generalGraphEdges1.generated b/Documentation/Examples/generalGraphEdges1.generated new file mode 100644 index 0000000000..fd84c4062e --- /dev/null +++ b/Documentation/Examples/generalGraphEdges1.generated @@ -0,0 +1,15 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_EDGES(" +........> +"'routeplanner', {}, {edgeExamples : [{distance: 600}, {distance: 700}]}) RETURN e" +........> ).toArray(); +[ + { + "_id" : "internationalHighway/585774808", + "_key" : "585774808", + "_rev" : "585774808", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } +] diff --git a/Documentation/Examples/generalGraphEdges2.generated b/Documentation/Examples/generalGraphEdges2.generated new file mode 100644 index 0000000000..2653a0f069 --- /dev/null +++ b/Documentation/Examples/generalGraphEdges2.generated @@ -0,0 +1,55 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_EDGES(" +........> +"'routeplanner', 'germanCity/Hamburg', {direction : 'outbound', maxDepth : 2}) RETURN e" +........> ).toArray(); +[ + { + "_id" : "germanHighway/590427864", + "_key" : "590427864", + "_rev" : "590427864", + "_from" : "germanCity/Hamburg", + "_to" : "germanCity/Cologne", + "distance" : 500 + }, + { + "_id" : "internationalHighway/591869656", + "_key" : "591869656", + "_rev" : "591869656", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + }, + { + "_id" : "internationalHighway/592066264", + "_key" : "592066264", + "_rev" : "592066264", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Paris", + "distance" : 550 + }, + { + "_id" : "internationalHighway/591476440", + "_key" : "591476440", + "_rev" : "591476440", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Paris", + "distance" : 900 + }, + { + "_id" : "frenchHighway/590755544", + "_key" : "590755544", + "_rev" : "590755544", + "_from" : "frenchCity/Paris", + "_to" : "frenchCity/Lyon", + "distance" : 550 + }, + { + "_id" : "internationalHighway/591673048", + "_key" : "591673048", + "_rev" : "591673048", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Lyon", + "distance" : 1300 + } +] diff --git a/Documentation/Examples/generalGraphEdgesFiltered.generated b/Documentation/Examples/generalGraphEdgesFiltered.generated new file mode 100644 index 0000000000..788a64d88d --- /dev/null +++ b/Documentation/Examples/generalGraphEdgesFiltered.generated @@ -0,0 +1,21 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._edges({type: "married"}).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "109786840", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "110245592", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphEdgesUnfiltered.generated b/Documentation/Examples/generalGraphEdgesUnfiltered.generated new file mode 100644 index 0000000000..a02b22798d --- /dev/null +++ b/Documentation/Examples/generalGraphEdgesUnfiltered.generated @@ -0,0 +1,37 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._edges().toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "677656280", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "677918424", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "678311640", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + }, + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "678115032", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLCount.generated b/Documentation/Examples/generalGraphFluentAQLCount.generated new file mode 100644 index 0000000000..94fd1191ff --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLCount.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> query.count(); +4 diff --git a/Documentation/Examples/generalGraphFluentAQLEdgesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLEdgesFilteredMultiple.generated new file mode 100644 index 0000000000..71f8675032 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLEdgesFilteredMultiple.generated @@ -0,0 +1,38 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.edges([{type: "married"}, {type: "friend"}]).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "1017657048", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "1017919192", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "1017657048", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "1018312408", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLEdgesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLEdgesFilteredSingle.generated new file mode 100644 index 0000000000..b2ab8a41e5 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLEdgesFilteredSingle.generated @@ -0,0 +1,22 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.edges({type: "married"}).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "716256984", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "716256984", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLEdgesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLEdgesUnfiltered.generated new file mode 100644 index 0000000000..5feae73baa --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLEdgesUnfiltered.generated @@ -0,0 +1,38 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.edges().toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "303511256", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "303773400", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "303511256", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "304166616", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLFilteredEdges.generated b/Documentation/Examples/generalGraphFluentAQLFilteredEdges.generated new file mode 100644 index 0000000000..a4c484bb69 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLFilteredEdges.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices().outEdges().filter({type: "married"}).toArray(); +[ ] diff --git a/Documentation/Examples/generalGraphFluentAQLFilteredVertices.generated b/Documentation/Examples/generalGraphFluentAQLFilteredVertices.generated new file mode 100644 index 0000000000..b745a40d5c --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLFilteredVertices.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices().filter({name: "Alice"}).toArray(); +[ ] diff --git a/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredMultiple.generated new file mode 100644 index 0000000000..fdf285e337 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredMultiple.generated @@ -0,0 +1,54 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.fromVertices([{name: "Alice"}, {name: "Charly"}]).toArray(); +[ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "1022637784", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1021916888", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "1022244568", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "1022441176", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "1022637784", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1021916888", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "1022244568", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "1022441176", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredSingle.generated new file mode 100644 index 0000000000..a615360856 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLFromVerticesFilteredSingle.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.fromVertices({name: "Alice"}).toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "977417944", + "name" : "Alice" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLFromVerticesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLFromVerticesUnfiltered.generated new file mode 100644 index 0000000000..d374b89e33 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLFromVerticesUnfiltered.generated @@ -0,0 +1,18 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.fromVertices().toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "222705368", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "223229656", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLHasNext.generated b/Documentation/Examples/generalGraphFluentAQLHasNext.generated new file mode 100644 index 0000000000..c67b7a1a69 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLHasNext.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> query.hasNext(); +true diff --git a/Documentation/Examples/generalGraphFluentAQLHasNextIteration.generated b/Documentation/Examples/generalGraphFluentAQLHasNextIteration.generated new file mode 100644 index 0000000000..00defd2c82 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLHasNextIteration.generated @@ -0,0 +1,7 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> while (query.hasNext()) { +........> var entry = query.next(); +........> // Do something with the entry +........> } diff --git a/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredMultiple.generated new file mode 100644 index 0000000000..8e003acf80 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredMultiple.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.inEdges([{type: "married"}, {type: "friend"}]).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "233584344", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredSingle.generated new file mode 100644 index 0000000000..1f05cd86f3 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLInEdgesFilteredSingle.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.inEdges({type: "married"}).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "81082072", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLInEdgesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLInEdgesUnfiltered.generated new file mode 100644 index 0000000000..527e54f2d1 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLInEdgesUnfiltered.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.inEdges().toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "260912856", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredMultiple.generated new file mode 100644 index 0000000000..975faa9209 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredMultiple.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.vertices([{name: "Bob"}, {name: "Charly"}]).toArray(); +[ArangoError 1503: TypeError: Cannot read property 'hasOwnProperty' of null (while executing)] diff --git a/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredSingle.generated new file mode 100644 index 0000000000..7d8b86f505 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLNeighborsFilteredSingle.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.neighbors({name: "Bob"}).toArray(); +[ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "166147800", + "name" : "Bob" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLNeighborsUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLNeighborsUnfiltered.generated new file mode 100644 index 0000000000..e93d204eb7 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLNeighborsUnfiltered.generated @@ -0,0 +1,18 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.neighbors().toArray(); +[ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "538982104", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "539178712", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLNext.generated b/Documentation/Examples/generalGraphFluentAQLNext.generated new file mode 100644 index 0000000000..e10eef784c --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLNext.generated @@ -0,0 +1,31 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> query.next(); +{ + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "1042429656", + "name" : "Diana" +} +arangosh> query.next(); +{ + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1041708760", + "name" : "Alice" +} +arangosh> query.next(); +{ + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "1042036440", + "name" : "Bob" +} +arangosh> query.next(); +{ + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "1042233048", + "name" : "Charly" +} diff --git a/Documentation/Examples/generalGraphFluentAQLNextRecreate.generated b/Documentation/Examples/generalGraphFluentAQLNextRecreate.generated new file mode 100644 index 0000000000..472ed20761 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLNextRecreate.generated @@ -0,0 +1,23 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> query.next(); +{ + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "648099544", + "name" : "Diana" +} +arangosh> query.edges(); +[ GraphAQL social +.vertices() +.edges() ] +arangosh> query.next(); +{ + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "648885976", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" +} diff --git a/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredMultiple.generated new file mode 100644 index 0000000000..97a236e6ae --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredMultiple.generated @@ -0,0 +1,30 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.outEdges([{type: "married"}, {type: "friend"}]).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "806893272", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "807155416", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "807548632", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredSingle.generated new file mode 100644 index 0000000000..7cec675b56 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLOutEdgesFilteredSingle.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.outEdges({type: "married"}).toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "570898136", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLOutEdgesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLOutEdgesUnfiltered.generated new file mode 100644 index 0000000000..21b3a51cd3 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLOutEdgesUnfiltered.generated @@ -0,0 +1,30 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices([{name: "Alice"}, {name: "Bob"}]); +arangosh> query.outEdges().toArray(); +[ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "289027800", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "289289944", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "289683160", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLPathNeighbors.generated b/Documentation/Examples/generalGraphFluentAQLPathNeighbors.generated new file mode 100644 index 0000000000..80b722dfc9 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLPathNeighbors.generated @@ -0,0 +1,74 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.neighbors().path().toArray(); +[ + [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "70203096", + "name" : "Alice" + }, + { + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "71251672", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "70203096", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "70530776", + "name" : "Bob" + } + ] + } + ], + [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "70203096", + "name" : "Alice" + }, + { + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "71513816", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "70203096", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "70727384", + "name" : "Charly" + } + ] + } + ] +] diff --git a/Documentation/Examples/generalGraphFluentAQLPathSimple.generated b/Documentation/Examples/generalGraphFluentAQLPathSimple.generated new file mode 100644 index 0000000000..0cae08ec61 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLPathSimple.generated @@ -0,0 +1,50 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.outEdges().toVertices().path().toArray(); +[ + [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "323827416", + "name" : "Alice" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "324875992", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "324155096", + "name" : "Bob" + } + ], + [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "323827416", + "name" : "Alice" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "325138136", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "324351704", + "name" : "Charly" + } + ] +] diff --git a/Documentation/Examples/generalGraphFluentAQLRestricted.generated b/Documentation/Examples/generalGraphFluentAQLRestricted.generated new file mode 100644 index 0000000000..de77b50743 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLRestricted.generated @@ -0,0 +1,18 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.edges().vertices().restrict("female").toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "522860248", + "name" : "Alice" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "522860248", + "name" : "Alice" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLRestrictedUnknown.generated b/Documentation/Examples/generalGraphFluentAQLRestrictedUnknown.generated new file mode 100644 index 0000000000..47318c47eb --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLRestrictedUnknown.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.edges().vertices().restrict(["female", "male", "products"]).toArray(); +[ArangoError 10: vertex collections: products are not known to the graph] diff --git a/Documentation/Examples/generalGraphFluentAQLToArray.generated b/Documentation/Examples/generalGraphFluentAQLToArray.generated new file mode 100644 index 0000000000..6e145be959 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLToArray.generated @@ -0,0 +1,30 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices(); +arangosh> query.toArray(); +[ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "519845592", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "519124696", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "519452376", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "519648984", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredMultiple.generated new file mode 100644 index 0000000000..d9966c1ee0 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredMultiple.generated @@ -0,0 +1,54 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices([{name: "Bob"}, {name: "Diana"}]).toArray(); +[ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "45627096", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "44906200", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "45233880", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "45430488", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "45627096", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "44906200", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "45233880", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "45430488", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredSingle.generated new file mode 100644 index 0000000000..68a2df498f --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLToVerticesFilteredSingle.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices({name: "Bob"}).toArray(); +[ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "690632408", + "name" : "Bob" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLToVerticesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLToVerticesUnfiltered.generated new file mode 100644 index 0000000000..cdc19220a3 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLToVerticesUnfiltered.generated @@ -0,0 +1,18 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices().toArray(); +[ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "150419160", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "150812376", + "name" : "Diana" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLUnfilteredEdges.generated b/Documentation/Examples/generalGraphFluentAQLUnfilteredEdges.generated new file mode 100644 index 0000000000..da808a1295 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLUnfilteredEdges.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices().outEdges().toArray(); +[ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "529872600", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLUnfilteredVertices.generated b/Documentation/Examples/generalGraphFluentAQLUnfilteredVertices.generated new file mode 100644 index 0000000000..67e34765c6 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLUnfilteredVertices.generated @@ -0,0 +1,18 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.toVertices().toArray(); +[ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "1011562200", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "1011955416", + "name" : "Diana" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLUnrestricted.generated b/Documentation/Examples/generalGraphFluentAQLUnrestricted.generated new file mode 100644 index 0000000000..e3e1c78e90 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLUnrestricted.generated @@ -0,0 +1,30 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._vertices({name: "Alice"}); +arangosh> query.edges().vertices().toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1075590872", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "1075918552", + "name" : "Bob" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "1075590872", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "1076115160", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLVerticesFilteredMultiple.generated b/Documentation/Examples/generalGraphFluentAQLVerticesFilteredMultiple.generated new file mode 100644 index 0000000000..6db21bb00d --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLVerticesFilteredMultiple.generated @@ -0,0 +1,5 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.vertices([{name: "Alice"}, {name: "Charly"}]).toArray(); +[ArangoError 1503: TypeError: Cannot read property 'hasOwnProperty' of null (while executing)] diff --git a/Documentation/Examples/generalGraphFluentAQLVerticesFilteredSingle.generated b/Documentation/Examples/generalGraphFluentAQLVerticesFilteredSingle.generated new file mode 100644 index 0000000000..2e6a59e30e --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLVerticesFilteredSingle.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.vertices({name: "Alice"}).toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "515389144", + "name" : "Alice" + } +] diff --git a/Documentation/Examples/generalGraphFluentAQLVerticesUnfiltered.generated b/Documentation/Examples/generalGraphFluentAQLVerticesUnfiltered.generated new file mode 100644 index 0000000000..b968eda390 --- /dev/null +++ b/Documentation/Examples/generalGraphFluentAQLVerticesUnfiltered.generated @@ -0,0 +1,30 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> var query = graph._edges({type: "married"}); +arangosh> query.vertices().toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "666580696", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "666908376", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "667301592", + "name" : "Diana" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "667104984", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/generalGraphGetFromVertex.generated b/Documentation/Examples/generalGraphGetFromVertex.generated new file mode 100644 index 0000000000..b6097821a6 --- /dev/null +++ b/Documentation/Examples/generalGraphGetFromVertex.generated @@ -0,0 +1,9 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._fromVertex("relation/aliceAndBob") +{ + "name" : "Alice", + "_id" : "female/alice", + "_rev" : "566048472", + "_key" : "alice" +} diff --git a/Documentation/Examples/generalGraphGetToVertex.generated b/Documentation/Examples/generalGraphGetToVertex.generated new file mode 100644 index 0000000000..8433ca2387 --- /dev/null +++ b/Documentation/Examples/generalGraphGetToVertex.generated @@ -0,0 +1,9 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._toVertex("relation/aliceAndBob") +{ + "name" : "Bob", + "_id" : "male/bob", + "_rev" : "54146776", + "_key" : "bob" +} diff --git a/Documentation/Examples/generalGraphList.generated b/Documentation/Examples/generalGraphList.generated new file mode 100644 index 0000000000..4b8f0492d3 --- /dev/null +++ b/Documentation/Examples/generalGraphList.generated @@ -0,0 +1,6 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._list(); +[ + "social", + "routeplanner" +] diff --git a/Documentation/Examples/generalGraphLoadGraph.generated b/Documentation/Examples/generalGraphLoadGraph.generated new file mode 100644 index 0000000000..675bd0966e --- /dev/null +++ b/Documentation/Examples/generalGraphLoadGraph.generated @@ -0,0 +1,5 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph = graph_module._graph("social"); +[ Graph social EdgeDefinitions: [ + "relation: [female, male] -> [female, male]" +] VertexCollections: [ ] ] diff --git a/Documentation/Examples/generalGraphModuleAbsBetweenness1.generated b/Documentation/Examples/generalGraphModuleAbsBetweenness1.generated new file mode 100644 index 0000000000..b730c1fb5d --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsBetweenness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteBetweenness({}); +[ + { + "germanCity/Hamburg" : 0, + "germanCity/Cologne" : 0, + "germanCity/Berlin" : 0, + "frenchCity/Lyon" : 0, + "frenchCity/Paris" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsBetweenness2.generated b/Documentation/Examples/generalGraphModuleAbsBetweenness2.generated new file mode 100644 index 0000000000..193a08ba68 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsBetweenness2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteBetweenness({weight : 'distance'}); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Hamburg" : 0, + "germanCity/Cologne" : 2, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsBetweenness3.generated b/Documentation/Examples/generalGraphModuleAbsBetweenness3.generated new file mode 100644 index 0000000000..2f4d032e6b --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsBetweenness3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteBetweenness({direction : 'outbound', weight : 'distance'}); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsCloseness1.generated b/Documentation/Examples/generalGraphModuleAbsCloseness1.generated new file mode 100644 index 0000000000..33176ce1ec --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsCloseness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteCloseness({}); +[ + { + "germanCity/Hamburg" : 4, + "germanCity/Cologne" : 4, + "germanCity/Berlin" : 4, + "frenchCity/Paris" : 4, + "frenchCity/Lyon" : 4 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsCloseness2.generated b/Documentation/Examples/generalGraphModuleAbsCloseness2.generated new file mode 100644 index 0000000000..4ffb0f24fe --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsCloseness2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteCloseness({}, {weight : 'distance'}); +[ + { + "germanCity/Berlin" : 3550, + "germanCity/Hamburg" : 3000, + "germanCity/Cologne" : 2600, + "frenchCity/Paris" : 3200, + "frenchCity/Lyon" : 3550 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsCloseness3.generated b/Documentation/Examples/generalGraphModuleAbsCloseness3.generated new file mode 100644 index 0000000000..6ebda666bf --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsCloseness3.generated @@ -0,0 +1,11 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteCloseness({}, {startVertexCollectionRestriction : 'germanCity', +........> direction : 'outbound', weight : 'distance'}); +[ + { + "germanCity/Berlin" : 3550, + "germanCity/Hamburg" : 2600, + "germanCity/Cologne" : 1250 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsEccentricity1.generated b/Documentation/Examples/generalGraphModuleAbsEccentricity1.generated new file mode 100644 index 0000000000..0678bdaeb7 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsEccentricity1.generated @@ -0,0 +1,14 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_ABSOLUTE_ECCENTRICITY(" +........> + "'routeplanner', {})" +........> ).toArray(); +[ + { + "germanCity/Hamburg" : 1, + "germanCity/Cologne" : 1, + "germanCity/Berlin" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsEccentricity2.generated b/Documentation/Examples/generalGraphModuleAbsEccentricity2.generated new file mode 100644 index 0000000000..bf87c77edc --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsEccentricity2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteEccentricity({}, {weight : 'distance'}); +[ + { + "germanCity/Berlin" : 1200, + "germanCity/Hamburg" : 1200, + "germanCity/Cologne" : 850, + "frenchCity/Paris" : 1200, + "frenchCity/Lyon" : 1200 + } +] diff --git a/Documentation/Examples/generalGraphModuleAbsEccentricity3.generated b/Documentation/Examples/generalGraphModuleAbsEccentricity3.generated new file mode 100644 index 0000000000..f69b6616c3 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAbsEccentricity3.generated @@ -0,0 +1,11 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._absoluteEccentricity({}, {startVertexCollectionRestriction : 'germanCity', +........> direction : 'outbound', weight : 'distance'}); +[ + { + "germanCity/Berlin" : 1200, + "germanCity/Hamburg" : 1200, + "germanCity/Cologne" : 700 + } +] diff --git a/Documentation/Examples/generalGraphModuleAmountProperties1.generated b/Documentation/Examples/generalGraphModuleAmountProperties1.generated new file mode 100644 index 0000000000..a926d490da --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAmountProperties1.generated @@ -0,0 +1,20 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._countCommonProperties({}, {}); +[ + { + "frenchCity/Lyon" : 2 + }, + { + "frenchCity/Paris" : 1 + }, + { + "germanCity/Berlin" : 1 + }, + { + "germanCity/Cologne" : 2 + }, + { + "germanCity/Hamburg" : 2 + } +] diff --git a/Documentation/Examples/generalGraphModuleAmountProperties2.generated b/Documentation/Examples/generalGraphModuleAmountProperties2.generated new file mode 100644 index 0000000000..715ead7848 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleAmountProperties2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._countCommonProperties({}, {}, {vertex1CollectionRestriction : 'germanCity', +........> vertex2CollectionRestriction : 'germanCity' ,ignoreProperties: 'population'}); +[ + { + "germanCity/Cologne" : 1 + }, + { + "germanCity/Hamburg" : 1 + } +] diff --git a/Documentation/Examples/generalGraphModuleBetweenness1.generated b/Documentation/Examples/generalGraphModuleBetweenness1.generated new file mode 100644 index 0000000000..e42b2e8336 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleBetweenness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._betweenness(); +[ + { + "germanCity/Berlin" : null, + "germanCity/Hamburg" : null, + "germanCity/Cologne" : null, + "frenchCity/Paris" : null, + "frenchCity/Lyon" : null + } +] diff --git a/Documentation/Examples/generalGraphModuleBetweenness2.generated b/Documentation/Examples/generalGraphModuleBetweenness2.generated new file mode 100644 index 0000000000..1fc9eab1bb --- /dev/null +++ b/Documentation/Examples/generalGraphModuleBetweenness2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._betweenness({weight : 'distance'}); +[ + { + "germanCity/Hamburg" : 0, + "germanCity/Cologne" : 1, + "germanCity/Berlin" : 0, + "frenchCity/Paris" : 0, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleBetweenness3.generated b/Documentation/Examples/generalGraphModuleBetweenness3.generated new file mode 100644 index 0000000000..072104e456 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleBetweenness3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._betweenness({direction : 'outbound', weight : 'distance'}); +[ + { + "germanCity/Berlin" : 0, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 0, + "frenchCity/Lyon" : 0, + "frenchCity/Paris" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleCloseness1.generated b/Documentation/Examples/generalGraphModuleCloseness1.generated new file mode 100644 index 0000000000..93079ab8da --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCloseness1.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._closeness(); +[ + { + "germanCity/Berlin" : 1, + "germanCity/Hamburg" : 1, + "germanCity/Cologne" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphModuleCloseness2.generated b/Documentation/Examples/generalGraphModuleCloseness2.generated new file mode 100644 index 0000000000..6299b47114 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCloseness2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._closeness({weight : 'distance'}); +[ + { + "germanCity/Berlin" : 0.7323943661971831, + "germanCity/Hamburg" : 0.8666666666666666, + "germanCity/Cologne" : 1, + "frenchCity/Paris" : 0.8125, + "frenchCity/Lyon" : 0.7323943661971831 + } +] diff --git a/Documentation/Examples/generalGraphModuleCloseness3.generated b/Documentation/Examples/generalGraphModuleCloseness3.generated new file mode 100644 index 0000000000..44631571e0 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCloseness3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._closeness({direction : 'outbound', weight : 'distance'}); +[ + { + "germanCity/Hamburg" : 0.7279057017543861, + "germanCity/Berlin" : 1, + "frenchCity/Paris" : 0.3355263157894737, + "germanCity/Cologne" : 0.5991541353383459, + "frenchCity/Lyon" : 0 + } +] diff --git a/Documentation/Examples/generalGraphModuleCommonNeighbors1.generated b/Documentation/Examples/generalGraphModuleCommonNeighbors1.generated new file mode 100644 index 0000000000..12b63fa0de --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCommonNeighbors1.generated @@ -0,0 +1,59 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._commonNeighbors({isCapital : true}, {isCapital : true}); +[ + { + "frenchCity/Paris" : { + "germanCity/Berlin" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "959592152", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "959788760", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "960181976", + "isCapital" : false, + "population" : 80000 + } + ] + } + }, + { + "germanCity/Berlin" : { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "959592152", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "959788760", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "960181976", + "isCapital" : false, + "population" : 80000 + } + ] + } + } +] diff --git a/Documentation/Examples/generalGraphModuleCommonNeighbors2.generated b/Documentation/Examples/generalGraphModuleCommonNeighbors2.generated new file mode 100644 index 0000000000..c6f72390a5 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCommonNeighbors2.generated @@ -0,0 +1,61 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._commonNeighbors( +........> 'germanCity/Hamburg', +........> {}, +........> {direction : 'outbound', maxDepth : 2}, +........> {direction : 'outbound', maxDepth : 2}); +[ + { + "germanCity/Hamburg" : { + "germanCity/Berlin" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "1080243928", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1080833752", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1081030360", + "isCapital" : true, + "population" : 4000000 + } + ], + "germanCity/Cologne" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1080833752", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1081030360", + "isCapital" : true, + "population" : 4000000 + } + ], + "frenchCity/Paris" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1080833752", + "isCapital" : false, + "population" : 80000 + } + ] + } + } +] diff --git a/Documentation/Examples/generalGraphModuleCommonNeighborsAmount1.generated b/Documentation/Examples/generalGraphModuleCommonNeighborsAmount1.generated new file mode 100644 index 0000000000..8d257210a4 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCommonNeighborsAmount1.generated @@ -0,0 +1,19 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._countCommonNeighbors({isCapital : true}, {isCapital : true}); +[ + { + "frenchCity/Paris" : [ + { + "germanCity/Berlin" : 3 + } + ] + }, + { + "germanCity/Berlin" : [ + { + "frenchCity/Paris" : 3 + } + ] + } +] diff --git a/Documentation/Examples/generalGraphModuleCommonNeighborsAmount2.generated b/Documentation/Examples/generalGraphModuleCommonNeighborsAmount2.generated new file mode 100644 index 0000000000..02a46fee95 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleCommonNeighborsAmount2.generated @@ -0,0 +1,19 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._countCommonNeighbors('germanCity/Hamburg', {}, {direction : 'outbound', maxDepth : 2}, +........> {direction : 'outbound', maxDepth : 2}); +[ + { + "germanCity/Hamburg" : [ + { + "germanCity/Berlin" : 3 + }, + { + "germanCity/Cologne" : 2 + }, + { + "frenchCity/Paris" : 1 + } + ] + } +] diff --git a/Documentation/Examples/generalGraphModuleConnectingEdges1.generated b/Documentation/Examples/generalGraphModuleConnectingEdges1.generated new file mode 100644 index 0000000000..669fdda720 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleConnectingEdges1.generated @@ -0,0 +1,13 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._getConnectingEdges({isCapital : true}, {isCapital : true}); +[ + { + "_id" : "internationalHighway/968505048", + "_key" : "968505048", + "_rev" : "968505048", + "_from" : "germanCity/Berlin", + "_to" : "frenchCity/Paris", + "distance" : 1200 + } +] diff --git a/Documentation/Examples/generalGraphModuleDiameter1.generated b/Documentation/Examples/generalGraphModuleDiameter1.generated new file mode 100644 index 0000000000..4bf30cfc24 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleDiameter1.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._diameter(); +[ + 1 +] diff --git a/Documentation/Examples/generalGraphModuleDiameter2.generated b/Documentation/Examples/generalGraphModuleDiameter2.generated new file mode 100644 index 0000000000..286f13c071 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleDiameter2.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._diameter({weight : 'distance'}); +[ + 1200 +] diff --git a/Documentation/Examples/generalGraphModuleDiameter3.generated b/Documentation/Examples/generalGraphModuleDiameter3.generated new file mode 100644 index 0000000000..918423763a --- /dev/null +++ b/Documentation/Examples/generalGraphModuleDiameter3.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._diameter({direction : 'outbound', weight : 'distance'}); +[ + 1200 +] diff --git a/Documentation/Examples/generalGraphModuleDistanceTo1.generated b/Documentation/Examples/generalGraphModuleDistanceTo1.generated new file mode 100644 index 0000000000..b513b8d4da --- /dev/null +++ b/Documentation/Examples/generalGraphModuleDistanceTo1.generated @@ -0,0 +1,74 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> g._distanceTo({}, {}, {weight : 'distance', endVertexCollectionRestriction : 'frenchCity', +........> startVertexCollectionRestriction : 'germanCity'}); +[ + [ + { + "startVertex" : "germanCity/Berlin", + "distance" : 1100, + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "642791128", + "isCapital" : false, + "population" : 80000 + } + }, + { + "startVertex" : "germanCity/Berlin", + "distance" : 1200, + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "642987736", + "isCapital" : true, + "population" : 4000000 + } + }, + { + "startVertex" : "germanCity/Hamburg", + "distance" : 900, + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "642987736", + "isCapital" : true, + "population" : 4000000 + } + }, + { + "startVertex" : "germanCity/Hamburg", + "distance" : 1200, + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "642791128", + "isCapital" : false, + "population" : 80000 + } + }, + { + "startVertex" : "germanCity/Cologne", + "distance" : 700, + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "642791128", + "isCapital" : false, + "population" : 80000 + } + }, + { + "startVertex" : "germanCity/Cologne", + "distance" : 550, + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "642987736", + "isCapital" : true, + "population" : 4000000 + } + } + ] +] diff --git a/Documentation/Examples/generalGraphModuleDistanceTo2.generated b/Documentation/Examples/generalGraphModuleDistanceTo2.generated new file mode 100644 index 0000000000..80defb2bf4 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleDistanceTo2.generated @@ -0,0 +1,19 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> g._distanceTo([{_id: 'germanCity/Cologne'},{_id: 'germanCity/Munich'}], 'frenchCity/Lyon', +........> {weight : 'distance'}); +[ + [ + { + "startVertex" : "germanCity/Cologne", + "distance" : 700, + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "636630744", + "isCapital" : false, + "population" : 80000 + } + } + ] +] diff --git a/Documentation/Examples/generalGraphModuleEccentricity2.generated b/Documentation/Examples/generalGraphModuleEccentricity2.generated new file mode 100644 index 0000000000..aba5530c02 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleEccentricity2.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._eccentricity(); +[ + { + "germanCity/Berlin" : 1, + "germanCity/Cologne" : 1, + "germanCity/Hamburg" : 1, + "frenchCity/Paris" : 1, + "frenchCity/Lyon" : 1 + } +] diff --git a/Documentation/Examples/generalGraphModuleEccentricity3.generated b/Documentation/Examples/generalGraphModuleEccentricity3.generated new file mode 100644 index 0000000000..f43bf235d2 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleEccentricity3.generated @@ -0,0 +1,12 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._eccentricity({weight : 'distance'}); +[ + { + "germanCity/Berlin" : 0.7083333333333335, + "germanCity/Hamburg" : 0.7083333333333335, + "germanCity/Cologne" : 1, + "frenchCity/Paris" : 0.7083333333333335, + "frenchCity/Lyon" : 0.7083333333333335 + } +] diff --git a/Documentation/Examples/generalGraphModuleNeighbors1.generated b/Documentation/Examples/generalGraphModuleNeighbors1.generated new file mode 100644 index 0000000000..caae9b5010 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleNeighbors1.generated @@ -0,0 +1,61 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._neighbors({isCapital : true}); +[ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "605370072", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "605566680", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "605959896", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "606156504", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "605959896", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "germanCity/Berlin", + "_key" : "Berlin", + "_rev" : "605173464", + "isCapital" : true, + "population" : 3000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "605370072", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "605566680", + "isCapital" : false, + "population" : 1000000 + } +] diff --git a/Documentation/Examples/generalGraphModuleNeighbors2.generated b/Documentation/Examples/generalGraphModuleNeighbors2.generated new file mode 100644 index 0000000000..a07c03c382 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleNeighbors2.generated @@ -0,0 +1,47 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._neighbors('germanCity/Hamburg', {direction : 'outbound', maxDepth : 2}); +[ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "599209688", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "599799512", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "599996120", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "599996120", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "599799512", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "599799512", + "isCapital" : false, + "population" : 80000 + } +] diff --git a/Documentation/Examples/generalGraphModulePaths.generated b/Documentation/Examples/generalGraphModulePaths.generated new file mode 100644 index 0000000000..d4cfb829ef --- /dev/null +++ b/Documentation/Examples/generalGraphModulePaths.generated @@ -0,0 +1,355 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("social"); +arangosh> g._paths(); +[ + [ + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + ], + "edges" : [ ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + } + ], + "edges" : [ ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "237319896", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "237319896", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "237975256", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "237582040", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "237582040", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "237778648", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "236271320", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + } + ], + "edges" : [ ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "237975256", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "236599000", + "name" : "Bob" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + } + ], + "edges" : [ ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "237778648", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "236795608", + "name" : "Charly" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "236992216", + "name" : "Diana" + } + } + ] +] diff --git a/Documentation/Examples/generalGraphModulePaths2.generated b/Documentation/Examples/generalGraphModulePaths2.generated new file mode 100644 index 0000000000..da01b6784b --- /dev/null +++ b/Documentation/Examples/generalGraphModulePaths2.generated @@ -0,0 +1,263 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("social"); +arangosh> g._paths({direction : 'inbound', minLength : 1, maxLength : 2}); +[ + [ + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "786446040", + "name" : "Charly" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "787429080", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "786446040", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "786446040", + "name" : "Charly" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "787429080", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "787232472", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "786249432", + "name" : "Bob" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "787625688", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "786249432", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "786249432", + "name" : "Bob" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "787625688", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "786970328", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "786642648", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "786249432", + "name" : "Bob" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "786970328", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "786249432", + "name" : "Bob" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "786446040", + "name" : "Charly" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "787232472", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "786446040", + "name" : "Charly" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "785921752", + "name" : "Alice" + } + } + ] +] diff --git a/Documentation/Examples/generalGraphModuleProperties1.generated b/Documentation/Examples/generalGraphModuleProperties1.generated new file mode 100644 index 0000000000..720f2f2986 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleProperties1.generated @@ -0,0 +1,59 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._commonProperties({}, {}); +[ + { + "frenchCity/Lyon" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false + }, + { + "_id" : "germanCity/Cologne", + "isCapital" : false + } + ] + }, + { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Berlin", + "isCapital" : true + } + ] + }, + { + "germanCity/Berlin" : [ + { + "_id" : "frenchCity/Paris", + "isCapital" : true + } + ] + }, + { + "germanCity/Cologne" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "germanCity/Hamburg" : [ + { + "_id" : "germanCity/Cologne", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + } +] diff --git a/Documentation/Examples/generalGraphModuleProperties2.generated b/Documentation/Examples/generalGraphModuleProperties2.generated new file mode 100644 index 0000000000..d1b1965f7c --- /dev/null +++ b/Documentation/Examples/generalGraphModuleProperties2.generated @@ -0,0 +1,59 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._commonProperties({}, {}, {ignoreProperties: 'population'}); +[ + { + "frenchCity/Lyon" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false + }, + { + "_id" : "germanCity/Cologne", + "isCapital" : false + } + ] + }, + { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Berlin", + "isCapital" : true + } + ] + }, + { + "germanCity/Berlin" : [ + { + "_id" : "frenchCity/Paris", + "isCapital" : true + } + ] + }, + { + "germanCity/Cologne" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "germanCity/Hamburg" : [ + { + "_id" : "germanCity/Cologne", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + } +] diff --git a/Documentation/Examples/generalGraphModuleRadius1.generated b/Documentation/Examples/generalGraphModuleRadius1.generated new file mode 100644 index 0000000000..8f47e74f7d --- /dev/null +++ b/Documentation/Examples/generalGraphModuleRadius1.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._radius(); +[ + 1 +] diff --git a/Documentation/Examples/generalGraphModuleRadius2.generated b/Documentation/Examples/generalGraphModuleRadius2.generated new file mode 100644 index 0000000000..6421d29aad --- /dev/null +++ b/Documentation/Examples/generalGraphModuleRadius2.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._radius({weight : 'distance'}); +[ + 850 +] diff --git a/Documentation/Examples/generalGraphModuleRadius3.generated b/Documentation/Examples/generalGraphModuleRadius3.generated new file mode 100644 index 0000000000..9ea9053612 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleRadius3.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("routeplanner"); +arangosh> graph._radius({direction : 'outbound', weight : 'distance'}); +[ + 550 +] diff --git a/Documentation/Examples/generalGraphModuleShortestPaths1.generated b/Documentation/Examples/generalGraphModuleShortestPaths1.generated new file mode 100644 index 0000000000..ecdc2c1acb --- /dev/null +++ b/Documentation/Examples/generalGraphModuleShortestPaths1.generated @@ -0,0 +1,269 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> g._shortestPath({}, {}, {weight : 'distance', endVertexCollectionRestriction : 'frenchCity', +........> startVertexCollectionRestriction : 'germanCity'}); +[ + [ + { + "startVertex" : "germanCity/Berlin", + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "internationalHighway/505493208", + "_key" : "505493208", + "_rev" : "505493208", + "_from" : "germanCity/Berlin", + "_to" : "frenchCity/Paris", + "distance" : 1200 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Berlin", + "_key" : "Berlin", + "_rev" : "502937304", + "isCapital" : true, + "population" : 3000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + } + ] + } + ], + "distance" : 1200 + }, + { + "startVertex" : "germanCity/Berlin", + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "internationalHighway/505296600", + "_key" : "505296600", + "_rev" : "505296600", + "_from" : "germanCity/Berlin", + "_to" : "frenchCity/Lyon", + "distance" : 1100 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Berlin", + "_key" : "Berlin", + "_rev" : "502937304", + "isCapital" : true, + "population" : 3000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + } + ] + } + ], + "distance" : 1100 + }, + { + "startVertex" : "germanCity/Cologne", + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "internationalHighway/506279640", + "_key" : "506279640", + "_rev" : "506279640", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Paris", + "distance" : 550 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "503133912", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + } + ] + } + ], + "distance" : 550 + }, + { + "startVertex" : "germanCity/Cologne", + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "internationalHighway/506083032", + "_key" : "506083032", + "_rev" : "506083032", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "503133912", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + } + ] + } + ], + "distance" : 700 + }, + { + "startVertex" : "germanCity/Hamburg", + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "germanHighway/504641240", + "_key" : "504641240", + "_rev" : "504641240", + "_from" : "germanCity/Hamburg", + "_to" : "germanCity/Cologne", + "distance" : 500 + }, + { + "_id" : "internationalHighway/506083032", + "_key" : "506083032", + "_rev" : "506083032", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "503330520", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "503133912", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "503723736", + "isCapital" : false, + "population" : 80000 + } + ] + } + ], + "distance" : 1200 + }, + { + "startVertex" : "germanCity/Hamburg", + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + }, + "paths" : [ + { + "edges" : [ + { + "_id" : "internationalHighway/505689816", + "_key" : "505689816", + "_rev" : "505689816", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Paris", + "distance" : 900 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "503330520", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "503920344", + "isCapital" : true, + "population" : 4000000 + } + ] + } + ], + "distance" : 900 + } + ] +] diff --git a/Documentation/Examples/generalGraphModuleShortestPaths2.generated b/Documentation/Examples/generalGraphModuleShortestPaths2.generated new file mode 100644 index 0000000000..e9496b4441 --- /dev/null +++ b/Documentation/Examples/generalGraphModuleShortestPaths2.generated @@ -0,0 +1,77 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> g._shortestPath([{_id: 'germanCity/Cologne'},{_id: 'germanCity/Munich'}], 'frenchCity/Lyon', +........> {weight : 'distance'}); +[ + [ + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "510801624", + "isCapital" : false, + "population" : 80000 + }, + "distance" : 700, + "path" : { + "vertices" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "510211800", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "510801624", + "isCapital" : false, + "population" : 80000 + } + ], + "edges" : [ + { + "_id" : "internationalHighway/513160920", + "_key" : "513160920", + "_rev" : "513160920", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ] + }, + "startVertex" : "germanCity/Cologne", + "paths" : [ + { + "vertices" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "510211800", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "510801624", + "isCapital" : false, + "population" : 80000 + } + ], + "edges" : [ + { + "_id" : "internationalHighway/513160920", + "_key" : "513160920", + "_rev" : "513160920", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ] + } + ] + } + ] +] diff --git a/Documentation/Examples/generalGraphNeighbors1.generated b/Documentation/Examples/generalGraphNeighbors1.generated new file mode 100644 index 0000000000..710c015b1f --- /dev/null +++ b/Documentation/Examples/generalGraphNeighbors1.generated @@ -0,0 +1,83 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_NEIGHBORS(" +........> +"'routeplanner', {}, {edgeExamples : [{distance: 600}, {distance: 700}]}) RETURN e" +........> ).toArray(); +[ + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "486291160", + "isCapital" : false, + "population" : 80000 + }, + "path" : { + "edges" : [ + { + "_id" : "internationalHighway/488650456", + "_key" : "488650456", + "_rev" : "488650456", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "485701336", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "486291160", + "isCapital" : false, + "population" : 80000 + } + ] + }, + "startVertex" : "germanCity/Cologne" + }, + { + "vertex" : { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "485701336", + "isCapital" : false, + "population" : 1000000 + }, + "path" : { + "edges" : [ + { + "_id" : "internationalHighway/488650456", + "_key" : "488650456", + "_rev" : "488650456", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ], + "vertices" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "486291160", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "485701336", + "isCapital" : false, + "population" : 1000000 + } + ] + }, + "startVertex" : "frenchCity/Lyon" + } +] diff --git a/Documentation/Examples/generalGraphNeighbors2.generated b/Documentation/Examples/generalGraphNeighbors2.generated new file mode 100644 index 0000000000..f44fd4d84b --- /dev/null +++ b/Documentation/Examples/generalGraphNeighbors2.generated @@ -0,0 +1,280 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_NEIGHBORS(" +........> +"'routeplanner', 'germanCity/Hamburg', {direction : 'outbound', maxDepth : 2}) RETURN e" +........> ).toArray(); +[ + { + "vertex" : { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "251344600", + "isCapital" : false, + "population" : 1000000 + }, + "path" : { + "edges" : [ + { + "_id" : "germanHighway/252851928", + "_key" : "252851928", + "_rev" : "252851928", + "_from" : "germanCity/Hamburg", + "_to" : "germanCity/Cologne", + "distance" : 500 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "251344600", + "isCapital" : false, + "population" : 1000000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + }, + "path" : { + "edges" : [ + { + "_id" : "germanHighway/252851928", + "_key" : "252851928", + "_rev" : "252851928", + "_from" : "germanCity/Hamburg", + "_to" : "germanCity/Cologne", + "distance" : 500 + }, + { + "_id" : "internationalHighway/254293720", + "_key" : "254293720", + "_rev" : "254293720", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Lyon", + "distance" : 700 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "251344600", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + }, + { + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "252131032", + "isCapital" : true, + "population" : 4000000 + }, + "path" : { + "edges" : [ + { + "_id" : "germanHighway/252851928", + "_key" : "252851928", + "_rev" : "252851928", + "_from" : "germanCity/Hamburg", + "_to" : "germanCity/Cologne", + "distance" : 500 + }, + { + "_id" : "internationalHighway/254490328", + "_key" : "254490328", + "_rev" : "254490328", + "_from" : "germanCity/Cologne", + "_to" : "frenchCity/Paris", + "distance" : 550 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "251344600", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "252131032", + "isCapital" : true, + "population" : 4000000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + }, + { + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "252131032", + "isCapital" : true, + "population" : 4000000 + }, + "path" : { + "edges" : [ + { + "_id" : "internationalHighway/253900504", + "_key" : "253900504", + "_rev" : "253900504", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Paris", + "distance" : 900 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "252131032", + "isCapital" : true, + "population" : 4000000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + }, + "path" : { + "edges" : [ + { + "_id" : "internationalHighway/253900504", + "_key" : "253900504", + "_rev" : "253900504", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Paris", + "distance" : 900 + }, + { + "_id" : "frenchHighway/253179608", + "_key" : "253179608", + "_rev" : "253179608", + "_from" : "frenchCity/Paris", + "_to" : "frenchCity/Lyon", + "distance" : 550 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "252131032", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + }, + "path" : { + "edges" : [ + { + "_id" : "internationalHighway/254097112", + "_key" : "254097112", + "_rev" : "254097112", + "_from" : "germanCity/Hamburg", + "_to" : "frenchCity/Lyon", + "distance" : 1300 + } + ], + "vertices" : [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "251541208", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "251934424", + "isCapital" : false, + "population" : 80000 + } + ] + }, + "startVertex" : "germanCity/Hamburg" + } +] diff --git a/Documentation/Examples/generalGraphPaths.generated b/Documentation/Examples/generalGraphPaths.generated new file mode 100644 index 0000000000..7ace217afc --- /dev/null +++ b/Documentation/Examples/generalGraphPaths.generated @@ -0,0 +1,355 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("social"); +arangosh> db._query("RETURN GRAPH_PATHS('social')").toArray(); +[ + [ + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + ], + "edges" : [ ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + } + ], + "edges" : [ ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "242497240", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "242497240", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + }, + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "243152600", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "242759384", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "242759384", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + }, + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "242955992", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "241448664", + "name" : "Alice" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + } + ], + "edges" : [ ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "243152600", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "241776344", + "name" : "Bob" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + } + ], + "edges" : [ ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + }, + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "242955992", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "241972952", + "name" : "Charly" + }, + "destination" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "242169560", + "name" : "Diana" + } + } + ] +] diff --git a/Documentation/Examples/generalGraphPaths2.generated b/Documentation/Examples/generalGraphPaths2.generated new file mode 100644 index 0000000000..2e61fa3225 --- /dev/null +++ b/Documentation/Examples/generalGraphPaths2.generated @@ -0,0 +1,265 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("social"); +arangosh> db._query( +........> "RETURN GRAPH_PATHS('social', {direction : 'inbound', minLength : 1, maxLength : 2})" +........> ).toArray(); +[ + [ + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "711735000", + "name" : "Charly" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "712718040", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + "destination" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "711735000", + "name" : "Charly" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "711735000", + "name" : "Charly" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/charlyAndDiana", + "_key" : "charlyAndDiana", + "_rev" : "712718040", + "_from" : "male/charly", + "_to" : "female/diana", + "type" : "married" + }, + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "712521432", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "711538392", + "name" : "Bob" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "712914648", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + "destination" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "711538392", + "name" : "Bob" + } + }, + { + "vertices" : [ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "711538392", + "name" : "Bob" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/bobAndDiana", + "_key" : "bobAndDiana", + "_rev" : "712914648", + "_from" : "male/bob", + "_to" : "female/diana", + "type" : "friend" + }, + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "712259288", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "711931608", + "name" : "Diana" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "711538392", + "name" : "Bob" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndBob", + "_key" : "aliceAndBob", + "_rev" : "712259288", + "_from" : "female/alice", + "_to" : "male/bob", + "type" : "married" + } + ], + "source" : { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "711538392", + "name" : "Bob" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + }, + { + "vertices" : [ + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "711735000", + "name" : "Charly" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + ], + "edges" : [ + { + "_id" : "relation/aliceAndCharly", + "_key" : "aliceAndCharly", + "_rev" : "712521432", + "_from" : "female/alice", + "_to" : "male/charly", + "type" : "friend" + } + ], + "source" : { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "711735000", + "name" : "Charly" + }, + "destination" : { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "711210712", + "name" : "Alice" + } + } + ] +] diff --git a/Documentation/Examples/generalGraphProperties1.generated b/Documentation/Examples/generalGraphProperties1.generated new file mode 100644 index 0000000000..66b0ef6652 --- /dev/null +++ b/Documentation/Examples/generalGraphProperties1.generated @@ -0,0 +1,61 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_COMMON_PROPERTIES(" +........> +"'routeplanner', {}, {}) RETURN e" +........> ).toArray(); +[ + { + "germanCity/Berlin" : [ + { + "_id" : "frenchCity/Paris", + "isCapital" : true + } + ] + }, + { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Berlin", + "isCapital" : true + } + ] + }, + { + "germanCity/Hamburg" : [ + { + "_id" : "germanCity/Cologne", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "germanCity/Cologne" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "frenchCity/Lyon" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false + }, + { + "_id" : "germanCity/Cologne", + "isCapital" : false + } + ] + } +] diff --git a/Documentation/Examples/generalGraphProperties2.generated b/Documentation/Examples/generalGraphProperties2.generated new file mode 100644 index 0000000000..7c898109cc --- /dev/null +++ b/Documentation/Examples/generalGraphProperties2.generated @@ -0,0 +1,61 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_COMMON_PROPERTIES(" +........> +"'routeplanner', {}, {}, {ignoreProperties: 'population'}) RETURN e" +........> ).toArray(); +[ + { + "germanCity/Berlin" : [ + { + "_id" : "frenchCity/Paris", + "isCapital" : true + } + ] + }, + { + "frenchCity/Paris" : [ + { + "_id" : "germanCity/Berlin", + "isCapital" : true + } + ] + }, + { + "germanCity/Hamburg" : [ + { + "_id" : "germanCity/Cologne", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "germanCity/Cologne" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Lyon", + "isCapital" : false + } + ] + }, + { + "frenchCity/Lyon" : [ + { + "_id" : "germanCity/Hamburg", + "isCapital" : false + }, + { + "_id" : "germanCity/Cologne", + "isCapital" : false + } + ] + } +] diff --git a/Documentation/Examples/generalGraphRadius1.generated b/Documentation/Examples/generalGraphRadius1.generated new file mode 100644 index 0000000000..11619257bc --- /dev/null +++ b/Documentation/Examples/generalGraphRadius1.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_RADIUS('routeplanner')").toArray(); +[ + 1 +] diff --git a/Documentation/Examples/generalGraphRadius2.generated b/Documentation/Examples/generalGraphRadius2.generated new file mode 100644 index 0000000000..984c6b4ad3 --- /dev/null +++ b/Documentation/Examples/generalGraphRadius2.generated @@ -0,0 +1,6 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_RADIUS('routeplanner', {weight : 'distance'})").toArray(); +[ + 850 +] diff --git a/Documentation/Examples/generalGraphRadius3.generated b/Documentation/Examples/generalGraphRadius3.generated new file mode 100644 index 0000000000..6b02f99e6b --- /dev/null +++ b/Documentation/Examples/generalGraphRadius3.generated @@ -0,0 +1,8 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("RETURN GRAPH_RADIUS(" +........> + "'routeplanner', {direction : 'outbound', weight : 'distance'})" +........> ).toArray(); +[ + 550 +] diff --git a/Documentation/Examples/generalGraphRelationDefinition.generated b/Documentation/Examples/generalGraphRelationDefinition.generated new file mode 100644 index 0000000000..f1ca222822 --- /dev/null +++ b/Documentation/Examples/generalGraphRelationDefinition.generated @@ -0,0 +1,13 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._relation("has_bought", ["Customer", "Company"], ["Groceries", "Electronics"]); +{ + "collection" : "has_bought", + "from" : [ + "Customer", + "Company" + ], + "to" : [ + "Groceries", + "Electronics" + ] +} diff --git a/Documentation/Examples/generalGraphRelationDefinitionSingle.generated b/Documentation/Examples/generalGraphRelationDefinitionSingle.generated new file mode 100644 index 0000000000..d4b26695d7 --- /dev/null +++ b/Documentation/Examples/generalGraphRelationDefinitionSingle.generated @@ -0,0 +1,11 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._relation("has_bought", "Customer", "Product"); +{ + "collection" : "has_bought", + "from" : [ + "Customer" + ], + "to" : [ + "Product" + ] +} diff --git a/Documentation/Examples/generalGraphShortestPaths1.generated b/Documentation/Examples/generalGraphShortestPaths1.generated new file mode 100644 index 0000000000..b1ca1def81 --- /dev/null +++ b/Documentation/Examples/generalGraphShortestPaths1.generated @@ -0,0 +1,46 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_SHORTEST_PATH(" +........> + "'routeplanner', {}, {}, {" + +........> "weight : 'distance', endVertexCollectionRestriction : 'frenchCity', " + +........> "startVertexCollectionRestriction : 'germanCity'}) RETURN [e.startVertex, e.vertex._id, " + +........> "e.distance, LENGTH(e.paths)]" +........> ).toArray(); +[ + [ + "germanCity/Berlin", + "frenchCity/Lyon", + 1100, + 1 + ], + [ + "germanCity/Berlin", + "frenchCity/Paris", + 1200, + 1 + ], + [ + "germanCity/Hamburg", + "frenchCity/Paris", + 900, + 1 + ], + [ + "germanCity/Hamburg", + "frenchCity/Lyon", + 1200, + 1 + ], + [ + "germanCity/Cologne", + "frenchCity/Lyon", + 700, + 1 + ], + [ + "germanCity/Cologne", + "frenchCity/Paris", + 550, + 1 + ] +] diff --git a/Documentation/Examples/generalGraphShortestPaths2.generated b/Documentation/Examples/generalGraphShortestPaths2.generated new file mode 100644 index 0000000000..4a23f75e6c --- /dev/null +++ b/Documentation/Examples/generalGraphShortestPaths2.generated @@ -0,0 +1,15 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_SHORTEST_PATH(" +........> +"'routeplanner', [{_id: 'germanCity/Cologne'},{_id: 'germanCity/Munich'}], " + +........> "'frenchCity/Lyon', " + +........> "{weight : 'distance'}) RETURN [e.startVertex, e.vertex._id, e.distance, LENGTH(e.paths)]" +........> ).toArray(); +[ + [ + "germanCity/Cologne", + "frenchCity/Lyon", + 700, + 1 + ] +] diff --git a/Documentation/Examples/generalGraphTraversal1.generated b/Documentation/Examples/generalGraphTraversal1.generated new file mode 100644 index 0000000000..a574493e7d --- /dev/null +++ b/Documentation/Examples/generalGraphTraversal1.generated @@ -0,0 +1,81 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_TRAVERSAL('routeplanner', 'germanCity/Hamburg'," + +........> " 'outbound') RETURN e" +........> ).toArray(); +[ + [ + { + "vertex" : { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "1004943064", + "isCapital" : false, + "population" : 1000000 + } + }, + { + "vertex" : { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "1004746456", + "isCapital" : false, + "population" : 1000000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1005336280", + "isCapital" : false, + "population" : 80000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1005532888", + "isCapital" : true, + "population" : 4000000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1005336280", + "isCapital" : false, + "population" : 80000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "1005532888", + "isCapital" : true, + "population" : 4000000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1005336280", + "isCapital" : false, + "population" : 80000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "1005336280", + "isCapital" : false, + "population" : 80000 + } + } + ] +] diff --git a/Documentation/Examples/generalGraphTraversal2.generated b/Documentation/Examples/generalGraphTraversal2.generated new file mode 100644 index 0000000000..db1532737e --- /dev/null +++ b/Documentation/Examples/generalGraphTraversal2.generated @@ -0,0 +1,45 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_TRAVERSAL('routeplanner', 'germanCity/Hamburg'," + +........> " 'outbound', {maxDepth : 1}) RETURN e" +........> ).toArray(); +[ + [ + { + "vertex" : { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "317470424", + "isCapital" : false, + "population" : 1000000 + } + }, + { + "vertex" : { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "317273816", + "isCapital" : false, + "population" : 1000000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "318060248", + "isCapital" : true, + "population" : 4000000 + } + }, + { + "vertex" : { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "317863640", + "isCapital" : false, + "population" : 80000 + } + } + ] +] diff --git a/Documentation/Examples/generalGraphTraversalTree1.generated b/Documentation/Examples/generalGraphTraversalTree1.generated new file mode 100644 index 0000000000..fa45a0efd6 --- /dev/null +++ b/Documentation/Examples/generalGraphTraversalTree1.generated @@ -0,0 +1,75 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_TRAVERSAL_TREE('routeplanner', 'germanCity/Hamburg'," + +........> " 'outbound', 'connnection') RETURN e" +........> ).toArray(); +[ + [ + [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "188954328", + "isCapital" : false, + "population" : 1000000, + "connnection" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "188757720", + "isCapital" : false, + "population" : 1000000, + "connnection" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "189347544", + "isCapital" : false, + "population" : 80000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "189544152", + "isCapital" : true, + "population" : 4000000, + "connnection" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "189347544", + "isCapital" : false, + "population" : 80000 + } + ] + } + ] + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "189544152", + "isCapital" : true, + "population" : 4000000, + "connnection" : [ + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "189347544", + "isCapital" : false, + "population" : 80000 + } + ] + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "189347544", + "isCapital" : false, + "population" : 80000 + } + ] + } + ] + ] +] diff --git a/Documentation/Examples/generalGraphTraversalTree2.generated b/Documentation/Examples/generalGraphTraversalTree2.generated new file mode 100644 index 0000000000..e026f9efbf --- /dev/null +++ b/Documentation/Examples/generalGraphTraversalTree2.generated @@ -0,0 +1,41 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_TRAVERSAL_TREE('routeplanner', 'germanCity/Hamburg',"+ +........> " 'outbound', 'connnection', {maxDepth : 1}) RETURN e" +........> ).toArray(); +[ + [ + [ + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "195442392", + "isCapital" : false, + "population" : 1000000, + "connnection" : [ + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "195245784", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "196032216", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "195835608", + "isCapital" : false, + "population" : 80000 + } + ] + } + ] + ] +] diff --git a/Documentation/Examples/generalGraphUndirectedRelationDefinition1.generated b/Documentation/Examples/generalGraphUndirectedRelationDefinition1.generated new file mode 100644 index 0000000000..f65ffd9994 --- /dev/null +++ b/Documentation/Examples/generalGraphUndirectedRelationDefinition1.generated @@ -0,0 +1,11 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._undirectedRelation("friend", "user"); +{ + "collection" : "friend", + "from" : [ + "user" + ], + "to" : [ + "user" + ] +} diff --git a/Documentation/Examples/generalGraphUndirectedRelationDefinition2.generated b/Documentation/Examples/generalGraphUndirectedRelationDefinition2.generated new file mode 100644 index 0000000000..f0dae9638c --- /dev/null +++ b/Documentation/Examples/generalGraphUndirectedRelationDefinition2.generated @@ -0,0 +1,13 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> graph_module._undirectedRelation("marriage", ["female", "male"]); +{ + "collection" : "marriage", + "from" : [ + "female", + "male" + ], + "to" : [ + "female", + "male" + ] +} diff --git a/Documentation/Examples/generalGraphVertexCollectionRemove.generated b/Documentation/Examples/generalGraphVertexCollectionRemove.generated new file mode 100644 index 0000000000..a222ed7a43 --- /dev/null +++ b/Documentation/Examples/generalGraphVertexCollectionRemove.generated @@ -0,0 +1,15 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.male.save({name: "Kermit", _key: "kermit"}); +{ + "error" : false, + "_id" : "male/kermit", + "_rev" : "816854744", + "_key" : "kermit" +} +arangosh> db._exists("male/kermit") +true +arangosh> graph.male.remove("male/kermit") +true +arangosh> db._exists("male/kermit") +false diff --git a/Documentation/Examples/generalGraphVertexCollectionReplace.generated b/Documentation/Examples/generalGraphVertexCollectionReplace.generated new file mode 100644 index 0000000000..0e539515be --- /dev/null +++ b/Documentation/Examples/generalGraphVertexCollectionReplace.generated @@ -0,0 +1,16 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.male.save({neym: "Jon", _key: "john"}); +{ + "error" : false, + "_id" : "male/john", + "_rev" : "596129496", + "_key" : "john" +} +arangosh> graph.male.replace("male/john", {name: "John"}); +{ + "error" : false, + "_id" : "male/john", + "_rev" : "596326104", + "_key" : "john" +} diff --git a/Documentation/Examples/generalGraphVertexCollectionSave.generated b/Documentation/Examples/generalGraphVertexCollectionSave.generated new file mode 100644 index 0000000000..0d4a2fdb2c --- /dev/null +++ b/Documentation/Examples/generalGraphVertexCollectionSave.generated @@ -0,0 +1,9 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.male.save({name: "Floyd", _key: "floyd"}); +{ + "error" : false, + "_id" : "male/floyd", + "_rev" : "688338648", + "_key" : "floyd" +} diff --git a/Documentation/Examples/generalGraphVertexCollectionUpdate.generated b/Documentation/Examples/generalGraphVertexCollectionUpdate.generated new file mode 100644 index 0000000000..1303685c94 --- /dev/null +++ b/Documentation/Examples/generalGraphVertexCollectionUpdate.generated @@ -0,0 +1,16 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph.female.save({name: "Lynda", _key: "linda"}); +{ + "error" : false, + "_id" : "female/linda", + "_rev" : "811480792", + "_key" : "linda" +} +arangosh> graph.female.update("female/linda", {name: "Linda", _key: "linda"}); +{ + "error" : false, + "_id" : "female/linda", + "_rev" : "811677400", + "_key" : "linda" +} diff --git a/Documentation/Examples/generalGraphVertices1.generated b/Documentation/Examples/generalGraphVertices1.generated new file mode 100644 index 0000000000..1d4a22c2f7 --- /dev/null +++ b/Documentation/Examples/generalGraphVertices1.generated @@ -0,0 +1,41 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_VERTICES(" +........> +"'routeplanner', {}) RETURN e").toArray(); +[ + { + "_id" : "germanCity/Berlin", + "_key" : "Berlin", + "_rev" : "557004504", + "isCapital" : true, + "population" : 3000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "557397720", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "557201112", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "frenchCity/Paris", + "_key" : "Paris", + "_rev" : "557987544", + "isCapital" : true, + "population" : 4000000 + }, + { + "_id" : "frenchCity/Lyon", + "_key" : "Lyon", + "_rev" : "557790936", + "isCapital" : false, + "population" : 80000 + } +] diff --git a/Documentation/Examples/generalGraphVertices2.generated b/Documentation/Examples/generalGraphVertices2.generated new file mode 100644 index 0000000000..c635bf5b77 --- /dev/null +++ b/Documentation/Examples/generalGraphVertices2.generated @@ -0,0 +1,28 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var g = examples.loadGraph("routeplanner"); +arangosh> db._query("FOR e IN GRAPH_VERTICES(" +........> +"'routeplanner', {}, {direction : 'any', vertexCollectionRestriction" + +........> " : 'germanCity'}) RETURN e").toArray(); +[ + { + "_id" : "germanCity/Berlin", + "_key" : "Berlin", + "_rev" : "550319832", + "isCapital" : true, + "population" : 3000000 + }, + { + "_id" : "germanCity/Hamburg", + "_key" : "Hamburg", + "_rev" : "550713048", + "isCapital" : false, + "population" : 1000000 + }, + { + "_id" : "germanCity/Cologne", + "_key" : "Cologne", + "_rev" : "550516440", + "isCapital" : false, + "population" : 1000000 + } +] diff --git a/Documentation/Examples/generalGraphVerticesFiltered.generated b/Documentation/Examples/generalGraphVerticesFiltered.generated new file mode 100644 index 0000000000..533ef43b2f --- /dev/null +++ b/Documentation/Examples/generalGraphVerticesFiltered.generated @@ -0,0 +1,17 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._vertices([{name: "Alice"}, {name: "Bob"}]).toArray(); +[ + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "672806616", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "673134296", + "name" : "Bob" + } +] diff --git a/Documentation/Examples/generalGraphVerticesUnfiltered.generated b/Documentation/Examples/generalGraphVerticesUnfiltered.generated new file mode 100644 index 0000000000..a6bda602e4 --- /dev/null +++ b/Documentation/Examples/generalGraphVerticesUnfiltered.generated @@ -0,0 +1,29 @@ +arangosh> var examples = require("org/arangodb/graph-examples/example-graph.js"); +arangosh> var graph = examples.loadGraph("social"); +arangosh> graph._vertices().toArray(); +[ + { + "_id" : "female/diana", + "_key" : "diana", + "_rev" : "994719448", + "name" : "Diana" + }, + { + "_id" : "female/alice", + "_key" : "alice", + "_rev" : "993998552", + "name" : "Alice" + }, + { + "_id" : "male/bob", + "_key" : "bob", + "_rev" : "994326232", + "name" : "Bob" + }, + { + "_id" : "male/charly", + "_key" : "charly", + "_rev" : "994522840", + "name" : "Charly" + } +] diff --git a/Documentation/Examples/general_graph__addVertexCollection.generated b/Documentation/Examples/general_graph__addVertexCollection.generated new file mode 100644 index 0000000000..f8baf5e34e --- /dev/null +++ b/Documentation/Examples/general_graph__addVertexCollection.generated @@ -0,0 +1,4 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var graph = graph_module._create("myGraph", [ed1]); +arangosh> graph._addVertexCollection("myVC3", true); diff --git a/Documentation/Examples/general_graph__deleteEdgeDefinition.generated b/Documentation/Examples/general_graph__deleteEdgeDefinition.generated new file mode 100644 index 0000000000..97ae1a198d --- /dev/null +++ b/Documentation/Examples/general_graph__deleteEdgeDefinition.generated @@ -0,0 +1,7 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var ed2 = graph_module._relation("myEC2", ["myVC1"], ["myVC3"]); +arangosh> var graph = graph_module._create("myGraph", [ed1, ed2]); +arangosh> graph._deleteEdgeDefinition("myEC1"); +arangosh> db._collection("myEC1"); +[ArangoCollection 651900632, "myEC1" (type edge, status loaded)] diff --git a/Documentation/Examples/general_graph__deleteEdgeDefinitionWithDrop.generated b/Documentation/Examples/general_graph__deleteEdgeDefinitionWithDrop.generated new file mode 100644 index 0000000000..bccbadbe3a --- /dev/null +++ b/Documentation/Examples/general_graph__deleteEdgeDefinitionWithDrop.generated @@ -0,0 +1,7 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var ed2 = graph_module._relation("myEC2", ["myVC1"], ["myVC3"]); +arangosh> var graph = graph_module._create("myGraph", [ed1, ed2]); +arangosh> graph._deleteEdgeDefinition("myEC1", true); +arangosh> db._collection("myEC1"); +null diff --git a/Documentation/Examples/general_graph__editEdgeDefinition.generated b/Documentation/Examples/general_graph__editEdgeDefinition.generated new file mode 100644 index 0000000000..432d8ac156 --- /dev/null +++ b/Documentation/Examples/general_graph__editEdgeDefinition.generated @@ -0,0 +1,5 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var original = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var modified = graph_module._relation("myEC1", ["myVC2"], ["myVC3"]); +arangosh> var graph = graph_module._create("myGraph", [original]); +arangosh> graph._editEdgeDefinitions(modified); diff --git a/Documentation/Examples/general_graph__extendEdgeDefinitions.generated b/Documentation/Examples/general_graph__extendEdgeDefinitions.generated new file mode 100644 index 0000000000..b1c8f8a0ed --- /dev/null +++ b/Documentation/Examples/general_graph__extendEdgeDefinitions.generated @@ -0,0 +1,5 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var ed2 = graph_module._relation("myEC2", ["myVC1"], ["myVC3"]); +arangosh> var graph = graph_module._create("myGraph", [ed1]); +arangosh> graph._extendEdgeDefinitions(ed2); diff --git a/Documentation/Examples/general_graph__orphanCollections.generated b/Documentation/Examples/general_graph__orphanCollections.generated new file mode 100644 index 0000000000..082d5d3681 --- /dev/null +++ b/Documentation/Examples/general_graph__orphanCollections.generated @@ -0,0 +1,8 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var graph = graph_module._create("myGraph", [ed1]); +arangosh> graph._addVertexCollection("myVC3", true); +arangosh> graph._orphanCollections(); +[ + "myVC3" +] diff --git a/Documentation/Examples/general_graph__removeVertexCollections.generated b/Documentation/Examples/general_graph__removeVertexCollections.generated new file mode 100644 index 0000000000..438148c96a --- /dev/null +++ b/Documentation/Examples/general_graph__removeVertexCollections.generated @@ -0,0 +1,15 @@ +arangosh> var graph_module = require("org/arangodb/general-graph") +arangosh> var ed1 = graph_module._relation("myEC1", ["myVC1"], ["myVC2"]); +arangosh> var graph = graph_module._create("myGraph", [ed1]); +arangosh> graph._addVertexCollection("myVC3", true); +arangosh> graph._addVertexCollection("myVC4", true); +arangosh> graph._orphanCollections(); +[ + "myVC3", + "myVC4" +] +arangosh> graph._removeVertexCollection("myVC3"); +arangosh> graph._orphanCollections(); +[ + "myVC4" +] diff --git a/Documentation/Examples/general_graph_create_graph_example1.generated b/Documentation/Examples/general_graph_create_graph_example1.generated new file mode 100644 index 0000000000..063a7a95a5 --- /dev/null +++ b/Documentation/Examples/general_graph_create_graph_example1.generated @@ -0,0 +1,11 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> var edgeDefinitions = graph_module._edgeDefinitions(); +arangosh> graph_module._extendEdgeDefinitions(edgeDefinitions, graph_module._relation("friend_of", "Customer", "Customer")); +arangosh> graph_module._extendEdgeDefinitions( +........> edgeDefinitions, graph_module._relation( +........> "has_bought", ["Customer", "Company"], ["Groceries", "Electronics"])); +arangosh> graph_module._create("myStore", edgeDefinitions); +[ Graph myStore EdgeDefinitions: [ + "friend_of: [Customer] -> [Customer]", + "has_bought: [Company, Customer] -> [Electronics, Groceries]" +] VertexCollections: [ ] ] diff --git a/Documentation/Examples/general_graph_create_graph_example2.generated b/Documentation/Examples/general_graph_create_graph_example2.generated new file mode 100644 index 0000000000..41b7152e67 --- /dev/null +++ b/Documentation/Examples/general_graph_create_graph_example2.generated @@ -0,0 +1,7 @@ +arangosh> var graph_module = require("org/arangodb/general-graph"); +arangosh> var edgeDefinitions = graph_module._edgeDefinitions( +........> graph_module._relation("friend_of", ["Customer"]), graph_module._relation( +........> "has_bought", ["Customer", "Company"], ["Groceries", "Electronics"])); +[ArangoError 1935: Invalid number of arguments. Expected: 3] +arangosh> graph_module._create("myStore", edgeDefinitions); +[ Graph myStore EdgeDefinitions: [ ] VertexCollections: [ ] ] diff --git a/Documentation/Examples/queryLimit.generated b/Documentation/Examples/queryLimit.generated new file mode 100644 index 0000000000..925cbb6712 --- /dev/null +++ b/Documentation/Examples/queryLimit.generated @@ -0,0 +1,48 @@ +arangosh> db.five.all().toArray(); +[ + { + "_id" : "five/525285080", + "_key" : "525285080", + "_rev" : "525285080", + "name" : "two" + }, + { + "_id" : "five/525481688", + "_key" : "525481688", + "_rev" : "525481688", + "name" : "three" + }, + { + "_id" : "five/525678296", + "_key" : "525678296", + "_rev" : "525678296", + "name" : "four" + }, + { + "_id" : "five/525088472", + "_key" : "525088472", + "_rev" : "525088472", + "name" : "one" + }, + { + "_id" : "five/525874904", + "_key" : "525874904", + "_rev" : "525874904", + "name" : "five" + } +] +arangosh> db.five.all().limit(2).toArray(); +[ + { + "_id" : "five/525285080", + "_key" : "525285080", + "_rev" : "525285080", + "name" : "two" + }, + { + "_id" : "five/525481688", + "_key" : "525481688", + "_rev" : "525481688", + "name" : "three" + } +] diff --git a/Documentation/Examples/querySkip.generated b/Documentation/Examples/querySkip.generated new file mode 100644 index 0000000000..3719954a30 --- /dev/null +++ b/Documentation/Examples/querySkip.generated @@ -0,0 +1,48 @@ +arangosh> db.five.all().toArray(); +[ + { + "_id" : "five/154089176", + "_key" : "154089176", + "_rev" : "154089176", + "name" : "five" + }, + { + "_id" : "five/153892568", + "_key" : "153892568", + "_rev" : "153892568", + "name" : "four" + }, + { + "_id" : "five/153695960", + "_key" : "153695960", + "_rev" : "153695960", + "name" : "three" + }, + { + "_id" : "five/153499352", + "_key" : "153499352", + "_rev" : "153499352", + "name" : "two" + }, + { + "_id" : "five/153302744", + "_key" : "153302744", + "_rev" : "153302744", + "name" : "one" + } +] +arangosh> db.five.all().skip(3).toArray(); +[ + { + "_id" : "five/153499352", + "_key" : "153499352", + "_rev" : "153499352", + "name" : "two" + }, + { + "_id" : "five/153302744", + "_key" : "153302744", + "_rev" : "153302744", + "name" : "one" + } +] diff --git a/Installation/release.sh b/Installation/release.sh index 85371698d6..0bae711efc 100755 --- a/Installation/release.sh +++ b/Installation/release.sh @@ -37,7 +37,7 @@ cat configure.ac \ mv configure.ac.tmp configure.ac -./configure --enable-all-in-one-v8 --enable-all-in-one-libev --enable-all-in-one-icu --enable-maintainer-mode --disable-mruby || exit 1 +./configure --enable-maintainer-mode --disable-mruby || exit 1 make built-sources || exit 1 make add-maintainer || exit 1 make add-automagic || exit 1 diff --git a/Makefile.in b/Makefile.in new file mode 100644 index 0000000000..302a9b2ecd --- /dev/null +++ b/Makefile.in @@ -0,0 +1,9707 @@ +# Makefile.in generated by automake 1.15 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2014 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# -*- mode: Makefile; -*- + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief library "libarango.a" +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief library "libarangod.a" +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief program "arangob" +################################################################################ + +# -*- mode: Makefile; -*- + +# -*- mode: Makefile; -*- + +################################################################################ +################################################################################ + +################################################################################ +### @brief program "arangoirb" +################################################################################ + +# -*- mode: Makefile; -*- + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief install man pages +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief JavaScript modules for browser +################################################################################ + +# -*- mode: Makefile; -*- + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief built sources +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief libev +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief mruby +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief V8 +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief zlib +################################################################################ + +# -*- mode: Makefile; -*- + +################################################################################ +### @brief etcd +################################################################################ + + + + +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +target_triplet = @target@ + +################################################################################ +### @brief ruby additions +################################################################################ +@ENABLE_MRUBY_TRUE@am__append_1 = @MRUBY_CPPFLAGS@ @MRUBY_LDFLAGS@ +@ENABLE_MRUBY_TRUE@am__append_2 = @MRUBY_LIBS@ +@ENABLE_MRUBY_TRUE@am__append_3 = lib/libarango_mruby.a +bin_PROGRAMS = bin/arangob$(EXEEXT) bin/arangodump$(EXEEXT) \ + bin/arangorestore$(EXEEXT) bin/arangosh$(EXEEXT) \ + bin/arangoimp$(EXEEXT) $(am__EXEEXT_1) +@ENABLE_MRUBY_TRUE@am__append_4 = bin/arangoirb +sbin_PROGRAMS = bin/arangod$(EXEEXT) +@ENABLE_ALL_IN_ONE_ETCD_TRUE@am__append_5 = bin/etcd-arango$(PROGRAM_SUFFIX) +@ENABLE_ALL_IN_ONE_ETCD_TRUE@am__append_6 = bin/etcd-arango$(PROGRAM_SUFFIX) +noinst_PROGRAMS = $(am__EXEEXT_2) +@ENABLE_READLINE_TRUE@am__append_7 = \ +@ENABLE_READLINE_TRUE@ lib/Utilities/ReadlineShell.cpp + +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@am__append_8 = \ +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@ lib/Utilities/LinenoiseShell.cpp \ +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@ 3rdParty/linenoise/linenoise.c \ +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@ 3rdParty/linenoise/utf8.c + +@ENABLE_LINENOISE_FALSE@@ENABLE_READLINE_FALSE@am__append_9 = \ +@ENABLE_LINENOISE_FALSE@@ENABLE_READLINE_FALSE@ lib/Utilities/DummyShell.cpp + +@ENABLE_MRUBY_TRUE@am__append_10 = \ +@ENABLE_MRUBY_TRUE@ lib/libarango_mruby.a \ +@ENABLE_MRUBY_TRUE@ @MRUBY_LIBS@ + +@ENABLE_MAINTAINER_MODE_TRUE@am__append_11 = \ +@ENABLE_MAINTAINER_MODE_TRUE@ arangod/Aql/grammar.h \ +@ENABLE_MAINTAINER_MODE_TRUE@ arangod/Aql/grammar.cpp + +@ENABLE_MAINTAINER_MODE_TRUE@am__append_12 = UnitTests/basics_suite UnitTests/geo_suite +@ENABLE_MAINTAINER_MODE_FALSE@UnitTests_basics_suite_DEPENDENCIES = +@ENABLE_MAINTAINER_MODE_FALSE@UnitTests_geo_suite_DEPENDENCIES = + +################################################################################ +### @brief source files +################################################################################ + +################################################################################ +### @brief unit tests +################################################################################ + +################################################################################ +### @brief error code file +################################################################################ + +################################################################################ +### @brief mimetypes file +################################################################################ +@ENABLE_MAINTAINER_MODE_TRUE@am__append_13 = @top_srcdir@/lib/Basics/voc-errors.h \ +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/lib/Basics/voc-errors.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/js/common/bootstrap/errors.js \ +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/lib/Basics/voc-mimetypes.h \ +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/lib/Basics/voc-mimetypes.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/js/common/modules/org/arangodb/mimetypes.js + +################################################################################ +### @brief documentation +################################################################################ + +################################################################################ +### @brief javascript +################################################################################ + +################################################################################ +### @brief mruby +################################################################################ + +################################################################################ +### @brief generate readme +################################################################################ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@am__append_14 = README + +################################################################################ +### @brief generate all flex files +################################################################################ + +################################################################################ +### @brief generate all bison files +################################################################################ +@ENABLE_MAINTAINER_MODE_TRUE@am__append_15 = $(FLEX_FILES) \ +@ENABLE_MAINTAINER_MODE_TRUE@ $(FLEXXX_FILES) $(BISON_FILES) \ +@ENABLE_MAINTAINER_MODE_TRUE@ $(BISONXX_FILES) +@ENABLE_MRUBY_TRUE@am__append_16 = @MRUBY_LIBS@ + +################################################################################ +### @brief additional files to remove +### +### "clean" in mruby is broken +################################################################################ +@ENABLE_MRUBY_TRUE@am__append_17 = clean-mruby + +################################################################################ +### @brief additional files to remove +################################################################################ +@ENABLE_ALL_IN_ONE_ETCD_TRUE@am__append_18 = clean-etcd +subdir = . +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/acx_pthread.m4 \ + $(top_srcdir)/m4/ax_cxx_compile_stdcxx_11.m4 \ + $(top_srcdir)/m4/configure.basics \ + $(top_srcdir)/m4/configure.logging \ + $(top_srcdir)/m4/configure.largefile \ + $(top_srcdir)/m4/configure.threads \ + $(top_srcdir)/m4/configure.documentation \ + $(top_srcdir)/m4/configure.coverage \ + $(top_srcdir)/m4/configure.maintainer \ + $(top_srcdir)/m4/clock_gettime $(top_srcdir)/m4/external.math \ + $(top_srcdir)/m4/external.readline \ + $(top_srcdir)/m4/external.openssl \ + $(top_srcdir)/m4/configure.information \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ + $(am__configure_deps) $(am__DIST_COMMON) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno config.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config/config.h \ + $(top_builddir)/lib/Basics/local-configuration.h +CONFIG_CLEAN_FILES = Installation/MacOSX/Bundle/Info.plist +CONFIG_CLEAN_VPATH_FILES = +LIBRARIES = $(noinst_LIBRARIES) +AR = ar +ARFLAGS = cru +AM_V_AR = $(am__v_AR_@AM_V@) +am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) +am__v_AR_0 = @echo " AR " $@; +am__v_AR_1 = +arangod_libarangod_a_AR = $(AR) $(ARFLAGS) +arangod_libarangod_a_LIBADD = +am__dirstamp = $(am__leading_dot)dirstamp +am_arangod_libarangod_a_OBJECTS = \ + arangod/Actions/arangod_libarangod_a-actions.$(OBJEXT) \ + arangod/Actions/arangod_libarangod_a-RestActionHandler.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-AqlItemBlock.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-AqlValue.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Ast.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-AstNode.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-BindParameters.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Collection.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-CollectionScanner.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ExecutionBlock.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ExecutionEngine.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ExecutionNode.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ExecutionPlan.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ExecutionStats.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Executor.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Expression.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Function.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Functions.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-grammar.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-NodeFinder.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Optimizer.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-OptimizerRules.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Parser.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Query.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-QueryRegistry.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-RangeInfo.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Range.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-RestAqlHandler.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Scopes.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-tokens.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-V8Expression.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-Variable.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-VariableGenerator.$(OBJEXT) \ + arangod/Aql/arangod_libarangod_a-ModificationOptions.$(OBJEXT) \ + arangod/CapConstraint/arangod_libarangod_a-cap-constraint.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-AgencyComm.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ApplicationCluster.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ClusterComm.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ClusterInfo.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-HeartbeatThread.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-RestShardHandler.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ServerJob.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ServerState.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-v8-cluster.$(OBJEXT) \ + arangod/Cluster/arangod_libarangod_a-ClusterMethods.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.$(OBJEXT) \ + arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.$(OBJEXT) \ + arangod/GeoIndex/arangod_libarangod_a-GeoIndex.$(OBJEXT) \ + arangod/GeoIndex/arangod_libarangod_a-geo-index.$(OBJEXT) \ + arangod/HashIndex/arangod_libarangod_a-hash-array.$(OBJEXT) \ + arangod/HashIndex/arangod_libarangod_a-hash-array-multi.$(OBJEXT) \ + arangod/HashIndex/arangod_libarangod_a-hash-index.$(OBJEXT) \ + arangod/IndexOperators/arangod_libarangod_a-index-operator.$(OBJEXT) \ + arangod/Replication/arangod_libarangod_a-ContinuousSyncer.$(OBJEXT) \ + arangod/Replication/arangod_libarangod_a-InitialSyncer.$(OBJEXT) \ + arangod/Replication/arangod_libarangod_a-Syncer.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestImportHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.$(OBJEXT) \ + arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.$(OBJEXT) \ + arangod/RestServer/arangod_libarangod_a-ArangoServer.$(OBJEXT) \ + arangod/RestServer/arangod_libarangod_a-ConsoleThread.$(OBJEXT) \ + arangod/RestServer/arangod_libarangod_a-VocbaseContext.$(OBJEXT) \ + arangod/RestServer/arangod_libarangod_a-arangod.$(OBJEXT) \ + arangod/SkipLists/arangod_libarangod_a-skiplistIndex.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-DocumentHelper.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-Exception.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-Transaction.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-TransactionContext.$(OBJEXT) \ + arangod/Utils/arangod_libarangod_a-V8TransactionContext.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-ApplicationV8.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-V8Job.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-V8QueueJob.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-V8TimerTask.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-actions.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-collection.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-collection-util.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-dispatcher.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-query.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-replication.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-vocbase.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-vocindex.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-voccursor.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-user-structures.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-util.$(OBJEXT) \ + arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-auth.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-barrier.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-cleanup.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-collection.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-compactor.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-datafile.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-document-collection.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-edge-collection.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-general-cursor.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-headers.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-index.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-key-generator.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-primary-index.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-replication-applier.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-replication-common.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-replication-dump.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-replication-master.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-server.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-transaction.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-voc-shaper.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-vocbase.$(OBJEXT) \ + arangod/VocBase/arangod_libarangod_a-vocbase-defaults.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-AllocatorThread.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-CollectorThread.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-LogfileManager.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-Logfile.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-Marker.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-RecoverState.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-RemoverThread.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-Slot.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-Slots.$(OBJEXT) \ + arangod/Wal/arangod_libarangod_a-SynchroniserThread.$(OBJEXT) +arangod_libarangod_a_OBJECTS = $(am_arangod_libarangod_a_OBJECTS) +lib_libarango_a_AR = $(AR) $(ARFLAGS) +lib_libarango_a_LIBADD = +am__lib_libarango_a_SOURCES_DIST = lib/Basics/application-exit.cpp \ + lib/Basics/associative-multi.cpp lib/Basics/associative.cpp \ + lib/Basics/ConditionLocker.cpp \ + lib/Basics/ConditionVariable.cpp lib/Basics/conversions.cpp \ + lib/Basics/csv.cpp lib/Basics/debugging.cpp \ + lib/Basics/error.cpp lib/Basics/Exceptions.cpp \ + lib/Basics/fasthash.cpp lib/Basics/files.cpp \ + lib/Basics/FileUtils.cpp lib/Basics/hashes.cpp \ + lib/Basics/init.cpp lib/Basics/InitialiseBasics.cpp \ + lib/Basics/json.cpp lib/Basics/json-utilities.cpp \ + lib/Basics/JsonHelper.cpp lib/Basics/levenshtein.cpp \ + lib/Basics/linked-list.cpp lib/Basics/locks-macos.cpp \ + lib/Basics/locks-posix.cpp lib/Basics/logging.cpp \ + lib/Basics/memory.cpp lib/Basics/memory-map-posix.cpp \ + lib/Basics/mimetypes.cpp lib/Basics/Mutex.cpp \ + lib/Basics/MutexLocker.cpp lib/Basics/Nonce.cpp \ + lib/Basics/prime-numbers.cpp lib/Basics/process-utils.cpp \ + lib/Basics/ProgramOptions.cpp \ + lib/Basics/ProgramOptionsDescription.cpp lib/Basics/random.cpp \ + lib/Basics/RandomGenerator.cpp lib/Basics/ReadLocker.cpp \ + lib/Basics/ReadUnlocker.cpp lib/Basics/ReadWriteLock.cpp \ + lib/Basics/skip-list.cpp lib/Basics/socket-utils.cpp \ + lib/Basics/ssl-helper.cpp lib/Basics/string-buffer.cpp \ + lib/Basics/StringUtils.cpp lib/Basics/structures.cpp \ + lib/Basics/system-functions.cpp \ + lib/Basics/terminal-utils-posix.cpp \ + lib/Basics/terminal-utils.cpp lib/Basics/Thread.cpp \ + lib/Basics/threads-posix.cpp lib/Basics/Timing.cpp \ + lib/Basics/tri-strings.cpp lib/Basics/tri-zip.cpp \ + lib/Basics/Utf8Helper.cpp lib/Basics/utf8-helper.cpp \ + lib/Basics/vector.cpp lib/Basics/voc-errors.cpp \ + lib/Basics/voc-mimetypes.cpp lib/Basics/WriteLocker.cpp \ + lib/Basics/WriteUnlocker.cpp lib/Basics/xxhash.cpp \ + lib/JsonParser/json-parser.cpp \ + lib/ProgramOptions/program-options.cpp lib/Rest/AnyServer.cpp \ + lib/Rest/EndpointList.cpp lib/Rest/Endpoint.cpp \ + lib/Rest/EndpointIp.cpp lib/Rest/EndpointIpV4.cpp \ + lib/Rest/EndpointIpV6.cpp lib/Rest/EndpointUnixDomain.cpp \ + lib/Rest/Handler.cpp lib/Rest/HttpRequest.cpp \ + lib/Rest/HttpResponse.cpp lib/Rest/InitialiseRest.cpp \ + lib/Rest/SslInterface.cpp lib/Rest/Version.cpp \ + lib/ShapedJson/Legends.cpp lib/ShapedJson/json-shaper.cpp \ + lib/ShapedJson/shape-accessor.cpp \ + lib/ShapedJson/shaped-json.cpp lib/Statistics/statistics.cpp \ + lib/Utilities/LineEditor.cpp lib/Utilities/ScriptLoader.cpp \ + lib/Utilities/ShellImplFactory.cpp \ + lib/Utilities/ShellImplementation.cpp lib/Zip/ioapi.cpp \ + lib/Zip/unzip.cpp lib/Zip/zip.cpp \ + lib/Utilities/ReadlineShell.cpp \ + lib/Utilities/LinenoiseShell.cpp \ + 3rdParty/linenoise/linenoise.c 3rdParty/linenoise/utf8.c \ + lib/Utilities/DummyShell.cpp +@ENABLE_READLINE_TRUE@am__objects_1 = lib/Utilities/lib_libarango_a-ReadlineShell.$(OBJEXT) +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@am__objects_2 = lib/Utilities/lib_libarango_a-LinenoiseShell.$(OBJEXT) \ +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@ 3rdParty/linenoise/lib_libarango_a-linenoise.$(OBJEXT) \ +@ENABLE_LINENOISE_TRUE@@ENABLE_READLINE_FALSE@ 3rdParty/linenoise/lib_libarango_a-utf8.$(OBJEXT) +@ENABLE_LINENOISE_FALSE@@ENABLE_READLINE_FALSE@am__objects_3 = lib/Utilities/lib_libarango_a-DummyShell.$(OBJEXT) +am_lib_libarango_a_OBJECTS = \ + lib/Basics/lib_libarango_a-application-exit.$(OBJEXT) \ + lib/Basics/lib_libarango_a-associative-multi.$(OBJEXT) \ + lib/Basics/lib_libarango_a-associative.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ConditionLocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ConditionVariable.$(OBJEXT) \ + lib/Basics/lib_libarango_a-conversions.$(OBJEXT) \ + lib/Basics/lib_libarango_a-csv.$(OBJEXT) \ + lib/Basics/lib_libarango_a-debugging.$(OBJEXT) \ + lib/Basics/lib_libarango_a-error.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Exceptions.$(OBJEXT) \ + lib/Basics/lib_libarango_a-fasthash.$(OBJEXT) \ + lib/Basics/lib_libarango_a-files.$(OBJEXT) \ + lib/Basics/lib_libarango_a-FileUtils.$(OBJEXT) \ + lib/Basics/lib_libarango_a-hashes.$(OBJEXT) \ + lib/Basics/lib_libarango_a-init.$(OBJEXT) \ + lib/Basics/lib_libarango_a-InitialiseBasics.$(OBJEXT) \ + lib/Basics/lib_libarango_a-json.$(OBJEXT) \ + lib/Basics/lib_libarango_a-json-utilities.$(OBJEXT) \ + lib/Basics/lib_libarango_a-JsonHelper.$(OBJEXT) \ + lib/Basics/lib_libarango_a-levenshtein.$(OBJEXT) \ + lib/Basics/lib_libarango_a-linked-list.$(OBJEXT) \ + lib/Basics/lib_libarango_a-locks-macos.$(OBJEXT) \ + lib/Basics/lib_libarango_a-locks-posix.$(OBJEXT) \ + lib/Basics/lib_libarango_a-logging.$(OBJEXT) \ + lib/Basics/lib_libarango_a-memory.$(OBJEXT) \ + lib/Basics/lib_libarango_a-memory-map-posix.$(OBJEXT) \ + lib/Basics/lib_libarango_a-mimetypes.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Mutex.$(OBJEXT) \ + lib/Basics/lib_libarango_a-MutexLocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Nonce.$(OBJEXT) \ + lib/Basics/lib_libarango_a-prime-numbers.$(OBJEXT) \ + lib/Basics/lib_libarango_a-process-utils.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ProgramOptions.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ProgramOptionsDescription.$(OBJEXT) \ + lib/Basics/lib_libarango_a-random.$(OBJEXT) \ + lib/Basics/lib_libarango_a-RandomGenerator.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ReadLocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ReadUnlocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ReadWriteLock.$(OBJEXT) \ + lib/Basics/lib_libarango_a-skip-list.$(OBJEXT) \ + lib/Basics/lib_libarango_a-socket-utils.$(OBJEXT) \ + lib/Basics/lib_libarango_a-ssl-helper.$(OBJEXT) \ + lib/Basics/lib_libarango_a-string-buffer.$(OBJEXT) \ + lib/Basics/lib_libarango_a-StringUtils.$(OBJEXT) \ + lib/Basics/lib_libarango_a-structures.$(OBJEXT) \ + lib/Basics/lib_libarango_a-system-functions.$(OBJEXT) \ + lib/Basics/lib_libarango_a-terminal-utils-posix.$(OBJEXT) \ + lib/Basics/lib_libarango_a-terminal-utils.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Thread.$(OBJEXT) \ + lib/Basics/lib_libarango_a-threads-posix.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Timing.$(OBJEXT) \ + lib/Basics/lib_libarango_a-tri-strings.$(OBJEXT) \ + lib/Basics/lib_libarango_a-tri-zip.$(OBJEXT) \ + lib/Basics/lib_libarango_a-Utf8Helper.$(OBJEXT) \ + lib/Basics/lib_libarango_a-utf8-helper.$(OBJEXT) \ + lib/Basics/lib_libarango_a-vector.$(OBJEXT) \ + lib/Basics/lib_libarango_a-voc-errors.$(OBJEXT) \ + lib/Basics/lib_libarango_a-voc-mimetypes.$(OBJEXT) \ + lib/Basics/lib_libarango_a-WriteLocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-WriteUnlocker.$(OBJEXT) \ + lib/Basics/lib_libarango_a-xxhash.$(OBJEXT) \ + lib/JsonParser/lib_libarango_a-json-parser.$(OBJEXT) \ + lib/ProgramOptions/lib_libarango_a-program-options.$(OBJEXT) \ + lib/Rest/lib_libarango_a-AnyServer.$(OBJEXT) \ + lib/Rest/lib_libarango_a-EndpointList.$(OBJEXT) \ + lib/Rest/lib_libarango_a-Endpoint.$(OBJEXT) \ + lib/Rest/lib_libarango_a-EndpointIp.$(OBJEXT) \ + lib/Rest/lib_libarango_a-EndpointIpV4.$(OBJEXT) \ + lib/Rest/lib_libarango_a-EndpointIpV6.$(OBJEXT) \ + lib/Rest/lib_libarango_a-EndpointUnixDomain.$(OBJEXT) \ + lib/Rest/lib_libarango_a-Handler.$(OBJEXT) \ + lib/Rest/lib_libarango_a-HttpRequest.$(OBJEXT) \ + lib/Rest/lib_libarango_a-HttpResponse.$(OBJEXT) \ + lib/Rest/lib_libarango_a-InitialiseRest.$(OBJEXT) \ + lib/Rest/lib_libarango_a-SslInterface.$(OBJEXT) \ + lib/Rest/lib_libarango_a-Version.$(OBJEXT) \ + lib/ShapedJson/lib_libarango_a-Legends.$(OBJEXT) \ + lib/ShapedJson/lib_libarango_a-json-shaper.$(OBJEXT) \ + lib/ShapedJson/lib_libarango_a-shape-accessor.$(OBJEXT) \ + lib/ShapedJson/lib_libarango_a-shaped-json.$(OBJEXT) \ + lib/Statistics/lib_libarango_a-statistics.$(OBJEXT) \ + lib/Utilities/lib_libarango_a-LineEditor.$(OBJEXT) \ + lib/Utilities/lib_libarango_a-ScriptLoader.$(OBJEXT) \ + lib/Utilities/lib_libarango_a-ShellImplFactory.$(OBJEXT) \ + lib/Utilities/lib_libarango_a-ShellImplementation.$(OBJEXT) \ + lib/Zip/lib_libarango_a-ioapi.$(OBJEXT) \ + lib/Zip/lib_libarango_a-unzip.$(OBJEXT) \ + lib/Zip/lib_libarango_a-zip.$(OBJEXT) $(am__objects_1) \ + $(am__objects_2) $(am__objects_3) +lib_libarango_a_OBJECTS = $(am_lib_libarango_a_OBJECTS) +lib_libarango_client_a_AR = $(AR) $(ARFLAGS) +lib_libarango_client_a_LIBADD = +am_lib_libarango_client_a_OBJECTS = \ + lib/SimpleHttpClient/GeneralClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/ClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/SslClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/SimpleHttpClient.$(OBJEXT) \ + lib/SimpleHttpClient/SimpleHttpResult.$(OBJEXT) \ + lib/SimpleHttpClient/ConnectionManager.$(OBJEXT) +lib_libarango_client_a_OBJECTS = $(am_lib_libarango_client_a_OBJECTS) +lib_libarango_fe_a_AR = $(AR) $(ARFLAGS) +lib_libarango_fe_a_LIBADD = +am_lib_libarango_fe_a_OBJECTS = \ + lib/Admin/ApplicationAdminServer.$(OBJEXT) \ + lib/Admin/RestAdminBaseHandler.$(OBJEXT) \ + lib/Admin/RestAdminLogHandler.$(OBJEXT) \ + lib/Admin/RestBaseHandler.$(OBJEXT) \ + lib/Admin/RestDebugHelperHandler.$(OBJEXT) \ + lib/Admin/RestJobHandler.$(OBJEXT) \ + lib/Admin/RestShutdownHandler.$(OBJEXT) \ + lib/Admin/RestVersionHandler.$(OBJEXT) \ + lib/ApplicationServer/ApplicationFeature.$(OBJEXT) \ + lib/ApplicationServer/ApplicationServer.$(OBJEXT) \ + lib/Dispatcher/ApplicationDispatcher.$(OBJEXT) \ + lib/Dispatcher/Dispatcher.$(OBJEXT) \ + lib/Dispatcher/DispatcherQueue.$(OBJEXT) \ + lib/Dispatcher/DispatcherThread.$(OBJEXT) \ + lib/Dispatcher/Job.$(OBJEXT) \ + lib/Dispatcher/RequeueTask.$(OBJEXT) \ + lib/HttpServer/ApplicationEndpointServer.$(OBJEXT) \ + lib/HttpServer/HttpHandler.$(OBJEXT) \ + lib/HttpServer/HttpHandlerFactory.$(OBJEXT) \ + lib/HttpServer/PathHandler.$(OBJEXT) \ + lib/HttpServer/ServiceUnavailableHandler.$(OBJEXT) \ + lib/Scheduler/ApplicationScheduler.$(OBJEXT) \ + lib/Scheduler/AsyncTask.$(OBJEXT) \ + lib/Scheduler/ListenTask.$(OBJEXT) \ + lib/Scheduler/PeriodicTask.$(OBJEXT) \ + lib/Scheduler/Scheduler.$(OBJEXT) \ + lib/Scheduler/SchedulerLibev.$(OBJEXT) \ + lib/Scheduler/SchedulerThread.$(OBJEXT) \ + lib/Scheduler/SignalTask.$(OBJEXT) \ + lib/Scheduler/SocketTask.$(OBJEXT) \ + lib/Scheduler/Task.$(OBJEXT) \ + lib/Scheduler/TaskManager.$(OBJEXT) \ + lib/Scheduler/TimerTask.$(OBJEXT) +lib_libarango_fe_a_OBJECTS = $(am_lib_libarango_fe_a_OBJECTS) +lib_libarango_mruby_a_AR = $(AR) $(ARFLAGS) +lib_libarango_mruby_a_LIBADD = +am__lib_libarango_mruby_a_SOURCES_DIST = lib/MRuby/MRLoader.cpp \ + lib/MRuby/MRLineEditor.cpp lib/MRuby/mr-utils.cpp +@ENABLE_MRUBY_TRUE@am_lib_libarango_mruby_a_OBJECTS = \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/MRLoader.$(OBJEXT) \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/MRLineEditor.$(OBJEXT) \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/mr-utils.$(OBJEXT) +lib_libarango_mruby_a_OBJECTS = $(am_lib_libarango_mruby_a_OBJECTS) +lib_libarango_v8_a_AR = $(AR) $(ARFLAGS) +lib_libarango_v8_a_LIBADD = +am_lib_libarango_v8_a_OBJECTS = lib/V8/JSLoader.$(OBJEXT) \ + lib/V8/V8LineEditor.$(OBJEXT) lib/V8/v8-buffer.$(OBJEXT) \ + lib/V8/v8-conv.$(OBJEXT) lib/V8/v8-globals.$(OBJEXT) \ + lib/V8/v8-json.$(OBJEXT) lib/V8/v8-shell.$(OBJEXT) \ + lib/V8/v8-utils.$(OBJEXT) \ + lib/SimpleHttpClient/GeneralClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/ClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/SslClientConnection.$(OBJEXT) \ + lib/SimpleHttpClient/SimpleHttpClient.$(OBJEXT) \ + lib/SimpleHttpClient/SimpleHttpResult.$(OBJEXT) \ + lib/SimpleHttpClient/ConnectionManager.$(OBJEXT) +lib_libarango_v8_a_OBJECTS = $(am_lib_libarango_v8_a_OBJECTS) +@ENABLE_MRUBY_TRUE@am__EXEEXT_1 = bin/arangoirb$(EXEEXT) +am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ + "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkglibexecdir)" \ + "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)" \ + "$(DESTDIR)$(arangosysconfdir)" "$(DESTDIR)$(pkgdatadir)" \ + "$(DESTDIR)$(pkgdataACTIONSdir)" "$(DESTDIR)$(pkgdataAPPSdir)" \ + "$(DESTDIR)$(pkgdataCLIENTdir)" \ + "$(DESTDIR)$(pkgdataCOMMONdir)" "$(DESTDIR)$(pkgdataMRUBYdir)" \ + "$(DESTDIR)$(pkgdataNODEdir)" "$(DESTDIR)$(pkgdataSERVERdir)" +@ENABLE_MAINTAINER_MODE_TRUE@am__EXEEXT_2 = \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/basics_suite$(EXEEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/geo_suite$(EXEEXT) +PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS) +am__UnitTests_basics_suite_SOURCES_DIST = UnitTests/Basics/Runner.cpp \ + UnitTests/Basics/conversions-test.cpp \ + UnitTests/Basics/csv-test.cpp UnitTests/Basics/files-test.cpp \ + UnitTests/Basics/json-test.cpp \ + UnitTests/Basics/json-utilities-test.cpp \ + UnitTests/Basics/hashes-test.cpp \ + UnitTests/Basics/associative-pointer-test.cpp \ + UnitTests/Basics/associative-multi-pointer-test.cpp \ + UnitTests/Basics/associative-synced-test.cpp \ + UnitTests/Basics/skiplist-test.cpp \ + UnitTests/Basics/string-buffer-test.cpp \ + UnitTests/Basics/string-utf8-normalize-test.cpp \ + UnitTests/Basics/string-utf8-test.cpp \ + UnitTests/Basics/string-test.cpp \ + UnitTests/Basics/structure-size-test.cpp \ + UnitTests/Basics/vector-pointer-test.cpp \ + UnitTests/Basics/vector-test.cpp \ + UnitTests/Basics/EndpointTest.cpp \ + UnitTests/Basics/StringBufferTest.cpp \ + UnitTests/Basics/StringUtilsTest.cpp +@ENABLE_MAINTAINER_MODE_TRUE@am_UnitTests_basics_suite_OBJECTS = UnitTests/Basics/UnitTests_basics_suite-Runner.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-conversions-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-csv-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-files-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-json-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-hashes-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-skiplist-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-string-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-structure-size-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-vector-test.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-EndpointTest.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.$(OBJEXT) +UnitTests_basics_suite_OBJECTS = $(am_UnitTests_basics_suite_OBJECTS) +am__UnitTests_geo_suite_SOURCES_DIST = UnitTests/Geo/Runner.cpp \ + UnitTests/Geo/georeg.cpp arangod/GeoIndex/GeoIndex.cpp +@ENABLE_MAINTAINER_MODE_TRUE@am_UnitTests_geo_suite_OBJECTS = UnitTests/Geo/UnitTests_geo_suite-Runner.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Geo/UnitTests_geo_suite-georeg.$(OBJEXT) \ +@ENABLE_MAINTAINER_MODE_TRUE@ arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.$(OBJEXT) +UnitTests_geo_suite_OBJECTS = $(am_UnitTests_geo_suite_OBJECTS) +am_bin_arangob_OBJECTS = \ + arangosh/ArangoShell/bin_arangob-ArangoClient.$(OBJEXT) \ + arangosh/Benchmark/bin_arangob-arangob.$(OBJEXT) +bin_arangob_OBJECTS = $(am_bin_arangob_OBJECTS) +am__DEPENDENCIES_1 = +am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) +bin_arangob_DEPENDENCIES = lib/libarango_client.a lib/libarango.a \ + $(am__DEPENDENCIES_2) +am_bin_arangod_OBJECTS = \ + arangod/RestServer/bin_arangod-arangod.$(OBJEXT) +bin_arangod_OBJECTS = $(am_bin_arangod_OBJECTS) +@ENABLE_MRUBY_TRUE@am__DEPENDENCIES_3 = lib/libarango_mruby.a +bin_arangod_DEPENDENCIES = arangod/libarangod.a lib/libarango_fe.a \ + lib/libarango_v8.a lib/libarango.a $(am__DEPENDENCIES_2) \ + $(am__DEPENDENCIES_3) +am_bin_arangodump_OBJECTS = \ + arangosh/ArangoShell/bin_arangodump-ArangoClient.$(OBJEXT) \ + arangosh/V8Client/bin_arangodump-arangodump.$(OBJEXT) +bin_arangodump_OBJECTS = $(am_bin_arangodump_OBJECTS) +bin_arangodump_DEPENDENCIES = lib/libarango_client.a lib/libarango.a \ + $(am__DEPENDENCIES_2) +am_bin_arangoimp_OBJECTS = \ + arangosh/ArangoShell/bin_arangoimp-ArangoClient.$(OBJEXT) \ + arangosh/V8Client/bin_arangoimp-ImportHelper.$(OBJEXT) \ + arangosh/V8Client/bin_arangoimp-V8ClientConnection.$(OBJEXT) \ + arangosh/V8Client/bin_arangoimp-arangoimp.$(OBJEXT) +bin_arangoimp_OBJECTS = $(am_bin_arangoimp_OBJECTS) +bin_arangoimp_DEPENDENCIES = lib/libarango_v8.a lib/libarango_client.a \ + lib/libarango.a $(am__DEPENDENCIES_2) +am__bin_arangoirb_SOURCES_DIST = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangoirb/MRClient/MRubyClientConnection.cpp \ + arangoirb/MRClient/arangoirb.cpp +@ENABLE_MRUBY_TRUE@am_bin_arangoirb_OBJECTS = arangosh/ArangoShell/bin_arangoirb-ArangoClient.$(OBJEXT) \ +@ENABLE_MRUBY_TRUE@ arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.$(OBJEXT) \ +@ENABLE_MRUBY_TRUE@ arangoirb/MRClient/bin_arangoirb-arangoirb.$(OBJEXT) +bin_arangoirb_OBJECTS = $(am_bin_arangoirb_OBJECTS) +@ENABLE_MRUBY_TRUE@bin_arangoirb_DEPENDENCIES = lib/libarango_mruby.a \ +@ENABLE_MRUBY_TRUE@ lib/libarango_client.a lib/libarango.a \ +@ENABLE_MRUBY_TRUE@ $(am__DEPENDENCIES_2) +am_bin_arangorestore_OBJECTS = \ + arangosh/ArangoShell/bin_arangorestore-ArangoClient.$(OBJEXT) \ + arangosh/V8Client/bin_arangorestore-arangorestore.$(OBJEXT) +bin_arangorestore_OBJECTS = $(am_bin_arangorestore_OBJECTS) +bin_arangorestore_DEPENDENCIES = lib/libarango_client.a \ + lib/libarango.a $(am__DEPENDENCIES_2) +am_bin_arangosh_OBJECTS = \ + arangosh/ArangoShell/bin_arangosh-ArangoClient.$(OBJEXT) \ + arangosh/V8Client/bin_arangosh-ImportHelper.$(OBJEXT) \ + arangosh/V8Client/bin_arangosh-V8ClientConnection.$(OBJEXT) \ + arangosh/V8Client/bin_arangosh-arangosh.$(OBJEXT) +bin_arangosh_OBJECTS = $(am_bin_arangosh_OBJECTS) +bin_arangosh_DEPENDENCIES = lib/libarango_v8.a lib/libarango_client.a \ + lib/libarango.a $(am__DEPENDENCIES_2) +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__uninstall_files_from_dir = { \ + test -z "$$files" \ + || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ + || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ + $(am__cd) "$$dir" && rm -f $$files; }; \ + } +SCRIPTS = $(bin_SCRIPTS) $(pkglibexec_SCRIPTS) +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config -I$(top_builddir)/lib/Basics +depcomp = $(SHELL) $(top_srcdir)/config/depcomp +am__depfiles_maybe = depfiles +am__mv = mv -f +AM_V_lt = $(am__v_lt_@AM_V@) +am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) +am__v_lt_0 = --silent +am__v_lt_1 = +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +AM_V_CC = $(am__v_CC_@AM_V@) +am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +AM_V_CCLD = $(am__v_CCLD_@AM_V@) +am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = +CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) +AM_V_CXX = $(am__v_CXX_@AM_V@) +am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) +am__v_CXX_0 = @echo " CXX " $@; +am__v_CXX_1 = +CXXLD = $(CXX) +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ + -o $@ +AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) +am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) +am__v_CXXLD_0 = @echo " CXXLD " $@; +am__v_CXXLD_1 = +SOURCES = $(arangod_libarangod_a_SOURCES) $(lib_libarango_a_SOURCES) \ + $(lib_libarango_client_a_SOURCES) \ + $(lib_libarango_fe_a_SOURCES) $(lib_libarango_mruby_a_SOURCES) \ + $(lib_libarango_v8_a_SOURCES) \ + $(UnitTests_basics_suite_SOURCES) \ + $(UnitTests_geo_suite_SOURCES) $(bin_arangob_SOURCES) \ + $(bin_arangod_SOURCES) $(bin_arangodump_SOURCES) \ + $(bin_arangoimp_SOURCES) $(bin_arangoirb_SOURCES) \ + $(bin_arangorestore_SOURCES) $(bin_arangosh_SOURCES) +DIST_SOURCES = $(arangod_libarangod_a_SOURCES) \ + $(am__lib_libarango_a_SOURCES_DIST) \ + $(lib_libarango_client_a_SOURCES) \ + $(lib_libarango_fe_a_SOURCES) \ + $(am__lib_libarango_mruby_a_SOURCES_DIST) \ + $(lib_libarango_v8_a_SOURCES) \ + $(am__UnitTests_basics_suite_SOURCES_DIST) \ + $(am__UnitTests_geo_suite_SOURCES_DIST) $(bin_arangob_SOURCES) \ + $(bin_arangod_SOURCES) $(bin_arangodump_SOURCES) \ + $(bin_arangoimp_SOURCES) $(am__bin_arangoirb_SOURCES_DIST) \ + $(bin_arangorestore_SOURCES) $(bin_arangosh_SOURCES) +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +man1dir = $(mandir)/man1 +man8dir = $(mandir)/man8 +NROFF = nroff +MANS = $(dist_man_MANS) +DATA = $(arangosysconf_DATA) $(nobase_pkgdata_DATA) \ + $(nobase_pkgdataACTIONS_DATA) $(nobase_pkgdataAPPS_DATA) \ + $(nobase_pkgdataCLIENT_DATA) $(nobase_pkgdataCOMMON_DATA) \ + $(nobase_pkgdataMRUBY_DATA) $(nobase_pkgdataNODE_DATA) \ + $(nobase_pkgdataSERVER_DATA) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` +ETAGS = etags +CTAGS = ctags +CSCOPE = cscope +AM_RECURSIVE_TARGETS = cscope +am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/3rdParty/Makefile.etcd \ + $(srcdir)/3rdParty/Makefile.libev \ + $(srcdir)/3rdParty/Makefile.mruby \ + $(srcdir)/3rdParty/Makefile.v8 \ + $(srcdir)/3rdParty/Makefile.zlib \ + $(srcdir)/Documentation/Makefile.files $(srcdir)/Makefile.in \ + $(srcdir)/UnitTests/Makefile.unittests \ + $(srcdir)/arangod/Makefile.files \ + $(srcdir)/arangoirb/Makefile.files \ + $(srcdir)/arangosh/Makefile.files $(srcdir)/etc/Makefile.files \ + $(srcdir)/js/Makefile.files $(srcdir)/lib/Makefile.files \ + $(srcdir)/lib/Makefile.flex $(srcdir)/mr/Makefile.mruby \ + $(top_srcdir)/Installation/MacOSX/Bundle/Info.plist.in \ + $(top_srcdir)/config/compile $(top_srcdir)/config/config.guess \ + $(top_srcdir)/config/config.h.in \ + $(top_srcdir)/config/config.sub $(top_srcdir)/config/depcomp \ + $(top_srcdir)/config/install-sh $(top_srcdir)/config/missing \ + $(top_srcdir)/lib/Basics/local-configuration.h.in README \ + config/compile config/config.guess config/config.sub \ + config/depcomp config/install-sh config/missing +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + if test -d "$(distdir)"; then \ + find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -rf "$(distdir)" \ + || { sleep 5 && rm -rf "$(distdir)"; }; \ + else :; fi +am__post_remove_distdir = $(am__remove_distdir) +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +DIST_TARGETS = dist-gzip +distuninstallcheck_listfiles = find . -type f -print +am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ + | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' +distcleancheck_listfiles = find . -type f -print +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +BISON = @BISON@ +BUILD_H = @BUILD_H@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +GCOV_CFLAGS = @GCOV_CFLAGS@ +GCOV_CXXFLAGS = @GCOV_CXXFLAGS@ +GCOV_LDFLAGS = @GCOV_LDFLAGS@ +GCOV_LIBS = @GCOV_LIBS@ +GO = @GO@ +GREP = @GREP@ +HAVE_CXX11 = @HAVE_CXX11@ +HTML2TEXT_EXEC = @HTML2TEXT_EXEC@ +ICU_CPPFLAGS = @ICU_CPPFLAGS@ +ICU_LDFLAGS = @ICU_LDFLAGS@ +ICU_LIBS = @ICU_LIBS@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LEX = @LEX@ +LEXLIB = @LEXLIB@ +LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ +LIBEV_CPPFLAGS = @LIBEV_CPPFLAGS@ +LIBEV_LDFLAGS = @LIBEV_LDFLAGS@ +LIBEV_LIBS = @LIBEV_LIBS@ +LIBEV_VERSION = @LIBEV_VERSION@ +LIBOBJS = @LIBOBJS@ + +################################################################################ +### @brief libraries +################################################################################ +LIBS = @RT_LIBS@ @LIBEV_LIBS@ @MATH_LIBS@ @OPENSSL_LIBS@ @ICU_LIBS@ \ + @ZLIB_LIBS@ @READLINE_LIBS@ $(am__append_2) +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MARKDOWN_EXEC = @MARKDOWN_EXEC@ +MATH_CPPFLAGS = @MATH_CPPFLAGS@ +MATH_LDFLAGS = @MATH_LDFLAGS@ +MATH_LIBS = @MATH_LIBS@ +MKDIR_P = @MKDIR_P@ +MRUBY_CPPFLAGS = @MRUBY_CPPFLAGS@ +MRUBY_LDFLAGS = @MRUBY_LDFLAGS@ +MRUBY_LIBS = @MRUBY_LIBS@ +OBJEXT = @OBJEXT@ +OPENSSL_CPPFLAGS = @OPENSSL_CPPFLAGS@ +OPENSSL_LDFLAGS = @OPENSSL_LDFLAGS@ +OPENSSL_LIBS = @OPENSSL_LIBS@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PTHREAD_CC = @PTHREAD_CC@ +PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ +PTHREAD_LIBS = @PTHREAD_LIBS@ +RANLIB = @RANLIB@ +READLINE_CPPFLAGS = @READLINE_CPPFLAGS@ +READLINE_LDFLAGS = @READLINE_LDFLAGS@ +READLINE_LIBS = @READLINE_LIBS@ +READLINE_VERSION = @READLINE_VERSION@ +RT_LIBS = @RT_LIBS@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TRI_BITS = @TRI_BITS@ +TRI_CONFIGURE_COMMAND = @TRI_CONFIGURE_COMMAND@ +TRI_CONFIGURE_FLAGS = @TRI_CONFIGURE_FLAGS@ +TRI_CONFIGURE_OPTIONS = @TRI_CONFIGURE_OPTIONS@ +TRI_REPOSITORY_VERSION = @TRI_REPOSITORY_VERSION@ +V8_CPPFLAGS = @V8_CPPFLAGS@ +V8_DIR = @V8_DIR@ +V8_LDFLAGS = @V8_LDFLAGS@ +V8_LIBS = @V8_LIBS@ +V8_TARGET = @V8_TARGET@ +V8_VERSION = @V8_VERSION@ +VERSION = @VERSION@ +ZLIB_CPPFLAGS = @ZLIB_CPPFLAGS@ +ZLIB_LDFLAGS = @ZLIB_LDFLAGS@ +ZLIB_LIBS = @ZLIB_LIBS@ +ZLIB_VERSION = @ZLIB_VERSION@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +acx_pthread_config = @acx_pthread_config@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target = @target@ +target_alias = @target_alias@ +target_cpu = @target_cpu@ +target_os = @target_os@ +target_vendor = @target_vendor@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +comma := , +empty := +space := $(empty) $(empty) +MAJOR_MINOR := $(subst $(space),.,$(wordlist 1,2,$(subst ., ,$(VERSION)))) + +################################################################################ +### @brief source to build before compile +################################################################################ + +################################################################################ +### @brief sets up the directories +################################################################################ +BUILT_SOURCES = build.h etc/arangodb/arango-dfdb$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangob$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangod$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangodump$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangoimp$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangoirb$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangorestore$(PROGRAM_SUFFIX).conf \ + etc/arangodb/arangosh$(PROGRAM_SUFFIX).conf \ + etc/arangodb/foxx-manager$(PROGRAM_SUFFIX).conf \ + $(am__append_13) $(JAVASCRIPT_BROWSER) \ + @builddir@/.setup-js-directories $(am__append_14) \ + $(am__append_15) @LIBEV_LIBS@ $(am__append_16) @V8_LIBS@ \ + @ZLIB_LIBS@ $(am__empty) + +################################################################################ +### @brief man pages to install +################################################################################ +dist_man_MANS = Documentation/man/man1/arangob.1 \ + Documentation/man/man1/arangodump.1 \ + Documentation/man/man1/arangoimp.1 \ + Documentation/man/man1/arangorestore.1 \ + Documentation/man/man1/arangosh.1 \ + Documentation/man/man8/rcarangod.8 \ + Documentation/man/man8/arangod.8 \ + Documentation/man/man8/arango-dfdb.8 \ + Documentation/man/man8/foxx-manager.8 + +################################################################################ +### @brief files to cleanup +################################################################################ +CLEANUP = $(am__append_6) $(am__append_11) + +################################################################################ +### @brief targets for cleanup of 3rd party libraries +################################################################################ + +################################################################################ +### @brief additional files to remove +################################################################################ + +################################################################################ +### @brief additional files to remove +################################################################################ + +################################################################################ +### @brief additional files to remove +################################################################################ +CLEANUP_3RD = clean-libev $(am__append_17) clean-v8 clean-zlib \ + $(am__append_18) + +################################################################################ +### @brief flex files +################################################################################ +FLEX_FILES = + +################################################################################ +### @brief flex++ files +################################################################################ + +################################################################################ +################################################################################ + +################################################################################ +### @brief flex +################################################################################ + +################################################################################ +### @brief flex++ +################################################################################ + +################################################################################ +################################################################################ + +################################################################################ +### @brief flex +################################################################################ +FLEXXX_FILES = lib/JsonParser/json-parser.cpp lib/V8/v8-json.cpp \ + arangod/Aql/tokens.cpp + +################################################################################ +### @brief bison files +################################################################################ + +################################################################################ +### @brief bison +################################################################################ +BISON_FILES = arangod/Aql/grammar.cpp + +################################################################################ +### @brief bison++ files +################################################################################ +BISONXX_FILES = + +################################################################################ +### @brief program suffix +################################################################################ +PROGRAM_SUFFIX = $(shell echo | sed '$(program_transform_name)') +@ENABLE_RELATIVE_FALSE@TRI_PKGDATADIR = ${pkgdatadir} + +################################################################################ +### @brief system directory +################################################################################ +@ENABLE_RELATIVE_TRUE@TRI_PKGDATADIR = . +@ENABLE_RELATIVE_FALSE@TRI_LOCALSTATEDIR = ${localstatedir} +@ENABLE_RELATIVE_TRUE@TRI_LOCALSTATEDIR = . +@ENABLE_RELATIVE_FALSE@TRI_SBINDIR = ${sbindir} +@ENABLE_RELATIVE_TRUE@TRI_SBINDIR = ${abs_builddir}/bin +@ENABLE_RELATIVE_FALSE@TRI_BINDIR = ${bindir} +@ENABLE_RELATIVE_TRUE@TRI_BINDIR = ${abs_builddir}/bin +@ENABLE_RELATIVE_FALSE@TRI_LIBEXECDIR = ${libexecdir} +@ENABLE_RELATIVE_TRUE@TRI_LIBEXECDIR = ${abs_builddir}/bin +@ENABLE_RELATIVE_FALSE@TRI_SYSCONFDIR = ${sysconfdir}/${PACKAGE_TARNAME} +@ENABLE_RELATIVE_TRUE@TRI_SYSCONFDIR = etc/relative + +################################################################################ +### @brief m4 directory +################################################################################ +ACLOCAL_AMFLAGS = -I m4 + +################################################################################ +### @brief preprocessor flags +################################################################################ +AM_CPPFLAGS = -DTRI_BUILD_DATE='"$(shell date +%Y-%m-%d)"' \ + -D_SYSCONFDIR_='"${TRI_SYSCONFDIR}"' -I@top_srcdir@/lib \ + -I@top_builddir@/lib @LIBEV_CPPFLAGS@ @MATH_CPPFLAGS@ \ + @OPENSSL_CPPFLAGS@ @READLINE_CPPFLAGS@ @ICU_CPPFLAGS@ \ + @ZLIB_CPPFLAGS@ @V8_CPPFLAGS@ $(am__append_1) + +################################################################################ +### @brief linker flags +################################################################################ +AM_LDFLAGS = \ + @LIBEV_LDFLAGS@ \ + @MATH_LDFLAGS@ \ + @OPENSSL_LDFLAGS@ \ + @READLINE_LDFLAGS@ \ + @ICU_LDFLAGS@ \ + @ZLIB_LDFLAGS@ \ + @V8_LDFLAGS@ + + +################################################################################ +### @brief auxiliary libraries +################################################################################ +noinst_LIBRARIES = lib/libarango.a lib/libarango_v8.a \ + lib/libarango_fe.a lib/libarango_client.a arangod/libarangod.a \ + $(am__append_3) + +################################################################################ +### @brief helper programs +################################################################################ +noinst_bin = + +################################################################################ +### @brief /libexec programs +################################################################################ +pkglibexec_SCRIPTS = $(am__append_5) + +################################################################################ +### @brief /bin scripts +################################################################################ +bin_SCRIPTS = + +################################################################################ +### @brief /etc data +################################################################################ +arangosysconfdir = $(sysconfdir)/$(PACKAGE_TARNAME) +arangosysconf_DATA = $(shell find @builddir@/etc/arangodb -name "*$(PROGRAM_SUFFIX).conf" -print) + +################################################################################ +### @brief /share data +################################################################################ +pkgdataACTIONSdir = $(datadir)/arangodb +pkgdataCOMMONdir = $(datadir)/arangodb +pkgdataSERVERdir = $(datadir)/arangodb +pkgdataCLIENTdir = $(datadir)/arangodb +pkgdataNODEdir = $(datadir)/arangodb +pkgdataAPPSdir = $(datadir)/arangodb +pkgdataMRUBYdir = $(datadir)/arangodb +nobase_pkgdata_DATA = +nobase_pkgdataACTIONS_DATA = $(shell find @srcdir@/js/actions -name "*.js" -print) +nobase_pkgdataCOMMON_DATA = $(shell find @srcdir@/js/common -name "*.js" -print) +nobase_pkgdataSERVER_DATA = $(shell find @srcdir@/js/server -name "*.js" -print) +nobase_pkgdataCLIENT_DATA = $(shell find @srcdir@/js/client -name "*.js" -print) +nobase_pkgdataNODE_DATA = $(shell find @srcdir@/js/node -type f "(" -name .travis.yml -o -name .npmignore -o -print ")" | grep -v "\(htmlparser2\|js-yaml\)/test/" ) +nobase_pkgdataAPPS_DATA = $(shell find @srcdir@/js/apps/system -type f "(" -path "*/test/*" -o -path "*/test_data/*" -o -path "*/coverage/*" -o -print ")") +@ENABLE_MRUBY_TRUE@nobase_pkgdataMRUBY_DATA = \ +@ENABLE_MRUBY_TRUE@ $(shell find @srcdir@/mr/client -name "*.rb" -print) \ +@ENABLE_MRUBY_TRUE@ $(shell find @srcdir@/mr/common -name "*.rb" -print) + +lib_libarango_a_CPPFLAGS = \ + $(AM_CPPFLAGS) + +lib_libarango_a_SOURCES = lib/Basics/application-exit.cpp \ + lib/Basics/associative-multi.cpp lib/Basics/associative.cpp \ + lib/Basics/ConditionLocker.cpp \ + lib/Basics/ConditionVariable.cpp lib/Basics/conversions.cpp \ + lib/Basics/csv.cpp lib/Basics/debugging.cpp \ + lib/Basics/error.cpp lib/Basics/Exceptions.cpp \ + lib/Basics/fasthash.cpp lib/Basics/files.cpp \ + lib/Basics/FileUtils.cpp lib/Basics/hashes.cpp \ + lib/Basics/init.cpp lib/Basics/InitialiseBasics.cpp \ + lib/Basics/json.cpp lib/Basics/json-utilities.cpp \ + lib/Basics/JsonHelper.cpp lib/Basics/levenshtein.cpp \ + lib/Basics/linked-list.cpp lib/Basics/locks-macos.cpp \ + lib/Basics/locks-posix.cpp lib/Basics/logging.cpp \ + lib/Basics/memory.cpp lib/Basics/memory-map-posix.cpp \ + lib/Basics/mimetypes.cpp lib/Basics/Mutex.cpp \ + lib/Basics/MutexLocker.cpp lib/Basics/Nonce.cpp \ + lib/Basics/prime-numbers.cpp lib/Basics/process-utils.cpp \ + lib/Basics/ProgramOptions.cpp \ + lib/Basics/ProgramOptionsDescription.cpp lib/Basics/random.cpp \ + lib/Basics/RandomGenerator.cpp lib/Basics/ReadLocker.cpp \ + lib/Basics/ReadUnlocker.cpp lib/Basics/ReadWriteLock.cpp \ + lib/Basics/skip-list.cpp lib/Basics/socket-utils.cpp \ + lib/Basics/ssl-helper.cpp lib/Basics/string-buffer.cpp \ + lib/Basics/StringUtils.cpp lib/Basics/structures.cpp \ + lib/Basics/system-functions.cpp \ + lib/Basics/terminal-utils-posix.cpp \ + lib/Basics/terminal-utils.cpp lib/Basics/Thread.cpp \ + lib/Basics/threads-posix.cpp lib/Basics/Timing.cpp \ + lib/Basics/tri-strings.cpp lib/Basics/tri-zip.cpp \ + lib/Basics/Utf8Helper.cpp lib/Basics/utf8-helper.cpp \ + lib/Basics/vector.cpp lib/Basics/voc-errors.cpp \ + lib/Basics/voc-mimetypes.cpp lib/Basics/WriteLocker.cpp \ + lib/Basics/WriteUnlocker.cpp lib/Basics/xxhash.cpp \ + lib/JsonParser/json-parser.cpp \ + lib/ProgramOptions/program-options.cpp lib/Rest/AnyServer.cpp \ + lib/Rest/EndpointList.cpp lib/Rest/Endpoint.cpp \ + lib/Rest/EndpointIp.cpp lib/Rest/EndpointIpV4.cpp \ + lib/Rest/EndpointIpV6.cpp lib/Rest/EndpointUnixDomain.cpp \ + lib/Rest/Handler.cpp lib/Rest/HttpRequest.cpp \ + lib/Rest/HttpResponse.cpp lib/Rest/InitialiseRest.cpp \ + lib/Rest/SslInterface.cpp lib/Rest/Version.cpp \ + lib/ShapedJson/Legends.cpp lib/ShapedJson/json-shaper.cpp \ + lib/ShapedJson/shape-accessor.cpp \ + lib/ShapedJson/shaped-json.cpp lib/Statistics/statistics.cpp \ + lib/Utilities/LineEditor.cpp lib/Utilities/ScriptLoader.cpp \ + lib/Utilities/ShellImplFactory.cpp \ + lib/Utilities/ShellImplementation.cpp lib/Zip/ioapi.cpp \ + lib/Zip/unzip.cpp lib/Zip/zip.cpp $(am__append_7) \ + $(am__append_8) $(am__append_9) + +################################################################################ +### @brief library "libarango.a", client part +################################################################################ +lib_libarango_client_a_SOURCES = \ + lib/SimpleHttpClient/GeneralClientConnection.cpp \ + lib/SimpleHttpClient/ClientConnection.cpp \ + lib/SimpleHttpClient/SslClientConnection.cpp \ + lib/SimpleHttpClient/SimpleHttpClient.cpp \ + lib/SimpleHttpClient/SimpleHttpResult.cpp \ + lib/SimpleHttpClient/ConnectionManager.cpp + + +################################################################################ +### @brief library "libarango.a", front-end part +################################################################################ +lib_libarango_fe_a_SOURCES = \ + lib/Admin/ApplicationAdminServer.cpp \ + lib/Admin/RestAdminBaseHandler.cpp \ + lib/Admin/RestAdminLogHandler.cpp \ + lib/Admin/RestBaseHandler.cpp \ + lib/Admin/RestDebugHelperHandler.cpp \ + lib/Admin/RestJobHandler.cpp \ + lib/Admin/RestShutdownHandler.cpp \ + lib/Admin/RestVersionHandler.cpp \ + lib/ApplicationServer/ApplicationFeature.cpp \ + lib/ApplicationServer/ApplicationServer.cpp \ + lib/Dispatcher/ApplicationDispatcher.cpp \ + lib/Dispatcher/Dispatcher.cpp \ + lib/Dispatcher/DispatcherQueue.cpp \ + lib/Dispatcher/DispatcherThread.cpp \ + lib/Dispatcher/Job.cpp \ + lib/Dispatcher/RequeueTask.cpp \ + lib/HttpServer/ApplicationEndpointServer.cpp \ + lib/HttpServer/HttpHandler.cpp \ + lib/HttpServer/HttpHandlerFactory.cpp \ + lib/HttpServer/PathHandler.cpp \ + lib/HttpServer/ServiceUnavailableHandler.cpp \ + lib/Scheduler/ApplicationScheduler.cpp \ + lib/Scheduler/AsyncTask.cpp \ + lib/Scheduler/ListenTask.cpp \ + lib/Scheduler/PeriodicTask.cpp \ + lib/Scheduler/Scheduler.cpp \ + lib/Scheduler/SchedulerLibev.cpp \ + lib/Scheduler/SchedulerThread.cpp \ + lib/Scheduler/SignalTask.cpp \ + lib/Scheduler/SocketTask.cpp \ + lib/Scheduler/Task.cpp \ + lib/Scheduler/TaskManager.cpp \ + lib/Scheduler/TimerTask.cpp + + +################################################################################ +### @brief library "libarango.a", JavaScript part +################################################################################ +lib_libarango_v8_a_SOURCES = \ + lib/V8/JSLoader.cpp \ + lib/V8/V8LineEditor.cpp \ + lib/V8/v8-buffer.cpp \ + lib/V8/v8-conv.cpp \ + lib/V8/v8-globals.cpp \ + lib/V8/v8-json.cpp \ + lib/V8/v8-shell.cpp \ + lib/V8/v8-utils.cpp \ + lib/SimpleHttpClient/GeneralClientConnection.cpp \ + lib/SimpleHttpClient/ClientConnection.cpp \ + lib/SimpleHttpClient/SslClientConnection.cpp \ + lib/SimpleHttpClient/SimpleHttpClient.cpp \ + lib/SimpleHttpClient/SimpleHttpResult.cpp \ + lib/SimpleHttpClient/ConnectionManager.cpp + + +################################################################################ +### @brief library "libarango.a", Ruby part +################################################################################ +@ENABLE_MRUBY_TRUE@lib_libarango_mruby_a_SOURCES = \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/MRLoader.cpp \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/MRLineEditor.cpp \ +@ENABLE_MRUBY_TRUE@ lib/MRuby/mr-utils.cpp + +arangod_libarangod_a_CPPFLAGS = \ + -I@top_srcdir@/arangod \ + $(AM_CPPFLAGS) + +arangod_libarangod_a_SOURCES = \ + arangod/Actions/actions.cpp \ + arangod/Actions/RestActionHandler.cpp \ + arangod/Aql/AqlItemBlock.cpp \ + arangod/Aql/AqlValue.cpp \ + arangod/Aql/Ast.cpp \ + arangod/Aql/AstNode.cpp \ + arangod/Aql/BindParameters.cpp \ + arangod/Aql/Collection.cpp \ + arangod/Aql/CollectionScanner.cpp \ + arangod/Aql/ExecutionBlock.cpp \ + arangod/Aql/ExecutionEngine.cpp \ + arangod/Aql/ExecutionNode.cpp \ + arangod/Aql/ExecutionPlan.cpp \ + arangod/Aql/ExecutionStats.cpp \ + arangod/Aql/Executor.cpp \ + arangod/Aql/Expression.cpp \ + arangod/Aql/Function.cpp \ + arangod/Aql/Functions.cpp \ + arangod/Aql/grammar.cpp \ + arangod/Aql/NodeFinder.cpp \ + arangod/Aql/Optimizer.cpp \ + arangod/Aql/OptimizerRules.cpp \ + arangod/Aql/Parser.cpp \ + arangod/Aql/Query.cpp \ + arangod/Aql/QueryRegistry.cpp \ + arangod/Aql/RangeInfo.cpp \ + arangod/Aql/Range.cpp \ + arangod/Aql/RestAqlHandler.cpp \ + arangod/Aql/Scopes.cpp \ + arangod/Aql/tokens.cpp \ + arangod/Aql/V8Expression.cpp \ + arangod/Aql/Variable.cpp \ + arangod/Aql/VariableGenerator.cpp \ + arangod/Aql/ModificationOptions.cpp \ + arangod/CapConstraint/cap-constraint.cpp \ + arangod/Cluster/AgencyComm.cpp \ + arangod/Cluster/ApplicationCluster.cpp \ + arangod/Cluster/ClusterComm.cpp \ + arangod/Cluster/ClusterInfo.cpp \ + arangod/Cluster/HeartbeatThread.cpp \ + arangod/Cluster/RestShardHandler.cpp \ + arangod/Cluster/ServerJob.cpp \ + arangod/Cluster/ServerState.cpp \ + arangod/Cluster/v8-cluster.cpp \ + arangod/Cluster/ClusterMethods.cpp \ + arangod/FulltextIndex/fulltext-handles.cpp \ + arangod/FulltextIndex/fulltext-index.cpp \ + arangod/FulltextIndex/fulltext-list.cpp \ + arangod/FulltextIndex/fulltext-query.cpp \ + arangod/FulltextIndex/fulltext-result.cpp \ + arangod/FulltextIndex/fulltext-wordlist.cpp \ + arangod/GeoIndex/GeoIndex.cpp \ + arangod/GeoIndex/geo-index.cpp \ + arangod/HashIndex/hash-array.cpp \ + arangod/HashIndex/hash-array-multi.cpp \ + arangod/HashIndex/hash-index.cpp \ + arangod/IndexOperators/index-operator.cpp \ + arangod/Replication/ContinuousSyncer.cpp \ + arangod/Replication/InitialSyncer.cpp \ + arangod/Replication/Syncer.cpp \ + arangod/RestHandler/RestBatchHandler.cpp \ + arangod/RestHandler/RestDocumentHandler.cpp \ + arangod/RestHandler/RestEdgeHandler.cpp \ + arangod/RestHandler/RestImportHandler.cpp \ + arangod/RestHandler/RestPleaseUpgradeHandler.cpp \ + arangod/RestHandler/RestReplicationHandler.cpp \ + arangod/RestHandler/RestUploadHandler.cpp \ + arangod/RestHandler/RestVocbaseBaseHandler.cpp \ + arangod/RestServer/ArangoServer.cpp \ + arangod/RestServer/ConsoleThread.cpp \ + arangod/RestServer/VocbaseContext.cpp \ + arangod/RestServer/arangod.cpp \ + arangod/SkipLists/skiplistIndex.cpp \ + arangod/Utils/DocumentHelper.cpp \ + arangod/Utils/Exception.cpp \ + arangod/Utils/StandaloneTransactionContext.cpp \ + arangod/Utils/Transaction.cpp \ + arangod/Utils/TransactionContext.cpp \ + arangod/Utils/V8TransactionContext.cpp \ + arangod/V8Server/ApplicationV8.cpp \ + arangod/V8Server/V8DispatcherThread.cpp \ + arangod/V8Server/V8Job.cpp \ + arangod/V8Server/V8PeriodicTask.cpp \ + arangod/V8Server/V8QueueJob.cpp \ + arangod/V8Server/V8TimerTask.cpp \ + arangod/V8Server/v8-actions.cpp \ + arangod/V8Server/v8-collection.cpp \ + arangod/V8Server/v8-collection-util.cpp \ + arangod/V8Server/v8-dispatcher.cpp \ + arangod/V8Server/v8-query.cpp \ + arangod/V8Server/v8-replication.cpp \ + arangod/V8Server/v8-vocbase.cpp \ + arangod/V8Server/v8-vocindex.cpp \ + arangod/V8Server/v8-voccursor.cpp \ + arangod/V8Server/v8-user-structures.cpp \ + arangod/V8Server/v8-util.cpp \ + arangod/V8Server/v8-wrapshapedjson.cpp \ + arangod/VocBase/auth.cpp \ + arangod/VocBase/barrier.cpp \ + arangod/VocBase/cleanup.cpp \ + arangod/VocBase/collection.cpp \ + arangod/VocBase/compactor.cpp \ + arangod/VocBase/datafile.cpp \ + arangod/VocBase/document-collection.cpp \ + arangod/VocBase/edge-collection.cpp \ + arangod/VocBase/general-cursor.cpp \ + arangod/VocBase/headers.cpp \ + arangod/VocBase/index.cpp \ + arangod/VocBase/key-generator.cpp \ + arangod/VocBase/primary-index.cpp \ + arangod/VocBase/replication-applier.cpp \ + arangod/VocBase/replication-common.cpp \ + arangod/VocBase/replication-dump.cpp \ + arangod/VocBase/replication-master.cpp \ + arangod/VocBase/server.cpp \ + arangod/VocBase/transaction.cpp \ + arangod/VocBase/voc-shaper.cpp \ + arangod/VocBase/vocbase.cpp \ + arangod/VocBase/vocbase-defaults.cpp \ + arangod/Wal/AllocatorThread.cpp \ + arangod/Wal/CollectorThread.cpp \ + arangod/Wal/LogfileManager.cpp \ + arangod/Wal/Logfile.cpp \ + arangod/Wal/Marker.cpp \ + arangod/Wal/RecoverState.cpp \ + arangod/Wal/RemoverThread.cpp \ + arangod/Wal/Slot.cpp \ + arangod/Wal/Slots.cpp \ + arangod/Wal/SynchroniserThread.cpp + + +################################################################################ +### @brief program "arangod" +################################################################################ +bin_arangod_CPPFLAGS = \ + -I@top_srcdir@/arangod \ + $(AM_CPPFLAGS) + +bin_arangod_LDADD = arangod/libarangod.a lib/libarango_fe.a \ + lib/libarango_v8.a lib/libarango.a $(LIBS) @V8_LIBS@ \ + $(am__append_10) +bin_arangod_SOURCES = \ + arangod/RestServer/arangod.cpp + +bin_arangob_CPPFLAGS = \ + -I@top_srcdir@/arangosh \ + $(AM_CPPFLAGS) + +bin_arangob_LDADD = \ + lib/libarango_client.a \ + lib/libarango.a \ + $(LIBS) + +bin_arangob_SOURCES = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangosh/Benchmark/arangob.cpp + + +################################################################################ +### @brief program "arangodump" +################################################################################ +bin_arangodump_CPPFLAGS = \ + -I@top_srcdir@/arangosh \ + $(AM_CPPFLAGS) + +bin_arangodump_LDADD = \ + lib/libarango_client.a \ + lib/libarango.a \ + $(LIBS) + +bin_arangodump_SOURCES = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangosh/V8Client/arangodump.cpp + + +################################################################################ +### @brief program "arangoimp" +################################################################################ +bin_arangoimp_CPPFLAGS = \ + -I@top_srcdir@/arangosh \ + $(AM_CPPFLAGS) + +bin_arangoimp_LDADD = \ + lib/libarango_v8.a \ + lib/libarango_client.a \ + lib/libarango.a \ + $(LIBS) \ + @V8_LIBS@ + +bin_arangoimp_SOURCES = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangosh/V8Client/ImportHelper.cpp \ + arangosh/V8Client/V8ClientConnection.cpp \ + arangosh/V8Client/arangoimp.cpp + + +################################################################################ +### @brief program "arangorestore" +################################################################################ +bin_arangorestore_CPPFLAGS = \ + -I@top_srcdir@/arangosh \ + $(AM_CPPFLAGS) + +bin_arangorestore_LDADD = \ + lib/libarango_client.a \ + lib/libarango.a \ + $(LIBS) + +bin_arangorestore_SOURCES = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangosh/V8Client/arangorestore.cpp + + +################################################################################ +### @brief program "arangosh" +################################################################################ +bin_arangosh_CPPFLAGS = \ + -I@top_srcdir@/arangosh \ + $(AM_CPPFLAGS) + +bin_arangosh_LDADD = \ + lib/libarango_v8.a \ + lib/libarango_client.a \ + lib/libarango.a \ + $(LIBS) \ + @V8_LIBS@ + +bin_arangosh_SOURCES = \ + arangosh/ArangoShell/ArangoClient.cpp \ + arangosh/V8Client/ImportHelper.cpp \ + arangosh/V8Client/V8ClientConnection.cpp \ + arangosh/V8Client/arangosh.cpp + +@ENABLE_MRUBY_TRUE@bin_arangoirb_CPPFLAGS = \ +@ENABLE_MRUBY_TRUE@ -I@top_srcdir@/arangoirb \ +@ENABLE_MRUBY_TRUE@ -I@top_srcdir@/arangosh \ +@ENABLE_MRUBY_TRUE@ $(AM_CPPFLAGS) + +@ENABLE_MRUBY_TRUE@bin_arangoirb_LDADD = \ +@ENABLE_MRUBY_TRUE@ lib/libarango_mruby.a \ +@ENABLE_MRUBY_TRUE@ lib/libarango_client.a \ +@ENABLE_MRUBY_TRUE@ lib/libarango.a \ +@ENABLE_MRUBY_TRUE@ $(LIBS) \ +@ENABLE_MRUBY_TRUE@ @MRUBY_LIBS@ + +@ENABLE_MRUBY_TRUE@bin_arangoirb_SOURCES = \ +@ENABLE_MRUBY_TRUE@ arangosh/ArangoShell/ArangoClient.cpp \ +@ENABLE_MRUBY_TRUE@ arangoirb/MRClient/MRubyClientConnection.cpp \ +@ENABLE_MRUBY_TRUE@ arangoirb/MRClient/arangoirb.cpp + +FORCE = 0 +SKIP_BOOST = 0 +SKIP_GEO = 0 +SKIP_RANGES = 0 +VALGRIND = +NO_LOG = +USERNAME = root +PASSWORD = +PROTO = http + +################################################################################ +### @brief single test +################################################################################ +TEST := $(shell echo $$TEST) + +################################################################################ +### @brief arango server configuration +################################################################################ +PID := $(shell echo $$PPID) +PIDFILE := /tmp/arango.$(PID).pid +VOCDIR := /tmp/vocdir.$(PID) +VOCPORT := $(shell printf "3%04d" `expr $(PID) % 10000`) +VOCHOST := 127.0.0.1 +STARTFILE := $(VOCDIR)/startup + +################################################################################ +### @brief slave stuff +################################################################################ +SLAVEPIDFILE := /tmp/arango-slave.$(PID).pid +SLAVEPORT := $(shell printf "4%04d" `expr $(PID) % 10000`) +SLAVEHOST := 127.0.0.1 +SLAVEDIR := /tmp/vocdir-slave.$(PID) +SLAVESTARTFILE := $(SLAVEDIR)/startup + +################################################################################ +### @brief client configuration +################################################################################ +CURL := curl +CURL_OPT := --basic --user "$(USERNAME):$(PASSWORD)" +CERT_FILE := @top_srcdir@/UnitTests/server.pem + +################################################################################ +### @brief start the arango server +################################################################################ +SERVER_START := +SERVER_OPT := \ + --configuration none \ + --database.maximal-journal-size 1048576 \ + --database.force-sync-properties false \ + --javascript.app-path @top_srcdir@/js/apps \ + --javascript.startup-directory @top_srcdir@/js \ + --log.file "" \ + --wal.reserve-logfiles 1 \ + --server.threads 4 \ + $(SERVER_START) + +CLIENT_OPT := \ + --configuration none \ + --javascript.startup-directory @top_srcdir@/js \ + --no-colors \ + --quiet + +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_basics_suite_CPPFLAGS = -I@top_srcdir@/arangod -I@top_srcdir@/lib @ICU_CPPFLAGS@ +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_basics_suite_LDADD = -L@top_builddir@/lib -larango -lboost_unit_test_framework @ICU_LDFLAGS@ +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_basics_suite_DEPENDENCIES = @top_builddir@/lib/libarango.a +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_basics_suite_SOURCES = \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/Runner.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/conversions-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/csv-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/files-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/json-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/json-utilities-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/hashes-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/associative-pointer-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/associative-multi-pointer-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/associative-synced-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/skiplist-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/string-buffer-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/string-utf8-normalize-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/string-utf8-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/string-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/structure-size-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/vector-pointer-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/vector-test.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/EndpointTest.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/StringBufferTest.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Basics/StringUtilsTest.cpp + +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_geo_suite_CPPFLAGS = -I@top_srcdir@/arangod -I@top_builddir@/lib -I@top_srcdir@/lib +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_geo_suite_LDADD = -L@top_builddir@/lib -larango -lboost_unit_test_framework +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_geo_suite_DEPENDENCIES = @top_builddir@/lib/libarango.a +@ENABLE_MAINTAINER_MODE_TRUE@UnitTests_geo_suite_SOURCES = \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Geo/Runner.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ UnitTests/Geo/georeg.cpp \ +@ENABLE_MAINTAINER_MODE_TRUE@ arangod/GeoIndex/GeoIndex.cpp + + +################################################################################ +### @brief SHELL TESTS COMMON (BASICS) +################################################################################ +SHELL_COMMON = \ + @top_srcdir@/js/common/tests/shell-require.js \ + @top_srcdir@/js/common/tests/shell-aqlfunctions.js \ + @top_srcdir@/js/common/tests/shell-attributes.js \ + @top_srcdir@/js/common/tests/shell-base64.js \ + @top_srcdir@/js/common/tests/shell-collection.js \ + @top_srcdir@/js/common/tests/shell-collection-volatile-noncluster.js \ + @top_srcdir@/js/common/tests/shell-crypto.js \ + @top_srcdir@/js/common/tests/shell-collection-noncluster.js \ + @top_srcdir@/js/common/tests/shell-database.js \ + @top_srcdir@/js/common/tests/shell-document.js \ + @top_srcdir@/js/common/tests/shell-edge.js \ + @top_srcdir@/js/common/tests/shell-errors.js \ + @top_srcdir@/js/common/tests/shell-fs.js \ + @top_srcdir@/js/common/tests/shell-general-graph.js \ + @top_srcdir@/js/common/tests/shell-graph-algorithms.js \ + @top_srcdir@/js/common/tests/shell-graph-measurement.js \ + @top_srcdir@/js/common/tests/shell-graph-traversal.js \ + @top_srcdir@/js/common/tests/shell-keygen.js \ + @top_srcdir@/js/common/tests/shell-keygen-noncluster.js \ + @top_srcdir@/js/common/tests/shell-index-ensure.js \ + @top_srcdir@/js/common/tests/shell-rename-noncluster.js \ + @top_srcdir@/js/common/tests/shell-simple-query.js \ + @top_srcdir@/js/common/tests/shell-statement.js \ + @top_srcdir@/js/common/tests/shell-statement-noncluster.js \ + @top_srcdir@/js/common/tests/shell-explain-noncluster.js \ + @top_srcdir@/js/common/tests/shell-tasks-timecritical.js \ + @top_srcdir@/js/common/tests/shell-transactions.js \ + @top_srcdir@/js/common/tests/shell-unload.js \ + @top_srcdir@/js/common/tests/shell-users.js \ + @top_srcdir@/js/common/tests/shell-index.js \ + @top_srcdir@/js/common/tests/shell-index-geo.js \ + @top_srcdir@/js/common/tests/shell-cap-constraint.js \ + @top_srcdir@/js/common/tests/shell-cap-constraint-timecritical.js \ + @top_srcdir@/js/common/tests/shell-unique-constraint.js \ + @top_srcdir@/js/common/tests/shell-hash-index.js \ + @top_srcdir@/js/common/tests/shell-hash-index-noncluster.js \ + @top_srcdir@/js/common/tests/shell-fulltext.js \ + @top_srcdir@/js/common/tests/shell-graph.js + + +################################################################################ +### @brief SHELL SERVER TESTS (BASICS) +################################################################################ +SHELL_SERVER_ONLY = \ + @top_srcdir@/js/server/tests/shell-readonly-noncluster-disabled.js\ + @top_srcdir@/js/server/tests/shell-wal-noncluster.js \ + @top_srcdir@/js/server/tests/shell-sharding-helpers.js \ + @top_srcdir@/js/server/tests/shell-compaction-noncluster-timecritical.js \ + @top_srcdir@/js/server/tests/shell-shaped-noncluster.js \ + @top_srcdir@/js/server/tests/shell-transactions-noncluster.js \ + @top_srcdir@/js/server/tests/shell-routing.js \ + @top_srcdir@/js/server/tests/shell-any-noncluster.js \ + @top_srcdir@/js/server/tests/shell-database-noncluster.js \ + @top_srcdir@/js/server/tests/shell-foxx.js \ + @top_srcdir@/js/server/tests/shell-foxx-repository-spec.js \ + @top_srcdir@/js/server/tests/shell-foxx-query-spec.js \ + @top_srcdir@/js/server/tests/shell-foxx-model.js \ + @top_srcdir@/js/server/tests/shell-foxx-model-events-spec.js \ + @top_srcdir@/js/server/tests/shell-foxx-base-middleware.js \ + @top_srcdir@/js/server/tests/shell-foxx-template-middleware.js \ + @top_srcdir@/js/server/tests/shell-foxx-format-middleware.js \ + @top_srcdir@/js/server/tests/shell-foxx-preprocessor.js \ + @top_srcdir@/js/server/tests/shell-skiplist-index.js \ + @top_srcdir@/js/server/tests/shell-skiplist-rm-performance-timecritical.js \ + @top_srcdir@/js/server/tests/shell-skiplist-correctness.js + +SHELL_SERVER = $(SHELL_COMMON) $(SHELL_SERVER_ONLY) +UNITTESTS_SERVER = $(addprefix --javascript.unit-tests ,$(SHELL_SERVER)) +UNITTESTS_SERVER_ONLY = $(addprefix --javascript.unit-tests ,$(SHELL_SERVER_ONLY)) + +################################################################################ +### @brief SHELL SERVER TESTS (AQL) +################################################################################ +SHELL_SERVER_AQL = @top_srcdir@/js/server/tests/aql-arithmetic.js \ + @top_srcdir@/js/server/tests/aql-bind.js \ + @top_srcdir@/js/server/tests/aql-call-apply.js \ + @top_srcdir@/js/server/tests/aql-complex.js \ + @top_srcdir@/js/server/tests/aql-cross.js \ + @top_srcdir@/js/server/tests/aql-dynamic-attributes.js \ + @top_srcdir@/js/server/tests/aql-edges-noncluster.js \ + @top_srcdir@/js/server/tests/aql-escaping.js \ + @top_srcdir@/js/server/tests/aql-explain-noncluster.js \ + @top_srcdir@/js/server/tests/aql-fullcount.js \ + @top_srcdir@/js/server/tests/aql-functions.js \ + @top_srcdir@/js/server/tests/aql-functions-date.js \ + @top_srcdir@/js/server/tests/aql-functions-list.js \ + @top_srcdir@/js/server/tests/aql-functions-misc.js \ + @top_srcdir@/js/server/tests/aql-functions-numeric.js \ + @top_srcdir@/js/server/tests/aql-functions-string.js \ + @top_srcdir@/js/server/tests/aql-functions-types.js \ + @top_srcdir@/js/server/tests/aql-general-graph.js \ + @top_srcdir@/js/server/tests/aql-graph.js \ + @top_srcdir@/js/server/tests/aql-graph-visitors.js \ + @top_srcdir@/js/server/tests/aql-hash-noncluster.js \ + @top_srcdir@/js/server/tests/aql-is-in-polygon.js \ + @top_srcdir@/js/server/tests/aql-logical.js \ + @top_srcdir@/js/server/tests/aql-modify-noncluster.js \ + @top_srcdir@/js/server/tests/aql-modify-noncluster-serializetest.js \ + @top_srcdir@/js/server/tests/aql-operators.js \ + @top_srcdir@/js/server/tests/aql-optimizer-collect-count.js \ + @top_srcdir@/js/server/tests/aql-optimizer-collect-into.js \ + @top_srcdir@/js/server/tests/aql-optimizer-costs.js \ + @top_srcdir@/js/server/tests/aql-optimizer-dynamic-bounds.js \ + @top_srcdir@/js/server/tests/aql-optimizer-filters.js \ + @top_srcdir@/js/server/tests/aql-optimizer-indexes.js \ + @top_srcdir@/js/server/tests/aql-optimizer-keep.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-interchange-adjacent-enumerations-noncluster.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-move-calculations-down.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-move-calculations-up.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-move-filters-up.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-collect-into.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-filter-covered-by-index.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-redundant-calculations.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-redundant-or.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-redundant-sorts.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-unnecessary-calculations.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-unnecessary-filters.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-replace-or-with-in.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-remove-sort-rand.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-use-index-range.js \ + @top_srcdir@/js/server/tests/aql-optimizer-rule-use-index-for-sort.js \ + @top_srcdir@/js/server/tests/aql-optimizer-stats-noncluster.js \ + @top_srcdir@/js/server/tests/aql-parse.js \ + @top_srcdir@/js/server/tests/aql-primary-index-noncluster.js \ + @top_srcdir@/js/server/tests/aql-queries-collection.js \ + @top_srcdir@/js/server/tests/aql-queries-fulltext.js \ + @top_srcdir@/js/server/tests/aql-queries-geo.js \ + @top_srcdir@/js/server/tests/aql-queries-noncollection.js \ + @top_srcdir@/js/server/tests/aql-queries-optimiser-in-noncluster.js \ + @top_srcdir@/js/server/tests/aql-queries-optimiser.js \ + @top_srcdir@/js/server/tests/aql-queries-optimiser-limit-noncluster.js \ + @top_srcdir@/js/server/tests/aql-queries-optimiser-ref-noncluster.js \ + @top_srcdir@/js/server/tests/aql-queries-optimiser-sort-noncluster.js \ + @top_srcdir@/js/server/tests/aql-queries-simple.js \ + @top_srcdir@/js/server/tests/aql-queries-variables.js \ + @top_srcdir@/js/server/tests/aql-range.js \ + @top_srcdir@/js/server/tests/aql-ranges.js \ + @top_srcdir@/js/server/tests/aql-refaccess-attribute.js \ + @top_srcdir@/js/server/tests/aql-refaccess-variable.js \ + @top_srcdir@/js/server/tests/aql-relational.js \ + @top_srcdir@/js/server/tests/aql-skiplist-noncluster.js \ + @top_srcdir@/js/server/tests/aql-subquery.js \ + @top_srcdir@/js/server/tests/aql-ternary.js \ + @top_srcdir@/js/server/tests/aql-variables.js \ + @top_srcdir@/js/server/tests/aql-within-rectangle.js + +SHELL_SERVER_AQL_RANGES = \ + @top_srcdir@/js/server/tests/aql-ranges-combined-01.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-02.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-03.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-04.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-05.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-06.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-07.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-08.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-09.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-10.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-11.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-12.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-13.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-14.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-15.js \ + @top_srcdir@/js/server/tests/aql-ranges-combined-16.js + +UNITTESTS_SERVER_AQL = $(addprefix --javascript.unit-tests ,$(SHELL_SERVER_AQL)) +UNITTESTS_SERVER_AQL_RANGES = $(addprefix --javascript.unit-tests ,$(SHELL_SERVER_AQL_RANGES)) + +################################################################################ +### @brief SHELL CLIENT TESTS +################################################################################ +UNITTESTS_READONLY = $(addprefix --javascript.unit-tests ,@top_srcdir@/js/client/tests/shell-changeMode-noncluster-disabled.js) +UNITTESTS_NO_READONLY = $(addprefix --javascript.unit-tests ,@top_srcdir@/js/client/tests/shell-noChangeMode-noncluster.js) +SHELL_CLIENT_ONLY = \ + @top_srcdir@/js/client/tests/shell-download.js \ + @top_srcdir@/js/client/tests/shell-endpoints.js \ + @top_srcdir@/js/client/tests/shell-client.js \ + @top_srcdir@/js/client/tests/shell-fm.js \ + @top_srcdir@/js/client/tests/shell-request.js + +SHELL_CLIENT = $(SHELL_COMMON) $(SHELL_CLIENT_ONLY) +UNITTESTS_CLIENT = $(addprefix --javascript.unit-tests ,$(SHELL_CLIENT)) + +################################################################################ +### @brief tags file +################################################################################ +GTAGS_FILES = $(sort $(abspath $(SOURCES) $(HEADERS))) +JAVASCRIPT_BROWSER = \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-collection.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-database.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-query-cursor.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-statement.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arangosh.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/general-graph.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph-blueprint.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/is.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/simple-query.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/tutorial.js \ + \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb-common.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-collection-common.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/arango-statement-common.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph-common.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph/traversal.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/aql/explainer.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/aql/functions.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/mimetypes.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/replication.js \ + js/apps/system/aardvark/frontend/js/modules/org/arangodb/simple-query-common.js \ + \ + js/apps/system/aardvark/frontend/js/bootstrap/errors.js \ + js/apps/system/aardvark/frontend/js/bootstrap/monkeypatches.js \ + js/apps/system/aardvark/frontend/js/bootstrap/module-internal.js \ + js/apps/system/aardvark/frontend/js/bootstrap/module-console.js \ + \ + js/apps/system/aardvark/frontend/js/client/client.js \ + js/apps/system/aardvark/frontend/js/client/bootstrap/module-internal.js \ + \ + js/apps/system/aardvark/frontend/js/modules/underscore.js + + +################################################################################ +### @brief files for jslint +################################################################################ +JAVASCRIPT_JSLINT = \ + `find @srcdir@/js/actions -name "*.js"` \ + `find @srcdir@/js/common/bootstrap -name "*.js"` \ + `find @srcdir@/js/client/bootstrap -name "*.js"` \ + `find @srcdir@/js/server/bootstrap -name "*.js"` \ + \ + `find @srcdir@/js/common/modules/org -name "*.js"` \ + `find @srcdir@/js/client/modules -name "*.js"` \ + `find @srcdir@/js/server/modules -name "*.js"` \ + `find @srcdir@/js/server/tests -name "*.js"` \ + `find @srcdir@/js/common/tests -name "*.js"` \ + `find @srcdir@/js/client/tests -name "*.js"` \ + \ + `find @srcdir@/js/apps/system/cerberus -name "*.js"` \ + `find @srcdir@/js/apps/system/gharial -name "*.js"` \ + `find @srcdir@/js/apps/system/sessions -name "*.js"` \ + `find @srcdir@/js/apps/system/simple-auth -name "*.js"` \ + `find @srcdir@/js/apps/system/users -name "*.js"` \ + \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/models -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/views -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/collections -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/routers -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/arango -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/frontend/js/shell -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/test/specs -name "*.js"` \ + `find @srcdir@/js/apps/system/aardvark/test/clusterSpecs -name "*.js"` \ + \ + `find @srcdir@/scripts -name "*.js"` \ + \ + @srcdir@/js/common/modules/jsunity.js \ + @srcdir@/js/client/client.js \ + @srcdir@/js/server/server.js \ + @srcdir@/js/server/upgrade-database.js \ + \ + @srcdir@/js/apps/system/aardvark/frontend/js/shell/browser.js + +DEBUG_V8_FLAGS = -DV8_TARGET_ARCH_X64 -DENABLE_GDB_JIT_INTERFACE -DV8_DEPRECATION_WARNINGS -DV8_I18N_SUPPORT -DGTEST_HAS_POSIX_RE=0 -DGTEST_LANG_CXX11=0 -DUNIT_TEST -DGTEST_HAS_RTTI=0 -DENABLE_DISASSEMBLER -DV8_ENABLE_CHECKS -DOBJECT_PRINT -DVERIFY_HEAP -DDEBUG -DENABLE_EXTRA_CHECKS -DENABLE_HANDLE_ZAPPING -DOPTIMIZED_DEBUG +V8DIR = @V8_DIR@ +all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + +.SUFFIXES: +.SUFFIXES: .c .cpp .o .obj +am--refresh: Makefile + @: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/lib/Makefile.files $(srcdir)/arangod/Makefile.files $(srcdir)/arangosh/Makefile.files $(srcdir)/etc/Makefile.files $(srcdir)/arangoirb/Makefile.files $(srcdir)/UnitTests/Makefile.unittests $(srcdir)/Documentation/Makefile.files $(srcdir)/js/Makefile.files $(srcdir)/mr/Makefile.mruby $(srcdir)/lib/Makefile.flex $(srcdir)/3rdParty/Makefile.libev $(srcdir)/3rdParty/Makefile.mruby $(srcdir)/3rdParty/Makefile.v8 $(srcdir)/3rdParty/Makefile.zlib $(srcdir)/3rdParty/Makefile.etcd $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ + $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --foreign Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; +$(srcdir)/lib/Makefile.files $(srcdir)/arangod/Makefile.files $(srcdir)/arangosh/Makefile.files $(srcdir)/etc/Makefile.files $(srcdir)/arangoirb/Makefile.files $(srcdir)/UnitTests/Makefile.unittests $(srcdir)/Documentation/Makefile.files $(srcdir)/js/Makefile.files $(srcdir)/mr/Makefile.mruby $(srcdir)/lib/Makefile.flex $(srcdir)/3rdParty/Makefile.libev $(srcdir)/3rdParty/Makefile.mruby $(srcdir)/3rdParty/Makefile.v8 $(srcdir)/3rdParty/Makefile.zlib $(srcdir)/3rdParty/Makefile.etcd $(am__empty): + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + $(am__cd) $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) +$(am__aclocal_m4_deps): + +config/config.h: config/stamp-h1 + @test -f $@ || rm -f config/stamp-h1 + @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) config/stamp-h1 + +config/stamp-h1: $(top_srcdir)/config/config.h.in $(top_builddir)/config.status + @rm -f config/stamp-h1 + cd $(top_builddir) && $(SHELL) ./config.status config/config.h +$(top_srcdir)/config/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) + rm -f config/stamp-h1 + touch $@ + +lib/Basics/local-configuration.h: lib/Basics/stamp-h2 + @test -f $@ || rm -f lib/Basics/stamp-h2 + @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) lib/Basics/stamp-h2 + +lib/Basics/stamp-h2: $(top_srcdir)/lib/Basics/local-configuration.h.in $(top_builddir)/config.status + @rm -f lib/Basics/stamp-h2 + cd $(top_builddir) && $(SHELL) ./config.status lib/Basics/local-configuration.h + +distclean-hdr: + -rm -f config/config.h config/stamp-h1 lib/Basics/local-configuration.h lib/Basics/stamp-h2 +Installation/MacOSX/Bundle/Info.plist: $(top_builddir)/config.status $(top_srcdir)/Installation/MacOSX/Bundle/Info.plist.in + cd $(top_builddir) && $(SHELL) ./config.status $@ + +clean-noinstLIBRARIES: + -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) +arangod/Actions/$(am__dirstamp): + @$(MKDIR_P) arangod/Actions + @: > arangod/Actions/$(am__dirstamp) +arangod/Actions/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Actions/$(DEPDIR) + @: > arangod/Actions/$(DEPDIR)/$(am__dirstamp) +arangod/Actions/arangod_libarangod_a-actions.$(OBJEXT): \ + arangod/Actions/$(am__dirstamp) \ + arangod/Actions/$(DEPDIR)/$(am__dirstamp) +arangod/Actions/arangod_libarangod_a-RestActionHandler.$(OBJEXT): \ + arangod/Actions/$(am__dirstamp) \ + arangod/Actions/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/$(am__dirstamp): + @$(MKDIR_P) arangod/Aql + @: > arangod/Aql/$(am__dirstamp) +arangod/Aql/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Aql/$(DEPDIR) + @: > arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-AqlItemBlock.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-AqlValue.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Ast.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-AstNode.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-BindParameters.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Collection.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-CollectionScanner.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ExecutionBlock.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ExecutionEngine.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ExecutionNode.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ExecutionPlan.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ExecutionStats.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Executor.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Expression.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Function.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Functions.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-grammar.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-NodeFinder.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Optimizer.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-OptimizerRules.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Parser.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Query.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-QueryRegistry.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-RangeInfo.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Range.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-RestAqlHandler.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Scopes.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-tokens.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-V8Expression.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-Variable.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-VariableGenerator.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/Aql/arangod_libarangod_a-ModificationOptions.$(OBJEXT): \ + arangod/Aql/$(am__dirstamp) \ + arangod/Aql/$(DEPDIR)/$(am__dirstamp) +arangod/CapConstraint/$(am__dirstamp): + @$(MKDIR_P) arangod/CapConstraint + @: > arangod/CapConstraint/$(am__dirstamp) +arangod/CapConstraint/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/CapConstraint/$(DEPDIR) + @: > arangod/CapConstraint/$(DEPDIR)/$(am__dirstamp) +arangod/CapConstraint/arangod_libarangod_a-cap-constraint.$(OBJEXT): \ + arangod/CapConstraint/$(am__dirstamp) \ + arangod/CapConstraint/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/$(am__dirstamp): + @$(MKDIR_P) arangod/Cluster + @: > arangod/Cluster/$(am__dirstamp) +arangod/Cluster/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Cluster/$(DEPDIR) + @: > arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-AgencyComm.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ApplicationCluster.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ClusterComm.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ClusterInfo.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-HeartbeatThread.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-RestShardHandler.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ServerJob.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ServerState.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-v8-cluster.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/Cluster/arangod_libarangod_a-ClusterMethods.$(OBJEXT): \ + arangod/Cluster/$(am__dirstamp) \ + arangod/Cluster/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/$(am__dirstamp): + @$(MKDIR_P) arangod/FulltextIndex + @: > arangod/FulltextIndex/$(am__dirstamp) +arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/FulltextIndex/$(DEPDIR) + @: > arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.$(OBJEXT): \ + arangod/FulltextIndex/$(am__dirstamp) \ + arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) +arangod/GeoIndex/$(am__dirstamp): + @$(MKDIR_P) arangod/GeoIndex + @: > arangod/GeoIndex/$(am__dirstamp) +arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/GeoIndex/$(DEPDIR) + @: > arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp) +arangod/GeoIndex/arangod_libarangod_a-GeoIndex.$(OBJEXT): \ + arangod/GeoIndex/$(am__dirstamp) \ + arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp) +arangod/GeoIndex/arangod_libarangod_a-geo-index.$(OBJEXT): \ + arangod/GeoIndex/$(am__dirstamp) \ + arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp) +arangod/HashIndex/$(am__dirstamp): + @$(MKDIR_P) arangod/HashIndex + @: > arangod/HashIndex/$(am__dirstamp) +arangod/HashIndex/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/HashIndex/$(DEPDIR) + @: > arangod/HashIndex/$(DEPDIR)/$(am__dirstamp) +arangod/HashIndex/arangod_libarangod_a-hash-array.$(OBJEXT): \ + arangod/HashIndex/$(am__dirstamp) \ + arangod/HashIndex/$(DEPDIR)/$(am__dirstamp) +arangod/HashIndex/arangod_libarangod_a-hash-array-multi.$(OBJEXT): \ + arangod/HashIndex/$(am__dirstamp) \ + arangod/HashIndex/$(DEPDIR)/$(am__dirstamp) +arangod/HashIndex/arangod_libarangod_a-hash-index.$(OBJEXT): \ + arangod/HashIndex/$(am__dirstamp) \ + arangod/HashIndex/$(DEPDIR)/$(am__dirstamp) +arangod/IndexOperators/$(am__dirstamp): + @$(MKDIR_P) arangod/IndexOperators + @: > arangod/IndexOperators/$(am__dirstamp) +arangod/IndexOperators/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/IndexOperators/$(DEPDIR) + @: > arangod/IndexOperators/$(DEPDIR)/$(am__dirstamp) +arangod/IndexOperators/arangod_libarangod_a-index-operator.$(OBJEXT): \ + arangod/IndexOperators/$(am__dirstamp) \ + arangod/IndexOperators/$(DEPDIR)/$(am__dirstamp) +arangod/Replication/$(am__dirstamp): + @$(MKDIR_P) arangod/Replication + @: > arangod/Replication/$(am__dirstamp) +arangod/Replication/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Replication/$(DEPDIR) + @: > arangod/Replication/$(DEPDIR)/$(am__dirstamp) +arangod/Replication/arangod_libarangod_a-ContinuousSyncer.$(OBJEXT): \ + arangod/Replication/$(am__dirstamp) \ + arangod/Replication/$(DEPDIR)/$(am__dirstamp) +arangod/Replication/arangod_libarangod_a-InitialSyncer.$(OBJEXT): \ + arangod/Replication/$(am__dirstamp) \ + arangod/Replication/$(DEPDIR)/$(am__dirstamp) +arangod/Replication/arangod_libarangod_a-Syncer.$(OBJEXT): \ + arangod/Replication/$(am__dirstamp) \ + arangod/Replication/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/$(am__dirstamp): + @$(MKDIR_P) arangod/RestHandler + @: > arangod/RestHandler/$(am__dirstamp) +arangod/RestHandler/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/RestHandler/$(DEPDIR) + @: > arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestImportHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.$(OBJEXT): \ + arangod/RestHandler/$(am__dirstamp) \ + arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) +arangod/RestServer/$(am__dirstamp): + @$(MKDIR_P) arangod/RestServer + @: > arangod/RestServer/$(am__dirstamp) +arangod/RestServer/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/RestServer/$(DEPDIR) + @: > arangod/RestServer/$(DEPDIR)/$(am__dirstamp) +arangod/RestServer/arangod_libarangod_a-ArangoServer.$(OBJEXT): \ + arangod/RestServer/$(am__dirstamp) \ + arangod/RestServer/$(DEPDIR)/$(am__dirstamp) +arangod/RestServer/arangod_libarangod_a-ConsoleThread.$(OBJEXT): \ + arangod/RestServer/$(am__dirstamp) \ + arangod/RestServer/$(DEPDIR)/$(am__dirstamp) +arangod/RestServer/arangod_libarangod_a-VocbaseContext.$(OBJEXT): \ + arangod/RestServer/$(am__dirstamp) \ + arangod/RestServer/$(DEPDIR)/$(am__dirstamp) +arangod/RestServer/arangod_libarangod_a-arangod.$(OBJEXT): \ + arangod/RestServer/$(am__dirstamp) \ + arangod/RestServer/$(DEPDIR)/$(am__dirstamp) +arangod/SkipLists/$(am__dirstamp): + @$(MKDIR_P) arangod/SkipLists + @: > arangod/SkipLists/$(am__dirstamp) +arangod/SkipLists/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/SkipLists/$(DEPDIR) + @: > arangod/SkipLists/$(DEPDIR)/$(am__dirstamp) +arangod/SkipLists/arangod_libarangod_a-skiplistIndex.$(OBJEXT): \ + arangod/SkipLists/$(am__dirstamp) \ + arangod/SkipLists/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/$(am__dirstamp): + @$(MKDIR_P) arangod/Utils + @: > arangod/Utils/$(am__dirstamp) +arangod/Utils/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Utils/$(DEPDIR) + @: > arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-DocumentHelper.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-Exception.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-Transaction.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-TransactionContext.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/Utils/arangod_libarangod_a-V8TransactionContext.$(OBJEXT): \ + arangod/Utils/$(am__dirstamp) \ + arangod/Utils/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/$(am__dirstamp): + @$(MKDIR_P) arangod/V8Server + @: > arangod/V8Server/$(am__dirstamp) +arangod/V8Server/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/V8Server/$(DEPDIR) + @: > arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-ApplicationV8.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-V8Job.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-V8QueueJob.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-V8TimerTask.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-actions.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-collection.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-collection-util.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-dispatcher.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-query.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-replication.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-vocbase.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-vocindex.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-voccursor.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-user-structures.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-util.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.$(OBJEXT): \ + arangod/V8Server/$(am__dirstamp) \ + arangod/V8Server/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/$(am__dirstamp): + @$(MKDIR_P) arangod/VocBase + @: > arangod/VocBase/$(am__dirstamp) +arangod/VocBase/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/VocBase/$(DEPDIR) + @: > arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-auth.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-barrier.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-cleanup.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-collection.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-compactor.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-datafile.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-document-collection.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-edge-collection.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-general-cursor.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-headers.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-index.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-key-generator.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-primary-index.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-replication-applier.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-replication-common.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-replication-dump.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-replication-master.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-server.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-transaction.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-voc-shaper.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-vocbase.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/VocBase/arangod_libarangod_a-vocbase-defaults.$(OBJEXT): \ + arangod/VocBase/$(am__dirstamp) \ + arangod/VocBase/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/$(am__dirstamp): + @$(MKDIR_P) arangod/Wal + @: > arangod/Wal/$(am__dirstamp) +arangod/Wal/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangod/Wal/$(DEPDIR) + @: > arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-AllocatorThread.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-CollectorThread.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-LogfileManager.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-Logfile.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-Marker.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-RecoverState.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-RemoverThread.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-Slot.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-Slots.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/Wal/arangod_libarangod_a-SynchroniserThread.$(OBJEXT): \ + arangod/Wal/$(am__dirstamp) \ + arangod/Wal/$(DEPDIR)/$(am__dirstamp) +arangod/$(am__dirstamp): + @$(MKDIR_P) arangod + @: > arangod/$(am__dirstamp) + +arangod/libarangod.a: $(arangod_libarangod_a_OBJECTS) $(arangod_libarangod_a_DEPENDENCIES) $(EXTRA_arangod_libarangod_a_DEPENDENCIES) arangod/$(am__dirstamp) + $(AM_V_at)-rm -f arangod/libarangod.a + $(AM_V_AR)$(arangod_libarangod_a_AR) arangod/libarangod.a $(arangod_libarangod_a_OBJECTS) $(arangod_libarangod_a_LIBADD) + $(AM_V_at)$(RANLIB) arangod/libarangod.a +lib/Basics/$(am__dirstamp): + @$(MKDIR_P) lib/Basics + @: > lib/Basics/$(am__dirstamp) +lib/Basics/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Basics/$(DEPDIR) + @: > lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-application-exit.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-associative-multi.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-associative.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ConditionLocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ConditionVariable.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-conversions.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-csv.$(OBJEXT): lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-debugging.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-error.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Exceptions.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-fasthash.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-files.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-FileUtils.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-hashes.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-init.$(OBJEXT): lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-InitialiseBasics.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-json.$(OBJEXT): lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-json-utilities.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-JsonHelper.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-levenshtein.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-linked-list.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-locks-macos.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-locks-posix.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-logging.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-memory.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-memory-map-posix.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-mimetypes.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Mutex.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-MutexLocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Nonce.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-prime-numbers.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-process-utils.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ProgramOptions.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ProgramOptionsDescription.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-random.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-RandomGenerator.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ReadLocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ReadUnlocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ReadWriteLock.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-skip-list.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-socket-utils.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-ssl-helper.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-string-buffer.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-StringUtils.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-structures.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-system-functions.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-terminal-utils-posix.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-terminal-utils.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Thread.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-threads-posix.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Timing.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-tri-strings.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-tri-zip.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-Utf8Helper.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-utf8-helper.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-vector.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-voc-errors.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-voc-mimetypes.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-WriteLocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-WriteUnlocker.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/Basics/lib_libarango_a-xxhash.$(OBJEXT): \ + lib/Basics/$(am__dirstamp) \ + lib/Basics/$(DEPDIR)/$(am__dirstamp) +lib/JsonParser/$(am__dirstamp): + @$(MKDIR_P) lib/JsonParser + @: > lib/JsonParser/$(am__dirstamp) +lib/JsonParser/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/JsonParser/$(DEPDIR) + @: > lib/JsonParser/$(DEPDIR)/$(am__dirstamp) +lib/JsonParser/lib_libarango_a-json-parser.$(OBJEXT): \ + lib/JsonParser/$(am__dirstamp) \ + lib/JsonParser/$(DEPDIR)/$(am__dirstamp) +lib/ProgramOptions/$(am__dirstamp): + @$(MKDIR_P) lib/ProgramOptions + @: > lib/ProgramOptions/$(am__dirstamp) +lib/ProgramOptions/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/ProgramOptions/$(DEPDIR) + @: > lib/ProgramOptions/$(DEPDIR)/$(am__dirstamp) +lib/ProgramOptions/lib_libarango_a-program-options.$(OBJEXT): \ + lib/ProgramOptions/$(am__dirstamp) \ + lib/ProgramOptions/$(DEPDIR)/$(am__dirstamp) +lib/Rest/$(am__dirstamp): + @$(MKDIR_P) lib/Rest + @: > lib/Rest/$(am__dirstamp) +lib/Rest/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Rest/$(DEPDIR) + @: > lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-AnyServer.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-EndpointList.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-Endpoint.$(OBJEXT): lib/Rest/$(am__dirstamp) \ + lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-EndpointIp.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-EndpointIpV4.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-EndpointIpV6.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-EndpointUnixDomain.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-Handler.$(OBJEXT): lib/Rest/$(am__dirstamp) \ + lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-HttpRequest.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-HttpResponse.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-InitialiseRest.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-SslInterface.$(OBJEXT): \ + lib/Rest/$(am__dirstamp) lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/Rest/lib_libarango_a-Version.$(OBJEXT): lib/Rest/$(am__dirstamp) \ + lib/Rest/$(DEPDIR)/$(am__dirstamp) +lib/ShapedJson/$(am__dirstamp): + @$(MKDIR_P) lib/ShapedJson + @: > lib/ShapedJson/$(am__dirstamp) +lib/ShapedJson/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/ShapedJson/$(DEPDIR) + @: > lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) +lib/ShapedJson/lib_libarango_a-Legends.$(OBJEXT): \ + lib/ShapedJson/$(am__dirstamp) \ + lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) +lib/ShapedJson/lib_libarango_a-json-shaper.$(OBJEXT): \ + lib/ShapedJson/$(am__dirstamp) \ + lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) +lib/ShapedJson/lib_libarango_a-shape-accessor.$(OBJEXT): \ + lib/ShapedJson/$(am__dirstamp) \ + lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) +lib/ShapedJson/lib_libarango_a-shaped-json.$(OBJEXT): \ + lib/ShapedJson/$(am__dirstamp) \ + lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) +lib/Statistics/$(am__dirstamp): + @$(MKDIR_P) lib/Statistics + @: > lib/Statistics/$(am__dirstamp) +lib/Statistics/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Statistics/$(DEPDIR) + @: > lib/Statistics/$(DEPDIR)/$(am__dirstamp) +lib/Statistics/lib_libarango_a-statistics.$(OBJEXT): \ + lib/Statistics/$(am__dirstamp) \ + lib/Statistics/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/$(am__dirstamp): + @$(MKDIR_P) lib/Utilities + @: > lib/Utilities/$(am__dirstamp) +lib/Utilities/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Utilities/$(DEPDIR) + @: > lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-LineEditor.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-ScriptLoader.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-ShellImplFactory.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-ShellImplementation.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Zip/$(am__dirstamp): + @$(MKDIR_P) lib/Zip + @: > lib/Zip/$(am__dirstamp) +lib/Zip/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Zip/$(DEPDIR) + @: > lib/Zip/$(DEPDIR)/$(am__dirstamp) +lib/Zip/lib_libarango_a-ioapi.$(OBJEXT): lib/Zip/$(am__dirstamp) \ + lib/Zip/$(DEPDIR)/$(am__dirstamp) +lib/Zip/lib_libarango_a-unzip.$(OBJEXT): lib/Zip/$(am__dirstamp) \ + lib/Zip/$(DEPDIR)/$(am__dirstamp) +lib/Zip/lib_libarango_a-zip.$(OBJEXT): lib/Zip/$(am__dirstamp) \ + lib/Zip/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-ReadlineShell.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-LinenoiseShell.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +3rdParty/linenoise/$(am__dirstamp): + @$(MKDIR_P) 3rdParty/linenoise + @: > 3rdParty/linenoise/$(am__dirstamp) +3rdParty/linenoise/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) 3rdParty/linenoise/$(DEPDIR) + @: > 3rdParty/linenoise/$(DEPDIR)/$(am__dirstamp) +3rdParty/linenoise/lib_libarango_a-linenoise.$(OBJEXT): \ + 3rdParty/linenoise/$(am__dirstamp) \ + 3rdParty/linenoise/$(DEPDIR)/$(am__dirstamp) +3rdParty/linenoise/lib_libarango_a-utf8.$(OBJEXT): \ + 3rdParty/linenoise/$(am__dirstamp) \ + 3rdParty/linenoise/$(DEPDIR)/$(am__dirstamp) +lib/Utilities/lib_libarango_a-DummyShell.$(OBJEXT): \ + lib/Utilities/$(am__dirstamp) \ + lib/Utilities/$(DEPDIR)/$(am__dirstamp) +lib/$(am__dirstamp): + @$(MKDIR_P) lib + @: > lib/$(am__dirstamp) + +lib/libarango.a: $(lib_libarango_a_OBJECTS) $(lib_libarango_a_DEPENDENCIES) $(EXTRA_lib_libarango_a_DEPENDENCIES) lib/$(am__dirstamp) + $(AM_V_at)-rm -f lib/libarango.a + $(AM_V_AR)$(lib_libarango_a_AR) lib/libarango.a $(lib_libarango_a_OBJECTS) $(lib_libarango_a_LIBADD) + $(AM_V_at)$(RANLIB) lib/libarango.a +lib/SimpleHttpClient/$(am__dirstamp): + @$(MKDIR_P) lib/SimpleHttpClient + @: > lib/SimpleHttpClient/$(am__dirstamp) +lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/SimpleHttpClient/$(DEPDIR) + @: > lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/GeneralClientConnection.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/ClientConnection.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/SslClientConnection.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/SimpleHttpClient.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/SimpleHttpResult.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) +lib/SimpleHttpClient/ConnectionManager.$(OBJEXT): \ + lib/SimpleHttpClient/$(am__dirstamp) \ + lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) + +lib/libarango_client.a: $(lib_libarango_client_a_OBJECTS) $(lib_libarango_client_a_DEPENDENCIES) $(EXTRA_lib_libarango_client_a_DEPENDENCIES) lib/$(am__dirstamp) + $(AM_V_at)-rm -f lib/libarango_client.a + $(AM_V_AR)$(lib_libarango_client_a_AR) lib/libarango_client.a $(lib_libarango_client_a_OBJECTS) $(lib_libarango_client_a_LIBADD) + $(AM_V_at)$(RANLIB) lib/libarango_client.a +lib/Admin/$(am__dirstamp): + @$(MKDIR_P) lib/Admin + @: > lib/Admin/$(am__dirstamp) +lib/Admin/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Admin/$(DEPDIR) + @: > lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/ApplicationAdminServer.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestAdminBaseHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestAdminLogHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestBaseHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestDebugHelperHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestJobHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestShutdownHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/Admin/RestVersionHandler.$(OBJEXT): lib/Admin/$(am__dirstamp) \ + lib/Admin/$(DEPDIR)/$(am__dirstamp) +lib/ApplicationServer/$(am__dirstamp): + @$(MKDIR_P) lib/ApplicationServer + @: > lib/ApplicationServer/$(am__dirstamp) +lib/ApplicationServer/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/ApplicationServer/$(DEPDIR) + @: > lib/ApplicationServer/$(DEPDIR)/$(am__dirstamp) +lib/ApplicationServer/ApplicationFeature.$(OBJEXT): \ + lib/ApplicationServer/$(am__dirstamp) \ + lib/ApplicationServer/$(DEPDIR)/$(am__dirstamp) +lib/ApplicationServer/ApplicationServer.$(OBJEXT): \ + lib/ApplicationServer/$(am__dirstamp) \ + lib/ApplicationServer/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/$(am__dirstamp): + @$(MKDIR_P) lib/Dispatcher + @: > lib/Dispatcher/$(am__dirstamp) +lib/Dispatcher/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Dispatcher/$(DEPDIR) + @: > lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/ApplicationDispatcher.$(OBJEXT): \ + lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/Dispatcher.$(OBJEXT): lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/DispatcherQueue.$(OBJEXT): \ + lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/DispatcherThread.$(OBJEXT): \ + lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/Job.$(OBJEXT): lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/Dispatcher/RequeueTask.$(OBJEXT): lib/Dispatcher/$(am__dirstamp) \ + lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/$(am__dirstamp): + @$(MKDIR_P) lib/HttpServer + @: > lib/HttpServer/$(am__dirstamp) +lib/HttpServer/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/HttpServer/$(DEPDIR) + @: > lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/ApplicationEndpointServer.$(OBJEXT): \ + lib/HttpServer/$(am__dirstamp) \ + lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/HttpHandler.$(OBJEXT): lib/HttpServer/$(am__dirstamp) \ + lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/HttpHandlerFactory.$(OBJEXT): \ + lib/HttpServer/$(am__dirstamp) \ + lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/PathHandler.$(OBJEXT): lib/HttpServer/$(am__dirstamp) \ + lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/HttpServer/ServiceUnavailableHandler.$(OBJEXT): \ + lib/HttpServer/$(am__dirstamp) \ + lib/HttpServer/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/$(am__dirstamp): + @$(MKDIR_P) lib/Scheduler + @: > lib/Scheduler/$(am__dirstamp) +lib/Scheduler/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/Scheduler/$(DEPDIR) + @: > lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/ApplicationScheduler.$(OBJEXT): \ + lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/AsyncTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/ListenTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/PeriodicTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/Scheduler.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/SchedulerLibev.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/SchedulerThread.$(OBJEXT): \ + lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/SignalTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/SocketTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/Task.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/TaskManager.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) +lib/Scheduler/TimerTask.$(OBJEXT): lib/Scheduler/$(am__dirstamp) \ + lib/Scheduler/$(DEPDIR)/$(am__dirstamp) + +lib/libarango_fe.a: $(lib_libarango_fe_a_OBJECTS) $(lib_libarango_fe_a_DEPENDENCIES) $(EXTRA_lib_libarango_fe_a_DEPENDENCIES) lib/$(am__dirstamp) + $(AM_V_at)-rm -f lib/libarango_fe.a + $(AM_V_AR)$(lib_libarango_fe_a_AR) lib/libarango_fe.a $(lib_libarango_fe_a_OBJECTS) $(lib_libarango_fe_a_LIBADD) + $(AM_V_at)$(RANLIB) lib/libarango_fe.a +lib/MRuby/$(am__dirstamp): + @$(MKDIR_P) lib/MRuby + @: > lib/MRuby/$(am__dirstamp) +lib/MRuby/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/MRuby/$(DEPDIR) + @: > lib/MRuby/$(DEPDIR)/$(am__dirstamp) +lib/MRuby/MRLoader.$(OBJEXT): lib/MRuby/$(am__dirstamp) \ + lib/MRuby/$(DEPDIR)/$(am__dirstamp) +lib/MRuby/MRLineEditor.$(OBJEXT): lib/MRuby/$(am__dirstamp) \ + lib/MRuby/$(DEPDIR)/$(am__dirstamp) +lib/MRuby/mr-utils.$(OBJEXT): lib/MRuby/$(am__dirstamp) \ + lib/MRuby/$(DEPDIR)/$(am__dirstamp) + +lib/libarango_mruby.a: $(lib_libarango_mruby_a_OBJECTS) $(lib_libarango_mruby_a_DEPENDENCIES) $(EXTRA_lib_libarango_mruby_a_DEPENDENCIES) lib/$(am__dirstamp) + $(AM_V_at)-rm -f lib/libarango_mruby.a + $(AM_V_AR)$(lib_libarango_mruby_a_AR) lib/libarango_mruby.a $(lib_libarango_mruby_a_OBJECTS) $(lib_libarango_mruby_a_LIBADD) + $(AM_V_at)$(RANLIB) lib/libarango_mruby.a +lib/V8/$(am__dirstamp): + @$(MKDIR_P) lib/V8 + @: > lib/V8/$(am__dirstamp) +lib/V8/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) lib/V8/$(DEPDIR) + @: > lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/JSLoader.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/V8LineEditor.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-buffer.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-conv.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-globals.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-json.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-shell.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) +lib/V8/v8-utils.$(OBJEXT): lib/V8/$(am__dirstamp) \ + lib/V8/$(DEPDIR)/$(am__dirstamp) + +lib/libarango_v8.a: $(lib_libarango_v8_a_OBJECTS) $(lib_libarango_v8_a_DEPENDENCIES) $(EXTRA_lib_libarango_v8_a_DEPENDENCIES) lib/$(am__dirstamp) + $(AM_V_at)-rm -f lib/libarango_v8.a + $(AM_V_AR)$(lib_libarango_v8_a_AR) lib/libarango_v8.a $(lib_libarango_v8_a_OBJECTS) $(lib_libarango_v8_a_LIBADD) + $(AM_V_at)$(RANLIB) lib/libarango_v8.a +install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' \ + `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(bindir)" && rm -f $$files + +clean-binPROGRAMS: + -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + +clean-noinstPROGRAMS: + -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) +install-sbinPROGRAMS: $(sbin_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-sbinPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' \ + `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(sbindir)" && rm -f $$files + +clean-sbinPROGRAMS: + -test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS) +UnitTests/Basics/$(am__dirstamp): + @$(MKDIR_P) UnitTests/Basics + @: > UnitTests/Basics/$(am__dirstamp) +UnitTests/Basics/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) UnitTests/Basics/$(DEPDIR) + @: > UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-Runner.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-conversions-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-csv-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-files-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-json-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-hashes-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-skiplist-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-string-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-structure-size-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-vector-test.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-EndpointTest.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.$(OBJEXT): \ + UnitTests/Basics/$(am__dirstamp) \ + UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) +UnitTests/$(am__dirstamp): + @$(MKDIR_P) UnitTests + @: > UnitTests/$(am__dirstamp) + +UnitTests/basics_suite$(EXEEXT): $(UnitTests_basics_suite_OBJECTS) $(UnitTests_basics_suite_DEPENDENCIES) $(EXTRA_UnitTests_basics_suite_DEPENDENCIES) UnitTests/$(am__dirstamp) + @rm -f UnitTests/basics_suite$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(UnitTests_basics_suite_OBJECTS) $(UnitTests_basics_suite_LDADD) $(LIBS) +UnitTests/Geo/$(am__dirstamp): + @$(MKDIR_P) UnitTests/Geo + @: > UnitTests/Geo/$(am__dirstamp) +UnitTests/Geo/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) UnitTests/Geo/$(DEPDIR) + @: > UnitTests/Geo/$(DEPDIR)/$(am__dirstamp) +UnitTests/Geo/UnitTests_geo_suite-Runner.$(OBJEXT): \ + UnitTests/Geo/$(am__dirstamp) \ + UnitTests/Geo/$(DEPDIR)/$(am__dirstamp) +UnitTests/Geo/UnitTests_geo_suite-georeg.$(OBJEXT): \ + UnitTests/Geo/$(am__dirstamp) \ + UnitTests/Geo/$(DEPDIR)/$(am__dirstamp) +arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.$(OBJEXT): \ + arangod/GeoIndex/$(am__dirstamp) \ + arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp) + +UnitTests/geo_suite$(EXEEXT): $(UnitTests_geo_suite_OBJECTS) $(UnitTests_geo_suite_DEPENDENCIES) $(EXTRA_UnitTests_geo_suite_DEPENDENCIES) UnitTests/$(am__dirstamp) + @rm -f UnitTests/geo_suite$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(UnitTests_geo_suite_OBJECTS) $(UnitTests_geo_suite_LDADD) $(LIBS) +arangosh/ArangoShell/$(am__dirstamp): + @$(MKDIR_P) arangosh/ArangoShell + @: > arangosh/ArangoShell/$(am__dirstamp) +arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangosh/ArangoShell/$(DEPDIR) + @: > arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/ArangoShell/bin_arangob-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/Benchmark/$(am__dirstamp): + @$(MKDIR_P) arangosh/Benchmark + @: > arangosh/Benchmark/$(am__dirstamp) +arangosh/Benchmark/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangosh/Benchmark/$(DEPDIR) + @: > arangosh/Benchmark/$(DEPDIR)/$(am__dirstamp) +arangosh/Benchmark/bin_arangob-arangob.$(OBJEXT): \ + arangosh/Benchmark/$(am__dirstamp) \ + arangosh/Benchmark/$(DEPDIR)/$(am__dirstamp) +bin/$(am__dirstamp): + @$(MKDIR_P) bin + @: > bin/$(am__dirstamp) + +bin/arangob$(EXEEXT): $(bin_arangob_OBJECTS) $(bin_arangob_DEPENDENCIES) $(EXTRA_bin_arangob_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangob$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangob_OBJECTS) $(bin_arangob_LDADD) $(LIBS) +arangod/RestServer/bin_arangod-arangod.$(OBJEXT): \ + arangod/RestServer/$(am__dirstamp) \ + arangod/RestServer/$(DEPDIR)/$(am__dirstamp) + +bin/arangod$(EXEEXT): $(bin_arangod_OBJECTS) $(bin_arangod_DEPENDENCIES) $(EXTRA_bin_arangod_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangod$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangod_OBJECTS) $(bin_arangod_LDADD) $(LIBS) +arangosh/ArangoShell/bin_arangodump-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/$(am__dirstamp): + @$(MKDIR_P) arangosh/V8Client + @: > arangosh/V8Client/$(am__dirstamp) +arangosh/V8Client/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangosh/V8Client/$(DEPDIR) + @: > arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangodump-arangodump.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) + +bin/arangodump$(EXEEXT): $(bin_arangodump_OBJECTS) $(bin_arangodump_DEPENDENCIES) $(EXTRA_bin_arangodump_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangodump$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangodump_OBJECTS) $(bin_arangodump_LDADD) $(LIBS) +arangosh/ArangoShell/bin_arangoimp-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangoimp-ImportHelper.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangoimp-V8ClientConnection.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangoimp-arangoimp.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) + +bin/arangoimp$(EXEEXT): $(bin_arangoimp_OBJECTS) $(bin_arangoimp_DEPENDENCIES) $(EXTRA_bin_arangoimp_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangoimp$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangoimp_OBJECTS) $(bin_arangoimp_LDADD) $(LIBS) +arangosh/ArangoShell/bin_arangoirb-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangoirb/MRClient/$(am__dirstamp): + @$(MKDIR_P) arangoirb/MRClient + @: > arangoirb/MRClient/$(am__dirstamp) +arangoirb/MRClient/$(DEPDIR)/$(am__dirstamp): + @$(MKDIR_P) arangoirb/MRClient/$(DEPDIR) + @: > arangoirb/MRClient/$(DEPDIR)/$(am__dirstamp) +arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.$(OBJEXT): \ + arangoirb/MRClient/$(am__dirstamp) \ + arangoirb/MRClient/$(DEPDIR)/$(am__dirstamp) +arangoirb/MRClient/bin_arangoirb-arangoirb.$(OBJEXT): \ + arangoirb/MRClient/$(am__dirstamp) \ + arangoirb/MRClient/$(DEPDIR)/$(am__dirstamp) + +bin/arangoirb$(EXEEXT): $(bin_arangoirb_OBJECTS) $(bin_arangoirb_DEPENDENCIES) $(EXTRA_bin_arangoirb_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangoirb$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangoirb_OBJECTS) $(bin_arangoirb_LDADD) $(LIBS) +arangosh/ArangoShell/bin_arangorestore-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangorestore-arangorestore.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) + +bin/arangorestore$(EXEEXT): $(bin_arangorestore_OBJECTS) $(bin_arangorestore_DEPENDENCIES) $(EXTRA_bin_arangorestore_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangorestore$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangorestore_OBJECTS) $(bin_arangorestore_LDADD) $(LIBS) +arangosh/ArangoShell/bin_arangosh-ArangoClient.$(OBJEXT): \ + arangosh/ArangoShell/$(am__dirstamp) \ + arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangosh-ImportHelper.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangosh-V8ClientConnection.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) +arangosh/V8Client/bin_arangosh-arangosh.$(OBJEXT): \ + arangosh/V8Client/$(am__dirstamp) \ + arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) + +bin/arangosh$(EXEEXT): $(bin_arangosh_OBJECTS) $(bin_arangosh_DEPENDENCIES) $(EXTRA_bin_arangosh_DEPENDENCIES) bin/$(am__dirstamp) + @rm -f bin/arangosh$(EXEEXT) + $(AM_V_CXXLD)$(CXXLINK) $(bin_arangosh_OBJECTS) $(bin_arangosh_LDADD) $(LIBS) +install-binSCRIPTS: $(bin_SCRIPTS) + @$(NORMAL_INSTALL) + @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n' \ + -e 'h;s|.*|.|' \ + -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) { files[d] = files[d] " " $$1; \ + if (++n[d] == $(am__install_max)) { \ + print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ + else { print "f", d "/" $$4, $$1 } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ + $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-binSCRIPTS: + @$(NORMAL_UNINSTALL) + @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 's,.*/,,;$(transform)'`; \ + dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) +install-pkglibexecSCRIPTS: $(pkglibexec_SCRIPTS) + @$(NORMAL_INSTALL) + @list='$(pkglibexec_SCRIPTS)'; test -n "$(pkglibexecdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkglibexecdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkglibexecdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n' \ + -e 'h;s|.*|.|' \ + -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) { files[d] = files[d] " " $$1; \ + if (++n[d] == $(am__install_max)) { \ + print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ + else { print "f", d "/" $$4, $$1 } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(pkglibexecdir)$$dir'"; \ + $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(pkglibexecdir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-pkglibexecSCRIPTS: + @$(NORMAL_UNINSTALL) + @list='$(pkglibexec_SCRIPTS)'; test -n "$(pkglibexecdir)" || exit 0; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 's,.*/,,;$(transform)'`; \ + dir='$(DESTDIR)$(pkglibexecdir)'; $(am__uninstall_files_from_dir) + +mostlyclean-compile: + -rm -f *.$(OBJEXT) + -rm -f 3rdParty/linenoise/*.$(OBJEXT) + -rm -f UnitTests/Basics/*.$(OBJEXT) + -rm -f UnitTests/Geo/*.$(OBJEXT) + -rm -f arangod/Actions/*.$(OBJEXT) + -rm -f arangod/Aql/*.$(OBJEXT) + -rm -f arangod/CapConstraint/*.$(OBJEXT) + -rm -f arangod/Cluster/*.$(OBJEXT) + -rm -f arangod/FulltextIndex/*.$(OBJEXT) + -rm -f arangod/GeoIndex/*.$(OBJEXT) + -rm -f arangod/HashIndex/*.$(OBJEXT) + -rm -f arangod/IndexOperators/*.$(OBJEXT) + -rm -f arangod/Replication/*.$(OBJEXT) + -rm -f arangod/RestHandler/*.$(OBJEXT) + -rm -f arangod/RestServer/*.$(OBJEXT) + -rm -f arangod/SkipLists/*.$(OBJEXT) + -rm -f arangod/Utils/*.$(OBJEXT) + -rm -f arangod/V8Server/*.$(OBJEXT) + -rm -f arangod/VocBase/*.$(OBJEXT) + -rm -f arangod/Wal/*.$(OBJEXT) + -rm -f arangoirb/MRClient/*.$(OBJEXT) + -rm -f arangosh/ArangoShell/*.$(OBJEXT) + -rm -f arangosh/Benchmark/*.$(OBJEXT) + -rm -f arangosh/V8Client/*.$(OBJEXT) + -rm -f lib/Admin/*.$(OBJEXT) + -rm -f lib/ApplicationServer/*.$(OBJEXT) + -rm -f lib/Basics/*.$(OBJEXT) + -rm -f lib/Dispatcher/*.$(OBJEXT) + -rm -f lib/HttpServer/*.$(OBJEXT) + -rm -f lib/JsonParser/*.$(OBJEXT) + -rm -f lib/MRuby/*.$(OBJEXT) + -rm -f lib/ProgramOptions/*.$(OBJEXT) + -rm -f lib/Rest/*.$(OBJEXT) + -rm -f lib/Scheduler/*.$(OBJEXT) + -rm -f lib/ShapedJson/*.$(OBJEXT) + -rm -f lib/SimpleHttpClient/*.$(OBJEXT) + -rm -f lib/Statistics/*.$(OBJEXT) + -rm -f lib/Utilities/*.$(OBJEXT) + -rm -f lib/V8/*.$(OBJEXT) + -rm -f lib/Zip/*.$(OBJEXT) + +distclean-compile: + -rm -f *.tab.c + +@AMDEP_TRUE@@am__include@ @am__quote@3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/ApplicationAdminServer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestAdminBaseHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestAdminLogHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestBaseHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestDebugHelperHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestJobHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestShutdownHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Admin/$(DEPDIR)/RestVersionHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ApplicationServer/$(DEPDIR)/ApplicationFeature.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ApplicationServer/$(DEPDIR)/ApplicationServer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-error.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-files.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-init.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-json.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-random.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/ApplicationDispatcher.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/Dispatcher.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/DispatcherQueue.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/DispatcherThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/Job.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Dispatcher/$(DEPDIR)/RequeueTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/HttpServer/$(DEPDIR)/ApplicationEndpointServer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/HttpServer/$(DEPDIR)/HttpHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/HttpServer/$(DEPDIR)/HttpHandlerFactory.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/HttpServer/$(DEPDIR)/PathHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/HttpServer/$(DEPDIR)/ServiceUnavailableHandler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/MRuby/$(DEPDIR)/MRLineEditor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/MRuby/$(DEPDIR)/MRLoader.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/MRuby/$(DEPDIR)/mr-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/ApplicationScheduler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/AsyncTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/ListenTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/PeriodicTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/Scheduler.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/SchedulerLibev.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/SchedulerThread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/SignalTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/SocketTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/Task.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/TaskManager.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Scheduler/$(DEPDIR)/TimerTask.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/ClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/ConnectionManager.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/GeneralClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/SimpleHttpClient.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/SimpleHttpResult.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/SimpleHttpClient/$(DEPDIR)/SslClientConnection.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/JSLoader.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/V8LineEditor.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-buffer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-conv.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-globals.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-json.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-shell.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/V8/$(DEPDIR)/v8-utils.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Po@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< + +.c.obj: +@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +3rdParty/linenoise/lib_libarango_a-linenoise.o: 3rdParty/linenoise/linenoise.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT 3rdParty/linenoise/lib_libarango_a-linenoise.o -MD -MP -MF 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Tpo -c -o 3rdParty/linenoise/lib_libarango_a-linenoise.o `test -f '3rdParty/linenoise/linenoise.c' || echo '$(srcdir)/'`3rdParty/linenoise/linenoise.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Tpo 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='3rdParty/linenoise/linenoise.c' object='3rdParty/linenoise/lib_libarango_a-linenoise.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o 3rdParty/linenoise/lib_libarango_a-linenoise.o `test -f '3rdParty/linenoise/linenoise.c' || echo '$(srcdir)/'`3rdParty/linenoise/linenoise.c + +3rdParty/linenoise/lib_libarango_a-linenoise.obj: 3rdParty/linenoise/linenoise.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT 3rdParty/linenoise/lib_libarango_a-linenoise.obj -MD -MP -MF 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Tpo -c -o 3rdParty/linenoise/lib_libarango_a-linenoise.obj `if test -f '3rdParty/linenoise/linenoise.c'; then $(CYGPATH_W) '3rdParty/linenoise/linenoise.c'; else $(CYGPATH_W) '$(srcdir)/3rdParty/linenoise/linenoise.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Tpo 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-linenoise.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='3rdParty/linenoise/linenoise.c' object='3rdParty/linenoise/lib_libarango_a-linenoise.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o 3rdParty/linenoise/lib_libarango_a-linenoise.obj `if test -f '3rdParty/linenoise/linenoise.c'; then $(CYGPATH_W) '3rdParty/linenoise/linenoise.c'; else $(CYGPATH_W) '$(srcdir)/3rdParty/linenoise/linenoise.c'; fi` + +3rdParty/linenoise/lib_libarango_a-utf8.o: 3rdParty/linenoise/utf8.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT 3rdParty/linenoise/lib_libarango_a-utf8.o -MD -MP -MF 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Tpo -c -o 3rdParty/linenoise/lib_libarango_a-utf8.o `test -f '3rdParty/linenoise/utf8.c' || echo '$(srcdir)/'`3rdParty/linenoise/utf8.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Tpo 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='3rdParty/linenoise/utf8.c' object='3rdParty/linenoise/lib_libarango_a-utf8.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o 3rdParty/linenoise/lib_libarango_a-utf8.o `test -f '3rdParty/linenoise/utf8.c' || echo '$(srcdir)/'`3rdParty/linenoise/utf8.c + +3rdParty/linenoise/lib_libarango_a-utf8.obj: 3rdParty/linenoise/utf8.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT 3rdParty/linenoise/lib_libarango_a-utf8.obj -MD -MP -MF 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Tpo -c -o 3rdParty/linenoise/lib_libarango_a-utf8.obj `if test -f '3rdParty/linenoise/utf8.c'; then $(CYGPATH_W) '3rdParty/linenoise/utf8.c'; else $(CYGPATH_W) '$(srcdir)/3rdParty/linenoise/utf8.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Tpo 3rdParty/linenoise/$(DEPDIR)/lib_libarango_a-utf8.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='3rdParty/linenoise/utf8.c' object='3rdParty/linenoise/lib_libarango_a-utf8.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o 3rdParty/linenoise/lib_libarango_a-utf8.obj `if test -f '3rdParty/linenoise/utf8.c'; then $(CYGPATH_W) '3rdParty/linenoise/utf8.c'; else $(CYGPATH_W) '$(srcdir)/3rdParty/linenoise/utf8.c'; fi` + +.cpp.o: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< + +.cpp.obj: +@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ +@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ +@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + +arangod/Actions/arangod_libarangod_a-actions.o: arangod/Actions/actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Actions/arangod_libarangod_a-actions.o -MD -MP -MF arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Tpo -c -o arangod/Actions/arangod_libarangod_a-actions.o `test -f 'arangod/Actions/actions.cpp' || echo '$(srcdir)/'`arangod/Actions/actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Tpo arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Actions/actions.cpp' object='arangod/Actions/arangod_libarangod_a-actions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Actions/arangod_libarangod_a-actions.o `test -f 'arangod/Actions/actions.cpp' || echo '$(srcdir)/'`arangod/Actions/actions.cpp + +arangod/Actions/arangod_libarangod_a-actions.obj: arangod/Actions/actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Actions/arangod_libarangod_a-actions.obj -MD -MP -MF arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Tpo -c -o arangod/Actions/arangod_libarangod_a-actions.obj `if test -f 'arangod/Actions/actions.cpp'; then $(CYGPATH_W) 'arangod/Actions/actions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Actions/actions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Tpo arangod/Actions/$(DEPDIR)/arangod_libarangod_a-actions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Actions/actions.cpp' object='arangod/Actions/arangod_libarangod_a-actions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Actions/arangod_libarangod_a-actions.obj `if test -f 'arangod/Actions/actions.cpp'; then $(CYGPATH_W) 'arangod/Actions/actions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Actions/actions.cpp'; fi` + +arangod/Actions/arangod_libarangod_a-RestActionHandler.o: arangod/Actions/RestActionHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Actions/arangod_libarangod_a-RestActionHandler.o -MD -MP -MF arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Tpo -c -o arangod/Actions/arangod_libarangod_a-RestActionHandler.o `test -f 'arangod/Actions/RestActionHandler.cpp' || echo '$(srcdir)/'`arangod/Actions/RestActionHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Tpo arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Actions/RestActionHandler.cpp' object='arangod/Actions/arangod_libarangod_a-RestActionHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Actions/arangod_libarangod_a-RestActionHandler.o `test -f 'arangod/Actions/RestActionHandler.cpp' || echo '$(srcdir)/'`arangod/Actions/RestActionHandler.cpp + +arangod/Actions/arangod_libarangod_a-RestActionHandler.obj: arangod/Actions/RestActionHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Actions/arangod_libarangod_a-RestActionHandler.obj -MD -MP -MF arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Tpo -c -o arangod/Actions/arangod_libarangod_a-RestActionHandler.obj `if test -f 'arangod/Actions/RestActionHandler.cpp'; then $(CYGPATH_W) 'arangod/Actions/RestActionHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Actions/RestActionHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Tpo arangod/Actions/$(DEPDIR)/arangod_libarangod_a-RestActionHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Actions/RestActionHandler.cpp' object='arangod/Actions/arangod_libarangod_a-RestActionHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Actions/arangod_libarangod_a-RestActionHandler.obj `if test -f 'arangod/Actions/RestActionHandler.cpp'; then $(CYGPATH_W) 'arangod/Actions/RestActionHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Actions/RestActionHandler.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-AqlItemBlock.o: arangod/Aql/AqlItemBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AqlItemBlock.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Tpo -c -o arangod/Aql/arangod_libarangod_a-AqlItemBlock.o `test -f 'arangod/Aql/AqlItemBlock.cpp' || echo '$(srcdir)/'`arangod/Aql/AqlItemBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AqlItemBlock.cpp' object='arangod/Aql/arangod_libarangod_a-AqlItemBlock.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AqlItemBlock.o `test -f 'arangod/Aql/AqlItemBlock.cpp' || echo '$(srcdir)/'`arangod/Aql/AqlItemBlock.cpp + +arangod/Aql/arangod_libarangod_a-AqlItemBlock.obj: arangod/Aql/AqlItemBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AqlItemBlock.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Tpo -c -o arangod/Aql/arangod_libarangod_a-AqlItemBlock.obj `if test -f 'arangod/Aql/AqlItemBlock.cpp'; then $(CYGPATH_W) 'arangod/Aql/AqlItemBlock.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AqlItemBlock.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlItemBlock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AqlItemBlock.cpp' object='arangod/Aql/arangod_libarangod_a-AqlItemBlock.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AqlItemBlock.obj `if test -f 'arangod/Aql/AqlItemBlock.cpp'; then $(CYGPATH_W) 'arangod/Aql/AqlItemBlock.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AqlItemBlock.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-AqlValue.o: arangod/Aql/AqlValue.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AqlValue.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Tpo -c -o arangod/Aql/arangod_libarangod_a-AqlValue.o `test -f 'arangod/Aql/AqlValue.cpp' || echo '$(srcdir)/'`arangod/Aql/AqlValue.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AqlValue.cpp' object='arangod/Aql/arangod_libarangod_a-AqlValue.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AqlValue.o `test -f 'arangod/Aql/AqlValue.cpp' || echo '$(srcdir)/'`arangod/Aql/AqlValue.cpp + +arangod/Aql/arangod_libarangod_a-AqlValue.obj: arangod/Aql/AqlValue.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AqlValue.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Tpo -c -o arangod/Aql/arangod_libarangod_a-AqlValue.obj `if test -f 'arangod/Aql/AqlValue.cpp'; then $(CYGPATH_W) 'arangod/Aql/AqlValue.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AqlValue.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AqlValue.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AqlValue.cpp' object='arangod/Aql/arangod_libarangod_a-AqlValue.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AqlValue.obj `if test -f 'arangod/Aql/AqlValue.cpp'; then $(CYGPATH_W) 'arangod/Aql/AqlValue.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AqlValue.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Ast.o: arangod/Aql/Ast.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Ast.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Tpo -c -o arangod/Aql/arangod_libarangod_a-Ast.o `test -f 'arangod/Aql/Ast.cpp' || echo '$(srcdir)/'`arangod/Aql/Ast.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Ast.cpp' object='arangod/Aql/arangod_libarangod_a-Ast.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Ast.o `test -f 'arangod/Aql/Ast.cpp' || echo '$(srcdir)/'`arangod/Aql/Ast.cpp + +arangod/Aql/arangod_libarangod_a-Ast.obj: arangod/Aql/Ast.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Ast.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Tpo -c -o arangod/Aql/arangod_libarangod_a-Ast.obj `if test -f 'arangod/Aql/Ast.cpp'; then $(CYGPATH_W) 'arangod/Aql/Ast.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Ast.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Ast.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Ast.cpp' object='arangod/Aql/arangod_libarangod_a-Ast.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Ast.obj `if test -f 'arangod/Aql/Ast.cpp'; then $(CYGPATH_W) 'arangod/Aql/Ast.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Ast.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-AstNode.o: arangod/Aql/AstNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AstNode.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Tpo -c -o arangod/Aql/arangod_libarangod_a-AstNode.o `test -f 'arangod/Aql/AstNode.cpp' || echo '$(srcdir)/'`arangod/Aql/AstNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AstNode.cpp' object='arangod/Aql/arangod_libarangod_a-AstNode.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AstNode.o `test -f 'arangod/Aql/AstNode.cpp' || echo '$(srcdir)/'`arangod/Aql/AstNode.cpp + +arangod/Aql/arangod_libarangod_a-AstNode.obj: arangod/Aql/AstNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-AstNode.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Tpo -c -o arangod/Aql/arangod_libarangod_a-AstNode.obj `if test -f 'arangod/Aql/AstNode.cpp'; then $(CYGPATH_W) 'arangod/Aql/AstNode.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AstNode.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-AstNode.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/AstNode.cpp' object='arangod/Aql/arangod_libarangod_a-AstNode.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-AstNode.obj `if test -f 'arangod/Aql/AstNode.cpp'; then $(CYGPATH_W) 'arangod/Aql/AstNode.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/AstNode.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-BindParameters.o: arangod/Aql/BindParameters.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-BindParameters.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Tpo -c -o arangod/Aql/arangod_libarangod_a-BindParameters.o `test -f 'arangod/Aql/BindParameters.cpp' || echo '$(srcdir)/'`arangod/Aql/BindParameters.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/BindParameters.cpp' object='arangod/Aql/arangod_libarangod_a-BindParameters.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-BindParameters.o `test -f 'arangod/Aql/BindParameters.cpp' || echo '$(srcdir)/'`arangod/Aql/BindParameters.cpp + +arangod/Aql/arangod_libarangod_a-BindParameters.obj: arangod/Aql/BindParameters.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-BindParameters.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Tpo -c -o arangod/Aql/arangod_libarangod_a-BindParameters.obj `if test -f 'arangod/Aql/BindParameters.cpp'; then $(CYGPATH_W) 'arangod/Aql/BindParameters.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/BindParameters.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-BindParameters.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/BindParameters.cpp' object='arangod/Aql/arangod_libarangod_a-BindParameters.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-BindParameters.obj `if test -f 'arangod/Aql/BindParameters.cpp'; then $(CYGPATH_W) 'arangod/Aql/BindParameters.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/BindParameters.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Collection.o: arangod/Aql/Collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Collection.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Tpo -c -o arangod/Aql/arangod_libarangod_a-Collection.o `test -f 'arangod/Aql/Collection.cpp' || echo '$(srcdir)/'`arangod/Aql/Collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Collection.cpp' object='arangod/Aql/arangod_libarangod_a-Collection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Collection.o `test -f 'arangod/Aql/Collection.cpp' || echo '$(srcdir)/'`arangod/Aql/Collection.cpp + +arangod/Aql/arangod_libarangod_a-Collection.obj: arangod/Aql/Collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Collection.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Tpo -c -o arangod/Aql/arangod_libarangod_a-Collection.obj `if test -f 'arangod/Aql/Collection.cpp'; then $(CYGPATH_W) 'arangod/Aql/Collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Collection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Collection.cpp' object='arangod/Aql/arangod_libarangod_a-Collection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Collection.obj `if test -f 'arangod/Aql/Collection.cpp'; then $(CYGPATH_W) 'arangod/Aql/Collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Collection.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-CollectionScanner.o: arangod/Aql/CollectionScanner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-CollectionScanner.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Tpo -c -o arangod/Aql/arangod_libarangod_a-CollectionScanner.o `test -f 'arangod/Aql/CollectionScanner.cpp' || echo '$(srcdir)/'`arangod/Aql/CollectionScanner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/CollectionScanner.cpp' object='arangod/Aql/arangod_libarangod_a-CollectionScanner.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-CollectionScanner.o `test -f 'arangod/Aql/CollectionScanner.cpp' || echo '$(srcdir)/'`arangod/Aql/CollectionScanner.cpp + +arangod/Aql/arangod_libarangod_a-CollectionScanner.obj: arangod/Aql/CollectionScanner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-CollectionScanner.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Tpo -c -o arangod/Aql/arangod_libarangod_a-CollectionScanner.obj `if test -f 'arangod/Aql/CollectionScanner.cpp'; then $(CYGPATH_W) 'arangod/Aql/CollectionScanner.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/CollectionScanner.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-CollectionScanner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/CollectionScanner.cpp' object='arangod/Aql/arangod_libarangod_a-CollectionScanner.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-CollectionScanner.obj `if test -f 'arangod/Aql/CollectionScanner.cpp'; then $(CYGPATH_W) 'arangod/Aql/CollectionScanner.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/CollectionScanner.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ExecutionBlock.o: arangod/Aql/ExecutionBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionBlock.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionBlock.o `test -f 'arangod/Aql/ExecutionBlock.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionBlock.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionBlock.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionBlock.o `test -f 'arangod/Aql/ExecutionBlock.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionBlock.cpp + +arangod/Aql/arangod_libarangod_a-ExecutionBlock.obj: arangod/Aql/ExecutionBlock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionBlock.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionBlock.obj `if test -f 'arangod/Aql/ExecutionBlock.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionBlock.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionBlock.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionBlock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionBlock.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionBlock.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionBlock.obj `if test -f 'arangod/Aql/ExecutionBlock.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionBlock.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionBlock.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ExecutionEngine.o: arangod/Aql/ExecutionEngine.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionEngine.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionEngine.o `test -f 'arangod/Aql/ExecutionEngine.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionEngine.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionEngine.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionEngine.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionEngine.o `test -f 'arangod/Aql/ExecutionEngine.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionEngine.cpp + +arangod/Aql/arangod_libarangod_a-ExecutionEngine.obj: arangod/Aql/ExecutionEngine.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionEngine.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionEngine.obj `if test -f 'arangod/Aql/ExecutionEngine.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionEngine.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionEngine.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionEngine.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionEngine.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionEngine.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionEngine.obj `if test -f 'arangod/Aql/ExecutionEngine.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionEngine.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionEngine.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ExecutionNode.o: arangod/Aql/ExecutionNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionNode.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionNode.o `test -f 'arangod/Aql/ExecutionNode.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionNode.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionNode.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionNode.o `test -f 'arangod/Aql/ExecutionNode.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionNode.cpp + +arangod/Aql/arangod_libarangod_a-ExecutionNode.obj: arangod/Aql/ExecutionNode.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionNode.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionNode.obj `if test -f 'arangod/Aql/ExecutionNode.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionNode.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionNode.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionNode.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionNode.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionNode.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionNode.obj `if test -f 'arangod/Aql/ExecutionNode.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionNode.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionNode.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ExecutionPlan.o: arangod/Aql/ExecutionPlan.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionPlan.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionPlan.o `test -f 'arangod/Aql/ExecutionPlan.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionPlan.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionPlan.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionPlan.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionPlan.o `test -f 'arangod/Aql/ExecutionPlan.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionPlan.cpp + +arangod/Aql/arangod_libarangod_a-ExecutionPlan.obj: arangod/Aql/ExecutionPlan.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionPlan.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionPlan.obj `if test -f 'arangod/Aql/ExecutionPlan.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionPlan.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionPlan.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionPlan.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionPlan.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionPlan.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionPlan.obj `if test -f 'arangod/Aql/ExecutionPlan.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionPlan.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionPlan.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ExecutionStats.o: arangod/Aql/ExecutionStats.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionStats.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionStats.o `test -f 'arangod/Aql/ExecutionStats.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionStats.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionStats.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionStats.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionStats.o `test -f 'arangod/Aql/ExecutionStats.cpp' || echo '$(srcdir)/'`arangod/Aql/ExecutionStats.cpp + +arangod/Aql/arangod_libarangod_a-ExecutionStats.obj: arangod/Aql/ExecutionStats.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ExecutionStats.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Tpo -c -o arangod/Aql/arangod_libarangod_a-ExecutionStats.obj `if test -f 'arangod/Aql/ExecutionStats.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionStats.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionStats.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ExecutionStats.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ExecutionStats.cpp' object='arangod/Aql/arangod_libarangod_a-ExecutionStats.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ExecutionStats.obj `if test -f 'arangod/Aql/ExecutionStats.cpp'; then $(CYGPATH_W) 'arangod/Aql/ExecutionStats.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ExecutionStats.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Executor.o: arangod/Aql/Executor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Executor.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Tpo -c -o arangod/Aql/arangod_libarangod_a-Executor.o `test -f 'arangod/Aql/Executor.cpp' || echo '$(srcdir)/'`arangod/Aql/Executor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Executor.cpp' object='arangod/Aql/arangod_libarangod_a-Executor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Executor.o `test -f 'arangod/Aql/Executor.cpp' || echo '$(srcdir)/'`arangod/Aql/Executor.cpp + +arangod/Aql/arangod_libarangod_a-Executor.obj: arangod/Aql/Executor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Executor.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Tpo -c -o arangod/Aql/arangod_libarangod_a-Executor.obj `if test -f 'arangod/Aql/Executor.cpp'; then $(CYGPATH_W) 'arangod/Aql/Executor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Executor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Executor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Executor.cpp' object='arangod/Aql/arangod_libarangod_a-Executor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Executor.obj `if test -f 'arangod/Aql/Executor.cpp'; then $(CYGPATH_W) 'arangod/Aql/Executor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Executor.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Expression.o: arangod/Aql/Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Expression.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Tpo -c -o arangod/Aql/arangod_libarangod_a-Expression.o `test -f 'arangod/Aql/Expression.cpp' || echo '$(srcdir)/'`arangod/Aql/Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Expression.cpp' object='arangod/Aql/arangod_libarangod_a-Expression.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Expression.o `test -f 'arangod/Aql/Expression.cpp' || echo '$(srcdir)/'`arangod/Aql/Expression.cpp + +arangod/Aql/arangod_libarangod_a-Expression.obj: arangod/Aql/Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Expression.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Tpo -c -o arangod/Aql/arangod_libarangod_a-Expression.obj `if test -f 'arangod/Aql/Expression.cpp'; then $(CYGPATH_W) 'arangod/Aql/Expression.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Expression.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Expression.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Expression.cpp' object='arangod/Aql/arangod_libarangod_a-Expression.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Expression.obj `if test -f 'arangod/Aql/Expression.cpp'; then $(CYGPATH_W) 'arangod/Aql/Expression.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Expression.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Function.o: arangod/Aql/Function.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Function.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Tpo -c -o arangod/Aql/arangod_libarangod_a-Function.o `test -f 'arangod/Aql/Function.cpp' || echo '$(srcdir)/'`arangod/Aql/Function.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Function.cpp' object='arangod/Aql/arangod_libarangod_a-Function.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Function.o `test -f 'arangod/Aql/Function.cpp' || echo '$(srcdir)/'`arangod/Aql/Function.cpp + +arangod/Aql/arangod_libarangod_a-Function.obj: arangod/Aql/Function.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Function.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Tpo -c -o arangod/Aql/arangod_libarangod_a-Function.obj `if test -f 'arangod/Aql/Function.cpp'; then $(CYGPATH_W) 'arangod/Aql/Function.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Function.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Function.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Function.cpp' object='arangod/Aql/arangod_libarangod_a-Function.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Function.obj `if test -f 'arangod/Aql/Function.cpp'; then $(CYGPATH_W) 'arangod/Aql/Function.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Function.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Functions.o: arangod/Aql/Functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Functions.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Tpo -c -o arangod/Aql/arangod_libarangod_a-Functions.o `test -f 'arangod/Aql/Functions.cpp' || echo '$(srcdir)/'`arangod/Aql/Functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Functions.cpp' object='arangod/Aql/arangod_libarangod_a-Functions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Functions.o `test -f 'arangod/Aql/Functions.cpp' || echo '$(srcdir)/'`arangod/Aql/Functions.cpp + +arangod/Aql/arangod_libarangod_a-Functions.obj: arangod/Aql/Functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Functions.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Tpo -c -o arangod/Aql/arangod_libarangod_a-Functions.obj `if test -f 'arangod/Aql/Functions.cpp'; then $(CYGPATH_W) 'arangod/Aql/Functions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Functions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Functions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Functions.cpp' object='arangod/Aql/arangod_libarangod_a-Functions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Functions.obj `if test -f 'arangod/Aql/Functions.cpp'; then $(CYGPATH_W) 'arangod/Aql/Functions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Functions.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-grammar.o: arangod/Aql/grammar.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-grammar.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Tpo -c -o arangod/Aql/arangod_libarangod_a-grammar.o `test -f 'arangod/Aql/grammar.cpp' || echo '$(srcdir)/'`arangod/Aql/grammar.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/grammar.cpp' object='arangod/Aql/arangod_libarangod_a-grammar.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-grammar.o `test -f 'arangod/Aql/grammar.cpp' || echo '$(srcdir)/'`arangod/Aql/grammar.cpp + +arangod/Aql/arangod_libarangod_a-grammar.obj: arangod/Aql/grammar.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-grammar.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Tpo -c -o arangod/Aql/arangod_libarangod_a-grammar.obj `if test -f 'arangod/Aql/grammar.cpp'; then $(CYGPATH_W) 'arangod/Aql/grammar.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/grammar.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-grammar.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/grammar.cpp' object='arangod/Aql/arangod_libarangod_a-grammar.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-grammar.obj `if test -f 'arangod/Aql/grammar.cpp'; then $(CYGPATH_W) 'arangod/Aql/grammar.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/grammar.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-NodeFinder.o: arangod/Aql/NodeFinder.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-NodeFinder.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Tpo -c -o arangod/Aql/arangod_libarangod_a-NodeFinder.o `test -f 'arangod/Aql/NodeFinder.cpp' || echo '$(srcdir)/'`arangod/Aql/NodeFinder.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/NodeFinder.cpp' object='arangod/Aql/arangod_libarangod_a-NodeFinder.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-NodeFinder.o `test -f 'arangod/Aql/NodeFinder.cpp' || echo '$(srcdir)/'`arangod/Aql/NodeFinder.cpp + +arangod/Aql/arangod_libarangod_a-NodeFinder.obj: arangod/Aql/NodeFinder.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-NodeFinder.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Tpo -c -o arangod/Aql/arangod_libarangod_a-NodeFinder.obj `if test -f 'arangod/Aql/NodeFinder.cpp'; then $(CYGPATH_W) 'arangod/Aql/NodeFinder.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/NodeFinder.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-NodeFinder.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/NodeFinder.cpp' object='arangod/Aql/arangod_libarangod_a-NodeFinder.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-NodeFinder.obj `if test -f 'arangod/Aql/NodeFinder.cpp'; then $(CYGPATH_W) 'arangod/Aql/NodeFinder.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/NodeFinder.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Optimizer.o: arangod/Aql/Optimizer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Optimizer.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Tpo -c -o arangod/Aql/arangod_libarangod_a-Optimizer.o `test -f 'arangod/Aql/Optimizer.cpp' || echo '$(srcdir)/'`arangod/Aql/Optimizer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Optimizer.cpp' object='arangod/Aql/arangod_libarangod_a-Optimizer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Optimizer.o `test -f 'arangod/Aql/Optimizer.cpp' || echo '$(srcdir)/'`arangod/Aql/Optimizer.cpp + +arangod/Aql/arangod_libarangod_a-Optimizer.obj: arangod/Aql/Optimizer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Optimizer.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Tpo -c -o arangod/Aql/arangod_libarangod_a-Optimizer.obj `if test -f 'arangod/Aql/Optimizer.cpp'; then $(CYGPATH_W) 'arangod/Aql/Optimizer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Optimizer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Optimizer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Optimizer.cpp' object='arangod/Aql/arangod_libarangod_a-Optimizer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Optimizer.obj `if test -f 'arangod/Aql/Optimizer.cpp'; then $(CYGPATH_W) 'arangod/Aql/Optimizer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Optimizer.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-OptimizerRules.o: arangod/Aql/OptimizerRules.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-OptimizerRules.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Tpo -c -o arangod/Aql/arangod_libarangod_a-OptimizerRules.o `test -f 'arangod/Aql/OptimizerRules.cpp' || echo '$(srcdir)/'`arangod/Aql/OptimizerRules.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/OptimizerRules.cpp' object='arangod/Aql/arangod_libarangod_a-OptimizerRules.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-OptimizerRules.o `test -f 'arangod/Aql/OptimizerRules.cpp' || echo '$(srcdir)/'`arangod/Aql/OptimizerRules.cpp + +arangod/Aql/arangod_libarangod_a-OptimizerRules.obj: arangod/Aql/OptimizerRules.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-OptimizerRules.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Tpo -c -o arangod/Aql/arangod_libarangod_a-OptimizerRules.obj `if test -f 'arangod/Aql/OptimizerRules.cpp'; then $(CYGPATH_W) 'arangod/Aql/OptimizerRules.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/OptimizerRules.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-OptimizerRules.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/OptimizerRules.cpp' object='arangod/Aql/arangod_libarangod_a-OptimizerRules.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-OptimizerRules.obj `if test -f 'arangod/Aql/OptimizerRules.cpp'; then $(CYGPATH_W) 'arangod/Aql/OptimizerRules.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/OptimizerRules.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Parser.o: arangod/Aql/Parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Parser.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Tpo -c -o arangod/Aql/arangod_libarangod_a-Parser.o `test -f 'arangod/Aql/Parser.cpp' || echo '$(srcdir)/'`arangod/Aql/Parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Parser.cpp' object='arangod/Aql/arangod_libarangod_a-Parser.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Parser.o `test -f 'arangod/Aql/Parser.cpp' || echo '$(srcdir)/'`arangod/Aql/Parser.cpp + +arangod/Aql/arangod_libarangod_a-Parser.obj: arangod/Aql/Parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Parser.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Tpo -c -o arangod/Aql/arangod_libarangod_a-Parser.obj `if test -f 'arangod/Aql/Parser.cpp'; then $(CYGPATH_W) 'arangod/Aql/Parser.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Parser.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Parser.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Parser.cpp' object='arangod/Aql/arangod_libarangod_a-Parser.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Parser.obj `if test -f 'arangod/Aql/Parser.cpp'; then $(CYGPATH_W) 'arangod/Aql/Parser.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Parser.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Query.o: arangod/Aql/Query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Query.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Tpo -c -o arangod/Aql/arangod_libarangod_a-Query.o `test -f 'arangod/Aql/Query.cpp' || echo '$(srcdir)/'`arangod/Aql/Query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Query.cpp' object='arangod/Aql/arangod_libarangod_a-Query.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Query.o `test -f 'arangod/Aql/Query.cpp' || echo '$(srcdir)/'`arangod/Aql/Query.cpp + +arangod/Aql/arangod_libarangod_a-Query.obj: arangod/Aql/Query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Query.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Tpo -c -o arangod/Aql/arangod_libarangod_a-Query.obj `if test -f 'arangod/Aql/Query.cpp'; then $(CYGPATH_W) 'arangod/Aql/Query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Query.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Query.cpp' object='arangod/Aql/arangod_libarangod_a-Query.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Query.obj `if test -f 'arangod/Aql/Query.cpp'; then $(CYGPATH_W) 'arangod/Aql/Query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Query.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-QueryRegistry.o: arangod/Aql/QueryRegistry.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-QueryRegistry.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Tpo -c -o arangod/Aql/arangod_libarangod_a-QueryRegistry.o `test -f 'arangod/Aql/QueryRegistry.cpp' || echo '$(srcdir)/'`arangod/Aql/QueryRegistry.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/QueryRegistry.cpp' object='arangod/Aql/arangod_libarangod_a-QueryRegistry.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-QueryRegistry.o `test -f 'arangod/Aql/QueryRegistry.cpp' || echo '$(srcdir)/'`arangod/Aql/QueryRegistry.cpp + +arangod/Aql/arangod_libarangod_a-QueryRegistry.obj: arangod/Aql/QueryRegistry.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-QueryRegistry.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Tpo -c -o arangod/Aql/arangod_libarangod_a-QueryRegistry.obj `if test -f 'arangod/Aql/QueryRegistry.cpp'; then $(CYGPATH_W) 'arangod/Aql/QueryRegistry.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/QueryRegistry.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-QueryRegistry.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/QueryRegistry.cpp' object='arangod/Aql/arangod_libarangod_a-QueryRegistry.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-QueryRegistry.obj `if test -f 'arangod/Aql/QueryRegistry.cpp'; then $(CYGPATH_W) 'arangod/Aql/QueryRegistry.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/QueryRegistry.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-RangeInfo.o: arangod/Aql/RangeInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-RangeInfo.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Tpo -c -o arangod/Aql/arangod_libarangod_a-RangeInfo.o `test -f 'arangod/Aql/RangeInfo.cpp' || echo '$(srcdir)/'`arangod/Aql/RangeInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/RangeInfo.cpp' object='arangod/Aql/arangod_libarangod_a-RangeInfo.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-RangeInfo.o `test -f 'arangod/Aql/RangeInfo.cpp' || echo '$(srcdir)/'`arangod/Aql/RangeInfo.cpp + +arangod/Aql/arangod_libarangod_a-RangeInfo.obj: arangod/Aql/RangeInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-RangeInfo.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Tpo -c -o arangod/Aql/arangod_libarangod_a-RangeInfo.obj `if test -f 'arangod/Aql/RangeInfo.cpp'; then $(CYGPATH_W) 'arangod/Aql/RangeInfo.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/RangeInfo.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RangeInfo.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/RangeInfo.cpp' object='arangod/Aql/arangod_libarangod_a-RangeInfo.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-RangeInfo.obj `if test -f 'arangod/Aql/RangeInfo.cpp'; then $(CYGPATH_W) 'arangod/Aql/RangeInfo.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/RangeInfo.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Range.o: arangod/Aql/Range.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Range.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Tpo -c -o arangod/Aql/arangod_libarangod_a-Range.o `test -f 'arangod/Aql/Range.cpp' || echo '$(srcdir)/'`arangod/Aql/Range.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Range.cpp' object='arangod/Aql/arangod_libarangod_a-Range.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Range.o `test -f 'arangod/Aql/Range.cpp' || echo '$(srcdir)/'`arangod/Aql/Range.cpp + +arangod/Aql/arangod_libarangod_a-Range.obj: arangod/Aql/Range.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Range.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Tpo -c -o arangod/Aql/arangod_libarangod_a-Range.obj `if test -f 'arangod/Aql/Range.cpp'; then $(CYGPATH_W) 'arangod/Aql/Range.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Range.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Range.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Range.cpp' object='arangod/Aql/arangod_libarangod_a-Range.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Range.obj `if test -f 'arangod/Aql/Range.cpp'; then $(CYGPATH_W) 'arangod/Aql/Range.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Range.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-RestAqlHandler.o: arangod/Aql/RestAqlHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-RestAqlHandler.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Tpo -c -o arangod/Aql/arangod_libarangod_a-RestAqlHandler.o `test -f 'arangod/Aql/RestAqlHandler.cpp' || echo '$(srcdir)/'`arangod/Aql/RestAqlHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/RestAqlHandler.cpp' object='arangod/Aql/arangod_libarangod_a-RestAqlHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-RestAqlHandler.o `test -f 'arangod/Aql/RestAqlHandler.cpp' || echo '$(srcdir)/'`arangod/Aql/RestAqlHandler.cpp + +arangod/Aql/arangod_libarangod_a-RestAqlHandler.obj: arangod/Aql/RestAqlHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-RestAqlHandler.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Tpo -c -o arangod/Aql/arangod_libarangod_a-RestAqlHandler.obj `if test -f 'arangod/Aql/RestAqlHandler.cpp'; then $(CYGPATH_W) 'arangod/Aql/RestAqlHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/RestAqlHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-RestAqlHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/RestAqlHandler.cpp' object='arangod/Aql/arangod_libarangod_a-RestAqlHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-RestAqlHandler.obj `if test -f 'arangod/Aql/RestAqlHandler.cpp'; then $(CYGPATH_W) 'arangod/Aql/RestAqlHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/RestAqlHandler.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Scopes.o: arangod/Aql/Scopes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Scopes.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Tpo -c -o arangod/Aql/arangod_libarangod_a-Scopes.o `test -f 'arangod/Aql/Scopes.cpp' || echo '$(srcdir)/'`arangod/Aql/Scopes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Scopes.cpp' object='arangod/Aql/arangod_libarangod_a-Scopes.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Scopes.o `test -f 'arangod/Aql/Scopes.cpp' || echo '$(srcdir)/'`arangod/Aql/Scopes.cpp + +arangod/Aql/arangod_libarangod_a-Scopes.obj: arangod/Aql/Scopes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Scopes.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Tpo -c -o arangod/Aql/arangod_libarangod_a-Scopes.obj `if test -f 'arangod/Aql/Scopes.cpp'; then $(CYGPATH_W) 'arangod/Aql/Scopes.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Scopes.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Scopes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Scopes.cpp' object='arangod/Aql/arangod_libarangod_a-Scopes.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Scopes.obj `if test -f 'arangod/Aql/Scopes.cpp'; then $(CYGPATH_W) 'arangod/Aql/Scopes.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Scopes.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-tokens.o: arangod/Aql/tokens.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-tokens.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Tpo -c -o arangod/Aql/arangod_libarangod_a-tokens.o `test -f 'arangod/Aql/tokens.cpp' || echo '$(srcdir)/'`arangod/Aql/tokens.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/tokens.cpp' object='arangod/Aql/arangod_libarangod_a-tokens.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-tokens.o `test -f 'arangod/Aql/tokens.cpp' || echo '$(srcdir)/'`arangod/Aql/tokens.cpp + +arangod/Aql/arangod_libarangod_a-tokens.obj: arangod/Aql/tokens.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-tokens.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Tpo -c -o arangod/Aql/arangod_libarangod_a-tokens.obj `if test -f 'arangod/Aql/tokens.cpp'; then $(CYGPATH_W) 'arangod/Aql/tokens.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/tokens.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-tokens.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/tokens.cpp' object='arangod/Aql/arangod_libarangod_a-tokens.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-tokens.obj `if test -f 'arangod/Aql/tokens.cpp'; then $(CYGPATH_W) 'arangod/Aql/tokens.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/tokens.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-V8Expression.o: arangod/Aql/V8Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-V8Expression.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Tpo -c -o arangod/Aql/arangod_libarangod_a-V8Expression.o `test -f 'arangod/Aql/V8Expression.cpp' || echo '$(srcdir)/'`arangod/Aql/V8Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/V8Expression.cpp' object='arangod/Aql/arangod_libarangod_a-V8Expression.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-V8Expression.o `test -f 'arangod/Aql/V8Expression.cpp' || echo '$(srcdir)/'`arangod/Aql/V8Expression.cpp + +arangod/Aql/arangod_libarangod_a-V8Expression.obj: arangod/Aql/V8Expression.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-V8Expression.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Tpo -c -o arangod/Aql/arangod_libarangod_a-V8Expression.obj `if test -f 'arangod/Aql/V8Expression.cpp'; then $(CYGPATH_W) 'arangod/Aql/V8Expression.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/V8Expression.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-V8Expression.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/V8Expression.cpp' object='arangod/Aql/arangod_libarangod_a-V8Expression.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-V8Expression.obj `if test -f 'arangod/Aql/V8Expression.cpp'; then $(CYGPATH_W) 'arangod/Aql/V8Expression.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/V8Expression.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-Variable.o: arangod/Aql/Variable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Variable.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Tpo -c -o arangod/Aql/arangod_libarangod_a-Variable.o `test -f 'arangod/Aql/Variable.cpp' || echo '$(srcdir)/'`arangod/Aql/Variable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Variable.cpp' object='arangod/Aql/arangod_libarangod_a-Variable.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Variable.o `test -f 'arangod/Aql/Variable.cpp' || echo '$(srcdir)/'`arangod/Aql/Variable.cpp + +arangod/Aql/arangod_libarangod_a-Variable.obj: arangod/Aql/Variable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-Variable.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Tpo -c -o arangod/Aql/arangod_libarangod_a-Variable.obj `if test -f 'arangod/Aql/Variable.cpp'; then $(CYGPATH_W) 'arangod/Aql/Variable.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Variable.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-Variable.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/Variable.cpp' object='arangod/Aql/arangod_libarangod_a-Variable.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-Variable.obj `if test -f 'arangod/Aql/Variable.cpp'; then $(CYGPATH_W) 'arangod/Aql/Variable.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/Variable.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-VariableGenerator.o: arangod/Aql/VariableGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-VariableGenerator.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Tpo -c -o arangod/Aql/arangod_libarangod_a-VariableGenerator.o `test -f 'arangod/Aql/VariableGenerator.cpp' || echo '$(srcdir)/'`arangod/Aql/VariableGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/VariableGenerator.cpp' object='arangod/Aql/arangod_libarangod_a-VariableGenerator.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-VariableGenerator.o `test -f 'arangod/Aql/VariableGenerator.cpp' || echo '$(srcdir)/'`arangod/Aql/VariableGenerator.cpp + +arangod/Aql/arangod_libarangod_a-VariableGenerator.obj: arangod/Aql/VariableGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-VariableGenerator.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Tpo -c -o arangod/Aql/arangod_libarangod_a-VariableGenerator.obj `if test -f 'arangod/Aql/VariableGenerator.cpp'; then $(CYGPATH_W) 'arangod/Aql/VariableGenerator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/VariableGenerator.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-VariableGenerator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/VariableGenerator.cpp' object='arangod/Aql/arangod_libarangod_a-VariableGenerator.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-VariableGenerator.obj `if test -f 'arangod/Aql/VariableGenerator.cpp'; then $(CYGPATH_W) 'arangod/Aql/VariableGenerator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/VariableGenerator.cpp'; fi` + +arangod/Aql/arangod_libarangod_a-ModificationOptions.o: arangod/Aql/ModificationOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ModificationOptions.o -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Tpo -c -o arangod/Aql/arangod_libarangod_a-ModificationOptions.o `test -f 'arangod/Aql/ModificationOptions.cpp' || echo '$(srcdir)/'`arangod/Aql/ModificationOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ModificationOptions.cpp' object='arangod/Aql/arangod_libarangod_a-ModificationOptions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ModificationOptions.o `test -f 'arangod/Aql/ModificationOptions.cpp' || echo '$(srcdir)/'`arangod/Aql/ModificationOptions.cpp + +arangod/Aql/arangod_libarangod_a-ModificationOptions.obj: arangod/Aql/ModificationOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Aql/arangod_libarangod_a-ModificationOptions.obj -MD -MP -MF arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Tpo -c -o arangod/Aql/arangod_libarangod_a-ModificationOptions.obj `if test -f 'arangod/Aql/ModificationOptions.cpp'; then $(CYGPATH_W) 'arangod/Aql/ModificationOptions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ModificationOptions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Tpo arangod/Aql/$(DEPDIR)/arangod_libarangod_a-ModificationOptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Aql/ModificationOptions.cpp' object='arangod/Aql/arangod_libarangod_a-ModificationOptions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Aql/arangod_libarangod_a-ModificationOptions.obj `if test -f 'arangod/Aql/ModificationOptions.cpp'; then $(CYGPATH_W) 'arangod/Aql/ModificationOptions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Aql/ModificationOptions.cpp'; fi` + +arangod/CapConstraint/arangod_libarangod_a-cap-constraint.o: arangod/CapConstraint/cap-constraint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/CapConstraint/arangod_libarangod_a-cap-constraint.o -MD -MP -MF arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Tpo -c -o arangod/CapConstraint/arangod_libarangod_a-cap-constraint.o `test -f 'arangod/CapConstraint/cap-constraint.cpp' || echo '$(srcdir)/'`arangod/CapConstraint/cap-constraint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Tpo arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/CapConstraint/cap-constraint.cpp' object='arangod/CapConstraint/arangod_libarangod_a-cap-constraint.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/CapConstraint/arangod_libarangod_a-cap-constraint.o `test -f 'arangod/CapConstraint/cap-constraint.cpp' || echo '$(srcdir)/'`arangod/CapConstraint/cap-constraint.cpp + +arangod/CapConstraint/arangod_libarangod_a-cap-constraint.obj: arangod/CapConstraint/cap-constraint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/CapConstraint/arangod_libarangod_a-cap-constraint.obj -MD -MP -MF arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Tpo -c -o arangod/CapConstraint/arangod_libarangod_a-cap-constraint.obj `if test -f 'arangod/CapConstraint/cap-constraint.cpp'; then $(CYGPATH_W) 'arangod/CapConstraint/cap-constraint.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/CapConstraint/cap-constraint.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Tpo arangod/CapConstraint/$(DEPDIR)/arangod_libarangod_a-cap-constraint.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/CapConstraint/cap-constraint.cpp' object='arangod/CapConstraint/arangod_libarangod_a-cap-constraint.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/CapConstraint/arangod_libarangod_a-cap-constraint.obj `if test -f 'arangod/CapConstraint/cap-constraint.cpp'; then $(CYGPATH_W) 'arangod/CapConstraint/cap-constraint.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/CapConstraint/cap-constraint.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-AgencyComm.o: arangod/Cluster/AgencyComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-AgencyComm.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Tpo -c -o arangod/Cluster/arangod_libarangod_a-AgencyComm.o `test -f 'arangod/Cluster/AgencyComm.cpp' || echo '$(srcdir)/'`arangod/Cluster/AgencyComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/AgencyComm.cpp' object='arangod/Cluster/arangod_libarangod_a-AgencyComm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-AgencyComm.o `test -f 'arangod/Cluster/AgencyComm.cpp' || echo '$(srcdir)/'`arangod/Cluster/AgencyComm.cpp + +arangod/Cluster/arangod_libarangod_a-AgencyComm.obj: arangod/Cluster/AgencyComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-AgencyComm.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Tpo -c -o arangod/Cluster/arangod_libarangod_a-AgencyComm.obj `if test -f 'arangod/Cluster/AgencyComm.cpp'; then $(CYGPATH_W) 'arangod/Cluster/AgencyComm.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/AgencyComm.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-AgencyComm.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/AgencyComm.cpp' object='arangod/Cluster/arangod_libarangod_a-AgencyComm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-AgencyComm.obj `if test -f 'arangod/Cluster/AgencyComm.cpp'; then $(CYGPATH_W) 'arangod/Cluster/AgencyComm.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/AgencyComm.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ApplicationCluster.o: arangod/Cluster/ApplicationCluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ApplicationCluster.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ApplicationCluster.o `test -f 'arangod/Cluster/ApplicationCluster.cpp' || echo '$(srcdir)/'`arangod/Cluster/ApplicationCluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ApplicationCluster.cpp' object='arangod/Cluster/arangod_libarangod_a-ApplicationCluster.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ApplicationCluster.o `test -f 'arangod/Cluster/ApplicationCluster.cpp' || echo '$(srcdir)/'`arangod/Cluster/ApplicationCluster.cpp + +arangod/Cluster/arangod_libarangod_a-ApplicationCluster.obj: arangod/Cluster/ApplicationCluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ApplicationCluster.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ApplicationCluster.obj `if test -f 'arangod/Cluster/ApplicationCluster.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ApplicationCluster.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ApplicationCluster.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ApplicationCluster.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ApplicationCluster.cpp' object='arangod/Cluster/arangod_libarangod_a-ApplicationCluster.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ApplicationCluster.obj `if test -f 'arangod/Cluster/ApplicationCluster.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ApplicationCluster.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ApplicationCluster.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ClusterComm.o: arangod/Cluster/ClusterComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterComm.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterComm.o `test -f 'arangod/Cluster/ClusterComm.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterComm.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterComm.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterComm.o `test -f 'arangod/Cluster/ClusterComm.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterComm.cpp + +arangod/Cluster/arangod_libarangod_a-ClusterComm.obj: arangod/Cluster/ClusterComm.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterComm.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterComm.obj `if test -f 'arangod/Cluster/ClusterComm.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterComm.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterComm.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterComm.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterComm.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterComm.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterComm.obj `if test -f 'arangod/Cluster/ClusterComm.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterComm.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterComm.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ClusterInfo.o: arangod/Cluster/ClusterInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterInfo.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterInfo.o `test -f 'arangod/Cluster/ClusterInfo.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterInfo.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterInfo.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterInfo.o `test -f 'arangod/Cluster/ClusterInfo.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterInfo.cpp + +arangod/Cluster/arangod_libarangod_a-ClusterInfo.obj: arangod/Cluster/ClusterInfo.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterInfo.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterInfo.obj `if test -f 'arangod/Cluster/ClusterInfo.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterInfo.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterInfo.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterInfo.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterInfo.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterInfo.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterInfo.obj `if test -f 'arangod/Cluster/ClusterInfo.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterInfo.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterInfo.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-HeartbeatThread.o: arangod/Cluster/HeartbeatThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-HeartbeatThread.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Tpo -c -o arangod/Cluster/arangod_libarangod_a-HeartbeatThread.o `test -f 'arangod/Cluster/HeartbeatThread.cpp' || echo '$(srcdir)/'`arangod/Cluster/HeartbeatThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/HeartbeatThread.cpp' object='arangod/Cluster/arangod_libarangod_a-HeartbeatThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-HeartbeatThread.o `test -f 'arangod/Cluster/HeartbeatThread.cpp' || echo '$(srcdir)/'`arangod/Cluster/HeartbeatThread.cpp + +arangod/Cluster/arangod_libarangod_a-HeartbeatThread.obj: arangod/Cluster/HeartbeatThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-HeartbeatThread.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Tpo -c -o arangod/Cluster/arangod_libarangod_a-HeartbeatThread.obj `if test -f 'arangod/Cluster/HeartbeatThread.cpp'; then $(CYGPATH_W) 'arangod/Cluster/HeartbeatThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/HeartbeatThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-HeartbeatThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/HeartbeatThread.cpp' object='arangod/Cluster/arangod_libarangod_a-HeartbeatThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-HeartbeatThread.obj `if test -f 'arangod/Cluster/HeartbeatThread.cpp'; then $(CYGPATH_W) 'arangod/Cluster/HeartbeatThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/HeartbeatThread.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-RestShardHandler.o: arangod/Cluster/RestShardHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-RestShardHandler.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Tpo -c -o arangod/Cluster/arangod_libarangod_a-RestShardHandler.o `test -f 'arangod/Cluster/RestShardHandler.cpp' || echo '$(srcdir)/'`arangod/Cluster/RestShardHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/RestShardHandler.cpp' object='arangod/Cluster/arangod_libarangod_a-RestShardHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-RestShardHandler.o `test -f 'arangod/Cluster/RestShardHandler.cpp' || echo '$(srcdir)/'`arangod/Cluster/RestShardHandler.cpp + +arangod/Cluster/arangod_libarangod_a-RestShardHandler.obj: arangod/Cluster/RestShardHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-RestShardHandler.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Tpo -c -o arangod/Cluster/arangod_libarangod_a-RestShardHandler.obj `if test -f 'arangod/Cluster/RestShardHandler.cpp'; then $(CYGPATH_W) 'arangod/Cluster/RestShardHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/RestShardHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-RestShardHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/RestShardHandler.cpp' object='arangod/Cluster/arangod_libarangod_a-RestShardHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-RestShardHandler.obj `if test -f 'arangod/Cluster/RestShardHandler.cpp'; then $(CYGPATH_W) 'arangod/Cluster/RestShardHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/RestShardHandler.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ServerJob.o: arangod/Cluster/ServerJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ServerJob.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ServerJob.o `test -f 'arangod/Cluster/ServerJob.cpp' || echo '$(srcdir)/'`arangod/Cluster/ServerJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ServerJob.cpp' object='arangod/Cluster/arangod_libarangod_a-ServerJob.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ServerJob.o `test -f 'arangod/Cluster/ServerJob.cpp' || echo '$(srcdir)/'`arangod/Cluster/ServerJob.cpp + +arangod/Cluster/arangod_libarangod_a-ServerJob.obj: arangod/Cluster/ServerJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ServerJob.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ServerJob.obj `if test -f 'arangod/Cluster/ServerJob.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ServerJob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ServerJob.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerJob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ServerJob.cpp' object='arangod/Cluster/arangod_libarangod_a-ServerJob.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ServerJob.obj `if test -f 'arangod/Cluster/ServerJob.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ServerJob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ServerJob.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ServerState.o: arangod/Cluster/ServerState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ServerState.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ServerState.o `test -f 'arangod/Cluster/ServerState.cpp' || echo '$(srcdir)/'`arangod/Cluster/ServerState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ServerState.cpp' object='arangod/Cluster/arangod_libarangod_a-ServerState.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ServerState.o `test -f 'arangod/Cluster/ServerState.cpp' || echo '$(srcdir)/'`arangod/Cluster/ServerState.cpp + +arangod/Cluster/arangod_libarangod_a-ServerState.obj: arangod/Cluster/ServerState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ServerState.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ServerState.obj `if test -f 'arangod/Cluster/ServerState.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ServerState.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ServerState.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ServerState.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ServerState.cpp' object='arangod/Cluster/arangod_libarangod_a-ServerState.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ServerState.obj `if test -f 'arangod/Cluster/ServerState.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ServerState.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ServerState.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-v8-cluster.o: arangod/Cluster/v8-cluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-v8-cluster.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Tpo -c -o arangod/Cluster/arangod_libarangod_a-v8-cluster.o `test -f 'arangod/Cluster/v8-cluster.cpp' || echo '$(srcdir)/'`arangod/Cluster/v8-cluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/v8-cluster.cpp' object='arangod/Cluster/arangod_libarangod_a-v8-cluster.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-v8-cluster.o `test -f 'arangod/Cluster/v8-cluster.cpp' || echo '$(srcdir)/'`arangod/Cluster/v8-cluster.cpp + +arangod/Cluster/arangod_libarangod_a-v8-cluster.obj: arangod/Cluster/v8-cluster.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-v8-cluster.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Tpo -c -o arangod/Cluster/arangod_libarangod_a-v8-cluster.obj `if test -f 'arangod/Cluster/v8-cluster.cpp'; then $(CYGPATH_W) 'arangod/Cluster/v8-cluster.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/v8-cluster.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-v8-cluster.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/v8-cluster.cpp' object='arangod/Cluster/arangod_libarangod_a-v8-cluster.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-v8-cluster.obj `if test -f 'arangod/Cluster/v8-cluster.cpp'; then $(CYGPATH_W) 'arangod/Cluster/v8-cluster.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/v8-cluster.cpp'; fi` + +arangod/Cluster/arangod_libarangod_a-ClusterMethods.o: arangod/Cluster/ClusterMethods.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterMethods.o -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterMethods.o `test -f 'arangod/Cluster/ClusterMethods.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterMethods.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterMethods.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterMethods.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterMethods.o `test -f 'arangod/Cluster/ClusterMethods.cpp' || echo '$(srcdir)/'`arangod/Cluster/ClusterMethods.cpp + +arangod/Cluster/arangod_libarangod_a-ClusterMethods.obj: arangod/Cluster/ClusterMethods.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Cluster/arangod_libarangod_a-ClusterMethods.obj -MD -MP -MF arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Tpo -c -o arangod/Cluster/arangod_libarangod_a-ClusterMethods.obj `if test -f 'arangod/Cluster/ClusterMethods.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterMethods.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterMethods.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Tpo arangod/Cluster/$(DEPDIR)/arangod_libarangod_a-ClusterMethods.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Cluster/ClusterMethods.cpp' object='arangod/Cluster/arangod_libarangod_a-ClusterMethods.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Cluster/arangod_libarangod_a-ClusterMethods.obj `if test -f 'arangod/Cluster/ClusterMethods.cpp'; then $(CYGPATH_W) 'arangod/Cluster/ClusterMethods.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Cluster/ClusterMethods.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.o: arangod/FulltextIndex/fulltext-handles.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.o `test -f 'arangod/FulltextIndex/fulltext-handles.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-handles.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-handles.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.o `test -f 'arangod/FulltextIndex/fulltext-handles.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-handles.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.obj: arangod/FulltextIndex/fulltext-handles.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.obj `if test -f 'arangod/FulltextIndex/fulltext-handles.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-handles.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-handles.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-handles.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-handles.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-handles.obj `if test -f 'arangod/FulltextIndex/fulltext-handles.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-handles.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-handles.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.o: arangod/FulltextIndex/fulltext-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.o `test -f 'arangod/FulltextIndex/fulltext-index.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-index.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.o `test -f 'arangod/FulltextIndex/fulltext-index.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-index.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.obj: arangod/FulltextIndex/fulltext-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.obj `if test -f 'arangod/FulltextIndex/fulltext-index.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-index.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-index.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-index.obj `if test -f 'arangod/FulltextIndex/fulltext-index.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-index.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.o: arangod/FulltextIndex/fulltext-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.o `test -f 'arangod/FulltextIndex/fulltext-list.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-list.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.o `test -f 'arangod/FulltextIndex/fulltext-list.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-list.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.obj: arangod/FulltextIndex/fulltext-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.obj `if test -f 'arangod/FulltextIndex/fulltext-list.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-list.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-list.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-list.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-list.obj `if test -f 'arangod/FulltextIndex/fulltext-list.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-list.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-list.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.o: arangod/FulltextIndex/fulltext-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.o `test -f 'arangod/FulltextIndex/fulltext-query.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-query.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.o `test -f 'arangod/FulltextIndex/fulltext-query.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-query.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.obj: arangod/FulltextIndex/fulltext-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.obj `if test -f 'arangod/FulltextIndex/fulltext-query.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-query.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-query.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-query.obj `if test -f 'arangod/FulltextIndex/fulltext-query.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-query.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.o: arangod/FulltextIndex/fulltext-result.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.o `test -f 'arangod/FulltextIndex/fulltext-result.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-result.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-result.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.o `test -f 'arangod/FulltextIndex/fulltext-result.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-result.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.obj: arangod/FulltextIndex/fulltext-result.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.obj `if test -f 'arangod/FulltextIndex/fulltext-result.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-result.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-result.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-result.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-result.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-result.obj `if test -f 'arangod/FulltextIndex/fulltext-result.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-result.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-result.cpp'; fi` + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.o: arangod/FulltextIndex/fulltext-wordlist.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.o -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.o `test -f 'arangod/FulltextIndex/fulltext-wordlist.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-wordlist.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-wordlist.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.o `test -f 'arangod/FulltextIndex/fulltext-wordlist.cpp' || echo '$(srcdir)/'`arangod/FulltextIndex/fulltext-wordlist.cpp + +arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.obj: arangod/FulltextIndex/fulltext-wordlist.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.obj -MD -MP -MF arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Tpo -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.obj `if test -f 'arangod/FulltextIndex/fulltext-wordlist.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-wordlist.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-wordlist.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Tpo arangod/FulltextIndex/$(DEPDIR)/arangod_libarangod_a-fulltext-wordlist.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/FulltextIndex/fulltext-wordlist.cpp' object='arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/FulltextIndex/arangod_libarangod_a-fulltext-wordlist.obj `if test -f 'arangod/FulltextIndex/fulltext-wordlist.cpp'; then $(CYGPATH_W) 'arangod/FulltextIndex/fulltext-wordlist.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/FulltextIndex/fulltext-wordlist.cpp'; fi` + +arangod/GeoIndex/arangod_libarangod_a-GeoIndex.o: arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/arangod_libarangod_a-GeoIndex.o -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Tpo -c -o arangod/GeoIndex/arangod_libarangod_a-GeoIndex.o `test -f 'arangod/GeoIndex/GeoIndex.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Tpo arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/GeoIndex.cpp' object='arangod/GeoIndex/arangod_libarangod_a-GeoIndex.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/arangod_libarangod_a-GeoIndex.o `test -f 'arangod/GeoIndex/GeoIndex.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/GeoIndex.cpp + +arangod/GeoIndex/arangod_libarangod_a-GeoIndex.obj: arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/arangod_libarangod_a-GeoIndex.obj -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Tpo -c -o arangod/GeoIndex/arangod_libarangod_a-GeoIndex.obj `if test -f 'arangod/GeoIndex/GeoIndex.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/GeoIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/GeoIndex.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Tpo arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-GeoIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/GeoIndex.cpp' object='arangod/GeoIndex/arangod_libarangod_a-GeoIndex.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/arangod_libarangod_a-GeoIndex.obj `if test -f 'arangod/GeoIndex/GeoIndex.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/GeoIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/GeoIndex.cpp'; fi` + +arangod/GeoIndex/arangod_libarangod_a-geo-index.o: arangod/GeoIndex/geo-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/arangod_libarangod_a-geo-index.o -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Tpo -c -o arangod/GeoIndex/arangod_libarangod_a-geo-index.o `test -f 'arangod/GeoIndex/geo-index.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/geo-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Tpo arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/geo-index.cpp' object='arangod/GeoIndex/arangod_libarangod_a-geo-index.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/arangod_libarangod_a-geo-index.o `test -f 'arangod/GeoIndex/geo-index.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/geo-index.cpp + +arangod/GeoIndex/arangod_libarangod_a-geo-index.obj: arangod/GeoIndex/geo-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/arangod_libarangod_a-geo-index.obj -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Tpo -c -o arangod/GeoIndex/arangod_libarangod_a-geo-index.obj `if test -f 'arangod/GeoIndex/geo-index.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/geo-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/geo-index.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Tpo arangod/GeoIndex/$(DEPDIR)/arangod_libarangod_a-geo-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/geo-index.cpp' object='arangod/GeoIndex/arangod_libarangod_a-geo-index.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/arangod_libarangod_a-geo-index.obj `if test -f 'arangod/GeoIndex/geo-index.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/geo-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/geo-index.cpp'; fi` + +arangod/HashIndex/arangod_libarangod_a-hash-array.o: arangod/HashIndex/hash-array.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-array.o -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-array.o `test -f 'arangod/HashIndex/hash-array.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-array.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-array.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-array.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-array.o `test -f 'arangod/HashIndex/hash-array.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-array.cpp + +arangod/HashIndex/arangod_libarangod_a-hash-array.obj: arangod/HashIndex/hash-array.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-array.obj -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-array.obj `if test -f 'arangod/HashIndex/hash-array.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-array.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-array.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-array.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-array.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-array.obj `if test -f 'arangod/HashIndex/hash-array.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-array.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-array.cpp'; fi` + +arangod/HashIndex/arangod_libarangod_a-hash-array-multi.o: arangod/HashIndex/hash-array-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-array-multi.o -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-array-multi.o `test -f 'arangod/HashIndex/hash-array-multi.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-array-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-array-multi.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-array-multi.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-array-multi.o `test -f 'arangod/HashIndex/hash-array-multi.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-array-multi.cpp + +arangod/HashIndex/arangod_libarangod_a-hash-array-multi.obj: arangod/HashIndex/hash-array-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-array-multi.obj -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-array-multi.obj `if test -f 'arangod/HashIndex/hash-array-multi.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-array-multi.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-array-multi.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-array-multi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-array-multi.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-array-multi.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-array-multi.obj `if test -f 'arangod/HashIndex/hash-array-multi.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-array-multi.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-array-multi.cpp'; fi` + +arangod/HashIndex/arangod_libarangod_a-hash-index.o: arangod/HashIndex/hash-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-index.o -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-index.o `test -f 'arangod/HashIndex/hash-index.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-index.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-index.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-index.o `test -f 'arangod/HashIndex/hash-index.cpp' || echo '$(srcdir)/'`arangod/HashIndex/hash-index.cpp + +arangod/HashIndex/arangod_libarangod_a-hash-index.obj: arangod/HashIndex/hash-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/HashIndex/arangod_libarangod_a-hash-index.obj -MD -MP -MF arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Tpo -c -o arangod/HashIndex/arangod_libarangod_a-hash-index.obj `if test -f 'arangod/HashIndex/hash-index.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-index.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Tpo arangod/HashIndex/$(DEPDIR)/arangod_libarangod_a-hash-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/HashIndex/hash-index.cpp' object='arangod/HashIndex/arangod_libarangod_a-hash-index.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/HashIndex/arangod_libarangod_a-hash-index.obj `if test -f 'arangod/HashIndex/hash-index.cpp'; then $(CYGPATH_W) 'arangod/HashIndex/hash-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/HashIndex/hash-index.cpp'; fi` + +arangod/IndexOperators/arangod_libarangod_a-index-operator.o: arangod/IndexOperators/index-operator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/IndexOperators/arangod_libarangod_a-index-operator.o -MD -MP -MF arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Tpo -c -o arangod/IndexOperators/arangod_libarangod_a-index-operator.o `test -f 'arangod/IndexOperators/index-operator.cpp' || echo '$(srcdir)/'`arangod/IndexOperators/index-operator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Tpo arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/IndexOperators/index-operator.cpp' object='arangod/IndexOperators/arangod_libarangod_a-index-operator.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/IndexOperators/arangod_libarangod_a-index-operator.o `test -f 'arangod/IndexOperators/index-operator.cpp' || echo '$(srcdir)/'`arangod/IndexOperators/index-operator.cpp + +arangod/IndexOperators/arangod_libarangod_a-index-operator.obj: arangod/IndexOperators/index-operator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/IndexOperators/arangod_libarangod_a-index-operator.obj -MD -MP -MF arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Tpo -c -o arangod/IndexOperators/arangod_libarangod_a-index-operator.obj `if test -f 'arangod/IndexOperators/index-operator.cpp'; then $(CYGPATH_W) 'arangod/IndexOperators/index-operator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/IndexOperators/index-operator.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Tpo arangod/IndexOperators/$(DEPDIR)/arangod_libarangod_a-index-operator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/IndexOperators/index-operator.cpp' object='arangod/IndexOperators/arangod_libarangod_a-index-operator.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/IndexOperators/arangod_libarangod_a-index-operator.obj `if test -f 'arangod/IndexOperators/index-operator.cpp'; then $(CYGPATH_W) 'arangod/IndexOperators/index-operator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/IndexOperators/index-operator.cpp'; fi` + +arangod/Replication/arangod_libarangod_a-ContinuousSyncer.o: arangod/Replication/ContinuousSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-ContinuousSyncer.o -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-ContinuousSyncer.o `test -f 'arangod/Replication/ContinuousSyncer.cpp' || echo '$(srcdir)/'`arangod/Replication/ContinuousSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/ContinuousSyncer.cpp' object='arangod/Replication/arangod_libarangod_a-ContinuousSyncer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-ContinuousSyncer.o `test -f 'arangod/Replication/ContinuousSyncer.cpp' || echo '$(srcdir)/'`arangod/Replication/ContinuousSyncer.cpp + +arangod/Replication/arangod_libarangod_a-ContinuousSyncer.obj: arangod/Replication/ContinuousSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-ContinuousSyncer.obj -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-ContinuousSyncer.obj `if test -f 'arangod/Replication/ContinuousSyncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/ContinuousSyncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/ContinuousSyncer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-ContinuousSyncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/ContinuousSyncer.cpp' object='arangod/Replication/arangod_libarangod_a-ContinuousSyncer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-ContinuousSyncer.obj `if test -f 'arangod/Replication/ContinuousSyncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/ContinuousSyncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/ContinuousSyncer.cpp'; fi` + +arangod/Replication/arangod_libarangod_a-InitialSyncer.o: arangod/Replication/InitialSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-InitialSyncer.o -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-InitialSyncer.o `test -f 'arangod/Replication/InitialSyncer.cpp' || echo '$(srcdir)/'`arangod/Replication/InitialSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/InitialSyncer.cpp' object='arangod/Replication/arangod_libarangod_a-InitialSyncer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-InitialSyncer.o `test -f 'arangod/Replication/InitialSyncer.cpp' || echo '$(srcdir)/'`arangod/Replication/InitialSyncer.cpp + +arangod/Replication/arangod_libarangod_a-InitialSyncer.obj: arangod/Replication/InitialSyncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-InitialSyncer.obj -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-InitialSyncer.obj `if test -f 'arangod/Replication/InitialSyncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/InitialSyncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/InitialSyncer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-InitialSyncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/InitialSyncer.cpp' object='arangod/Replication/arangod_libarangod_a-InitialSyncer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-InitialSyncer.obj `if test -f 'arangod/Replication/InitialSyncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/InitialSyncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/InitialSyncer.cpp'; fi` + +arangod/Replication/arangod_libarangod_a-Syncer.o: arangod/Replication/Syncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-Syncer.o -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-Syncer.o `test -f 'arangod/Replication/Syncer.cpp' || echo '$(srcdir)/'`arangod/Replication/Syncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/Syncer.cpp' object='arangod/Replication/arangod_libarangod_a-Syncer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-Syncer.o `test -f 'arangod/Replication/Syncer.cpp' || echo '$(srcdir)/'`arangod/Replication/Syncer.cpp + +arangod/Replication/arangod_libarangod_a-Syncer.obj: arangod/Replication/Syncer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Replication/arangod_libarangod_a-Syncer.obj -MD -MP -MF arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Tpo -c -o arangod/Replication/arangod_libarangod_a-Syncer.obj `if test -f 'arangod/Replication/Syncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/Syncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/Syncer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Tpo arangod/Replication/$(DEPDIR)/arangod_libarangod_a-Syncer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Replication/Syncer.cpp' object='arangod/Replication/arangod_libarangod_a-Syncer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Replication/arangod_libarangod_a-Syncer.obj `if test -f 'arangod/Replication/Syncer.cpp'; then $(CYGPATH_W) 'arangod/Replication/Syncer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Replication/Syncer.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.o: arangod/RestHandler/RestBatchHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.o `test -f 'arangod/RestHandler/RestBatchHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestBatchHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestBatchHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.o `test -f 'arangod/RestHandler/RestBatchHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestBatchHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.obj: arangod/RestHandler/RestBatchHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.obj `if test -f 'arangod/RestHandler/RestBatchHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestBatchHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestBatchHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestBatchHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestBatchHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestBatchHandler.obj `if test -f 'arangod/RestHandler/RestBatchHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestBatchHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestBatchHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.o: arangod/RestHandler/RestDocumentHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.o `test -f 'arangod/RestHandler/RestDocumentHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestDocumentHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestDocumentHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.o `test -f 'arangod/RestHandler/RestDocumentHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestDocumentHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.obj: arangod/RestHandler/RestDocumentHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.obj `if test -f 'arangod/RestHandler/RestDocumentHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestDocumentHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestDocumentHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestDocumentHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestDocumentHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestDocumentHandler.obj `if test -f 'arangod/RestHandler/RestDocumentHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestDocumentHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestDocumentHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.o: arangod/RestHandler/RestEdgeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.o `test -f 'arangod/RestHandler/RestEdgeHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestEdgeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestEdgeHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.o `test -f 'arangod/RestHandler/RestEdgeHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestEdgeHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.obj: arangod/RestHandler/RestEdgeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.obj `if test -f 'arangod/RestHandler/RestEdgeHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestEdgeHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestEdgeHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestEdgeHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestEdgeHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestEdgeHandler.obj `if test -f 'arangod/RestHandler/RestEdgeHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestEdgeHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestEdgeHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestImportHandler.o: arangod/RestHandler/RestImportHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestImportHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestImportHandler.o `test -f 'arangod/RestHandler/RestImportHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestImportHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestImportHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestImportHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestImportHandler.o `test -f 'arangod/RestHandler/RestImportHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestImportHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestImportHandler.obj: arangod/RestHandler/RestImportHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestImportHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestImportHandler.obj `if test -f 'arangod/RestHandler/RestImportHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestImportHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestImportHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestImportHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestImportHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestImportHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestImportHandler.obj `if test -f 'arangod/RestHandler/RestImportHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestImportHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestImportHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.o: arangod/RestHandler/RestPleaseUpgradeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.o `test -f 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestPleaseUpgradeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestPleaseUpgradeHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.o `test -f 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestPleaseUpgradeHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.obj: arangod/RestHandler/RestPleaseUpgradeHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.obj `if test -f 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestPleaseUpgradeHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestPleaseUpgradeHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestPleaseUpgradeHandler.obj `if test -f 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestPleaseUpgradeHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.o: arangod/RestHandler/RestReplicationHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.o `test -f 'arangod/RestHandler/RestReplicationHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestReplicationHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestReplicationHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.o `test -f 'arangod/RestHandler/RestReplicationHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestReplicationHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.obj: arangod/RestHandler/RestReplicationHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.obj `if test -f 'arangod/RestHandler/RestReplicationHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestReplicationHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestReplicationHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestReplicationHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestReplicationHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestReplicationHandler.obj `if test -f 'arangod/RestHandler/RestReplicationHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestReplicationHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestReplicationHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.o: arangod/RestHandler/RestUploadHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.o `test -f 'arangod/RestHandler/RestUploadHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestUploadHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestUploadHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.o `test -f 'arangod/RestHandler/RestUploadHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestUploadHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.obj: arangod/RestHandler/RestUploadHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.obj `if test -f 'arangod/RestHandler/RestUploadHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestUploadHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestUploadHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestUploadHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestUploadHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestUploadHandler.obj `if test -f 'arangod/RestHandler/RestUploadHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestUploadHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestUploadHandler.cpp'; fi` + +arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.o: arangod/RestHandler/RestVocbaseBaseHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.o -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.o `test -f 'arangod/RestHandler/RestVocbaseBaseHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestVocbaseBaseHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestVocbaseBaseHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.o `test -f 'arangod/RestHandler/RestVocbaseBaseHandler.cpp' || echo '$(srcdir)/'`arangod/RestHandler/RestVocbaseBaseHandler.cpp + +arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.obj: arangod/RestHandler/RestVocbaseBaseHandler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.obj -MD -MP -MF arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Tpo -c -o arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.obj `if test -f 'arangod/RestHandler/RestVocbaseBaseHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestVocbaseBaseHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestVocbaseBaseHandler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Tpo arangod/RestHandler/$(DEPDIR)/arangod_libarangod_a-RestVocbaseBaseHandler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestHandler/RestVocbaseBaseHandler.cpp' object='arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestHandler/arangod_libarangod_a-RestVocbaseBaseHandler.obj `if test -f 'arangod/RestHandler/RestVocbaseBaseHandler.cpp'; then $(CYGPATH_W) 'arangod/RestHandler/RestVocbaseBaseHandler.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestHandler/RestVocbaseBaseHandler.cpp'; fi` + +arangod/RestServer/arangod_libarangod_a-ArangoServer.o: arangod/RestServer/ArangoServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-ArangoServer.o -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Tpo -c -o arangod/RestServer/arangod_libarangod_a-ArangoServer.o `test -f 'arangod/RestServer/ArangoServer.cpp' || echo '$(srcdir)/'`arangod/RestServer/ArangoServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/ArangoServer.cpp' object='arangod/RestServer/arangod_libarangod_a-ArangoServer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-ArangoServer.o `test -f 'arangod/RestServer/ArangoServer.cpp' || echo '$(srcdir)/'`arangod/RestServer/ArangoServer.cpp + +arangod/RestServer/arangod_libarangod_a-ArangoServer.obj: arangod/RestServer/ArangoServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-ArangoServer.obj -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Tpo -c -o arangod/RestServer/arangod_libarangod_a-ArangoServer.obj `if test -f 'arangod/RestServer/ArangoServer.cpp'; then $(CYGPATH_W) 'arangod/RestServer/ArangoServer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/ArangoServer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ArangoServer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/ArangoServer.cpp' object='arangod/RestServer/arangod_libarangod_a-ArangoServer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-ArangoServer.obj `if test -f 'arangod/RestServer/ArangoServer.cpp'; then $(CYGPATH_W) 'arangod/RestServer/ArangoServer.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/ArangoServer.cpp'; fi` + +arangod/RestServer/arangod_libarangod_a-ConsoleThread.o: arangod/RestServer/ConsoleThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-ConsoleThread.o -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Tpo -c -o arangod/RestServer/arangod_libarangod_a-ConsoleThread.o `test -f 'arangod/RestServer/ConsoleThread.cpp' || echo '$(srcdir)/'`arangod/RestServer/ConsoleThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/ConsoleThread.cpp' object='arangod/RestServer/arangod_libarangod_a-ConsoleThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-ConsoleThread.o `test -f 'arangod/RestServer/ConsoleThread.cpp' || echo '$(srcdir)/'`arangod/RestServer/ConsoleThread.cpp + +arangod/RestServer/arangod_libarangod_a-ConsoleThread.obj: arangod/RestServer/ConsoleThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-ConsoleThread.obj -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Tpo -c -o arangod/RestServer/arangod_libarangod_a-ConsoleThread.obj `if test -f 'arangod/RestServer/ConsoleThread.cpp'; then $(CYGPATH_W) 'arangod/RestServer/ConsoleThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/ConsoleThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-ConsoleThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/ConsoleThread.cpp' object='arangod/RestServer/arangod_libarangod_a-ConsoleThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-ConsoleThread.obj `if test -f 'arangod/RestServer/ConsoleThread.cpp'; then $(CYGPATH_W) 'arangod/RestServer/ConsoleThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/ConsoleThread.cpp'; fi` + +arangod/RestServer/arangod_libarangod_a-VocbaseContext.o: arangod/RestServer/VocbaseContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-VocbaseContext.o -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Tpo -c -o arangod/RestServer/arangod_libarangod_a-VocbaseContext.o `test -f 'arangod/RestServer/VocbaseContext.cpp' || echo '$(srcdir)/'`arangod/RestServer/VocbaseContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/VocbaseContext.cpp' object='arangod/RestServer/arangod_libarangod_a-VocbaseContext.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-VocbaseContext.o `test -f 'arangod/RestServer/VocbaseContext.cpp' || echo '$(srcdir)/'`arangod/RestServer/VocbaseContext.cpp + +arangod/RestServer/arangod_libarangod_a-VocbaseContext.obj: arangod/RestServer/VocbaseContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-VocbaseContext.obj -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Tpo -c -o arangod/RestServer/arangod_libarangod_a-VocbaseContext.obj `if test -f 'arangod/RestServer/VocbaseContext.cpp'; then $(CYGPATH_W) 'arangod/RestServer/VocbaseContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/VocbaseContext.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-VocbaseContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/VocbaseContext.cpp' object='arangod/RestServer/arangod_libarangod_a-VocbaseContext.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-VocbaseContext.obj `if test -f 'arangod/RestServer/VocbaseContext.cpp'; then $(CYGPATH_W) 'arangod/RestServer/VocbaseContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/VocbaseContext.cpp'; fi` + +arangod/RestServer/arangod_libarangod_a-arangod.o: arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-arangod.o -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Tpo -c -o arangod/RestServer/arangod_libarangod_a-arangod.o `test -f 'arangod/RestServer/arangod.cpp' || echo '$(srcdir)/'`arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/arangod.cpp' object='arangod/RestServer/arangod_libarangod_a-arangod.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-arangod.o `test -f 'arangod/RestServer/arangod.cpp' || echo '$(srcdir)/'`arangod/RestServer/arangod.cpp + +arangod/RestServer/arangod_libarangod_a-arangod.obj: arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/arangod_libarangod_a-arangod.obj -MD -MP -MF arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Tpo -c -o arangod/RestServer/arangod_libarangod_a-arangod.obj `if test -f 'arangod/RestServer/arangod.cpp'; then $(CYGPATH_W) 'arangod/RestServer/arangod.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/arangod.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Tpo arangod/RestServer/$(DEPDIR)/arangod_libarangod_a-arangod.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/arangod.cpp' object='arangod/RestServer/arangod_libarangod_a-arangod.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/arangod_libarangod_a-arangod.obj `if test -f 'arangod/RestServer/arangod.cpp'; then $(CYGPATH_W) 'arangod/RestServer/arangod.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/arangod.cpp'; fi` + +arangod/SkipLists/arangod_libarangod_a-skiplistIndex.o: arangod/SkipLists/skiplistIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/SkipLists/arangod_libarangod_a-skiplistIndex.o -MD -MP -MF arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Tpo -c -o arangod/SkipLists/arangod_libarangod_a-skiplistIndex.o `test -f 'arangod/SkipLists/skiplistIndex.cpp' || echo '$(srcdir)/'`arangod/SkipLists/skiplistIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Tpo arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/SkipLists/skiplistIndex.cpp' object='arangod/SkipLists/arangod_libarangod_a-skiplistIndex.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/SkipLists/arangod_libarangod_a-skiplistIndex.o `test -f 'arangod/SkipLists/skiplistIndex.cpp' || echo '$(srcdir)/'`arangod/SkipLists/skiplistIndex.cpp + +arangod/SkipLists/arangod_libarangod_a-skiplistIndex.obj: arangod/SkipLists/skiplistIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/SkipLists/arangod_libarangod_a-skiplistIndex.obj -MD -MP -MF arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Tpo -c -o arangod/SkipLists/arangod_libarangod_a-skiplistIndex.obj `if test -f 'arangod/SkipLists/skiplistIndex.cpp'; then $(CYGPATH_W) 'arangod/SkipLists/skiplistIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/SkipLists/skiplistIndex.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Tpo arangod/SkipLists/$(DEPDIR)/arangod_libarangod_a-skiplistIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/SkipLists/skiplistIndex.cpp' object='arangod/SkipLists/arangod_libarangod_a-skiplistIndex.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/SkipLists/arangod_libarangod_a-skiplistIndex.obj `if test -f 'arangod/SkipLists/skiplistIndex.cpp'; then $(CYGPATH_W) 'arangod/SkipLists/skiplistIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/SkipLists/skiplistIndex.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-DocumentHelper.o: arangod/Utils/DocumentHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-DocumentHelper.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Tpo -c -o arangod/Utils/arangod_libarangod_a-DocumentHelper.o `test -f 'arangod/Utils/DocumentHelper.cpp' || echo '$(srcdir)/'`arangod/Utils/DocumentHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/DocumentHelper.cpp' object='arangod/Utils/arangod_libarangod_a-DocumentHelper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-DocumentHelper.o `test -f 'arangod/Utils/DocumentHelper.cpp' || echo '$(srcdir)/'`arangod/Utils/DocumentHelper.cpp + +arangod/Utils/arangod_libarangod_a-DocumentHelper.obj: arangod/Utils/DocumentHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-DocumentHelper.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Tpo -c -o arangod/Utils/arangod_libarangod_a-DocumentHelper.obj `if test -f 'arangod/Utils/DocumentHelper.cpp'; then $(CYGPATH_W) 'arangod/Utils/DocumentHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/DocumentHelper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-DocumentHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/DocumentHelper.cpp' object='arangod/Utils/arangod_libarangod_a-DocumentHelper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-DocumentHelper.obj `if test -f 'arangod/Utils/DocumentHelper.cpp'; then $(CYGPATH_W) 'arangod/Utils/DocumentHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/DocumentHelper.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-Exception.o: arangod/Utils/Exception.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-Exception.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Tpo -c -o arangod/Utils/arangod_libarangod_a-Exception.o `test -f 'arangod/Utils/Exception.cpp' || echo '$(srcdir)/'`arangod/Utils/Exception.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/Exception.cpp' object='arangod/Utils/arangod_libarangod_a-Exception.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-Exception.o `test -f 'arangod/Utils/Exception.cpp' || echo '$(srcdir)/'`arangod/Utils/Exception.cpp + +arangod/Utils/arangod_libarangod_a-Exception.obj: arangod/Utils/Exception.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-Exception.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Tpo -c -o arangod/Utils/arangod_libarangod_a-Exception.obj `if test -f 'arangod/Utils/Exception.cpp'; then $(CYGPATH_W) 'arangod/Utils/Exception.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/Exception.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Exception.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/Exception.cpp' object='arangod/Utils/arangod_libarangod_a-Exception.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-Exception.obj `if test -f 'arangod/Utils/Exception.cpp'; then $(CYGPATH_W) 'arangod/Utils/Exception.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/Exception.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.o: arangod/Utils/StandaloneTransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.o `test -f 'arangod/Utils/StandaloneTransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/StandaloneTransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/StandaloneTransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.o `test -f 'arangod/Utils/StandaloneTransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/StandaloneTransactionContext.cpp + +arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.obj: arangod/Utils/StandaloneTransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.obj `if test -f 'arangod/Utils/StandaloneTransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/StandaloneTransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/StandaloneTransactionContext.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-StandaloneTransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/StandaloneTransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-StandaloneTransactionContext.obj `if test -f 'arangod/Utils/StandaloneTransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/StandaloneTransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/StandaloneTransactionContext.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-Transaction.o: arangod/Utils/Transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-Transaction.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Tpo -c -o arangod/Utils/arangod_libarangod_a-Transaction.o `test -f 'arangod/Utils/Transaction.cpp' || echo '$(srcdir)/'`arangod/Utils/Transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/Transaction.cpp' object='arangod/Utils/arangod_libarangod_a-Transaction.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-Transaction.o `test -f 'arangod/Utils/Transaction.cpp' || echo '$(srcdir)/'`arangod/Utils/Transaction.cpp + +arangod/Utils/arangod_libarangod_a-Transaction.obj: arangod/Utils/Transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-Transaction.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Tpo -c -o arangod/Utils/arangod_libarangod_a-Transaction.obj `if test -f 'arangod/Utils/Transaction.cpp'; then $(CYGPATH_W) 'arangod/Utils/Transaction.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/Transaction.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-Transaction.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/Transaction.cpp' object='arangod/Utils/arangod_libarangod_a-Transaction.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-Transaction.obj `if test -f 'arangod/Utils/Transaction.cpp'; then $(CYGPATH_W) 'arangod/Utils/Transaction.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/Transaction.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-TransactionContext.o: arangod/Utils/TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-TransactionContext.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-TransactionContext.o `test -f 'arangod/Utils/TransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/TransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-TransactionContext.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-TransactionContext.o `test -f 'arangod/Utils/TransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/TransactionContext.cpp + +arangod/Utils/arangod_libarangod_a-TransactionContext.obj: arangod/Utils/TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-TransactionContext.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-TransactionContext.obj `if test -f 'arangod/Utils/TransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/TransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/TransactionContext.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-TransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/TransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-TransactionContext.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-TransactionContext.obj `if test -f 'arangod/Utils/TransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/TransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/TransactionContext.cpp'; fi` + +arangod/Utils/arangod_libarangod_a-V8TransactionContext.o: arangod/Utils/V8TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-V8TransactionContext.o -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-V8TransactionContext.o `test -f 'arangod/Utils/V8TransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/V8TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/V8TransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-V8TransactionContext.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-V8TransactionContext.o `test -f 'arangod/Utils/V8TransactionContext.cpp' || echo '$(srcdir)/'`arangod/Utils/V8TransactionContext.cpp + +arangod/Utils/arangod_libarangod_a-V8TransactionContext.obj: arangod/Utils/V8TransactionContext.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Utils/arangod_libarangod_a-V8TransactionContext.obj -MD -MP -MF arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Tpo -c -o arangod/Utils/arangod_libarangod_a-V8TransactionContext.obj `if test -f 'arangod/Utils/V8TransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/V8TransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/V8TransactionContext.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Tpo arangod/Utils/$(DEPDIR)/arangod_libarangod_a-V8TransactionContext.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Utils/V8TransactionContext.cpp' object='arangod/Utils/arangod_libarangod_a-V8TransactionContext.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Utils/arangod_libarangod_a-V8TransactionContext.obj `if test -f 'arangod/Utils/V8TransactionContext.cpp'; then $(CYGPATH_W) 'arangod/Utils/V8TransactionContext.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Utils/V8TransactionContext.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-ApplicationV8.o: arangod/V8Server/ApplicationV8.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-ApplicationV8.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Tpo -c -o arangod/V8Server/arangod_libarangod_a-ApplicationV8.o `test -f 'arangod/V8Server/ApplicationV8.cpp' || echo '$(srcdir)/'`arangod/V8Server/ApplicationV8.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/ApplicationV8.cpp' object='arangod/V8Server/arangod_libarangod_a-ApplicationV8.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-ApplicationV8.o `test -f 'arangod/V8Server/ApplicationV8.cpp' || echo '$(srcdir)/'`arangod/V8Server/ApplicationV8.cpp + +arangod/V8Server/arangod_libarangod_a-ApplicationV8.obj: arangod/V8Server/ApplicationV8.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-ApplicationV8.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Tpo -c -o arangod/V8Server/arangod_libarangod_a-ApplicationV8.obj `if test -f 'arangod/V8Server/ApplicationV8.cpp'; then $(CYGPATH_W) 'arangod/V8Server/ApplicationV8.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/ApplicationV8.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-ApplicationV8.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/ApplicationV8.cpp' object='arangod/V8Server/arangod_libarangod_a-ApplicationV8.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-ApplicationV8.obj `if test -f 'arangod/V8Server/ApplicationV8.cpp'; then $(CYGPATH_W) 'arangod/V8Server/ApplicationV8.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/ApplicationV8.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.o: arangod/V8Server/V8DispatcherThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.o `test -f 'arangod/V8Server/V8DispatcherThread.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8DispatcherThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8DispatcherThread.cpp' object='arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.o `test -f 'arangod/V8Server/V8DispatcherThread.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8DispatcherThread.cpp + +arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.obj: arangod/V8Server/V8DispatcherThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.obj `if test -f 'arangod/V8Server/V8DispatcherThread.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8DispatcherThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8DispatcherThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8DispatcherThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8DispatcherThread.cpp' object='arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8DispatcherThread.obj `if test -f 'arangod/V8Server/V8DispatcherThread.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8DispatcherThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8DispatcherThread.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-V8Job.o: arangod/V8Server/V8Job.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8Job.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8Job.o `test -f 'arangod/V8Server/V8Job.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8Job.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8Job.cpp' object='arangod/V8Server/arangod_libarangod_a-V8Job.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8Job.o `test -f 'arangod/V8Server/V8Job.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8Job.cpp + +arangod/V8Server/arangod_libarangod_a-V8Job.obj: arangod/V8Server/V8Job.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8Job.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8Job.obj `if test -f 'arangod/V8Server/V8Job.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8Job.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8Job.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8Job.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8Job.cpp' object='arangod/V8Server/arangod_libarangod_a-V8Job.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8Job.obj `if test -f 'arangod/V8Server/V8Job.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8Job.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8Job.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.o: arangod/V8Server/V8PeriodicTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.o `test -f 'arangod/V8Server/V8PeriodicTask.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8PeriodicTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8PeriodicTask.cpp' object='arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.o `test -f 'arangod/V8Server/V8PeriodicTask.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8PeriodicTask.cpp + +arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.obj: arangod/V8Server/V8PeriodicTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.obj `if test -f 'arangod/V8Server/V8PeriodicTask.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8PeriodicTask.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8PeriodicTask.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8PeriodicTask.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8PeriodicTask.cpp' object='arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8PeriodicTask.obj `if test -f 'arangod/V8Server/V8PeriodicTask.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8PeriodicTask.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8PeriodicTask.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-V8QueueJob.o: arangod/V8Server/V8QueueJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8QueueJob.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8QueueJob.o `test -f 'arangod/V8Server/V8QueueJob.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8QueueJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8QueueJob.cpp' object='arangod/V8Server/arangod_libarangod_a-V8QueueJob.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8QueueJob.o `test -f 'arangod/V8Server/V8QueueJob.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8QueueJob.cpp + +arangod/V8Server/arangod_libarangod_a-V8QueueJob.obj: arangod/V8Server/V8QueueJob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8QueueJob.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8QueueJob.obj `if test -f 'arangod/V8Server/V8QueueJob.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8QueueJob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8QueueJob.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8QueueJob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8QueueJob.cpp' object='arangod/V8Server/arangod_libarangod_a-V8QueueJob.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8QueueJob.obj `if test -f 'arangod/V8Server/V8QueueJob.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8QueueJob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8QueueJob.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-V8TimerTask.o: arangod/V8Server/V8TimerTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8TimerTask.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8TimerTask.o `test -f 'arangod/V8Server/V8TimerTask.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8TimerTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8TimerTask.cpp' object='arangod/V8Server/arangod_libarangod_a-V8TimerTask.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8TimerTask.o `test -f 'arangod/V8Server/V8TimerTask.cpp' || echo '$(srcdir)/'`arangod/V8Server/V8TimerTask.cpp + +arangod/V8Server/arangod_libarangod_a-V8TimerTask.obj: arangod/V8Server/V8TimerTask.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-V8TimerTask.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Tpo -c -o arangod/V8Server/arangod_libarangod_a-V8TimerTask.obj `if test -f 'arangod/V8Server/V8TimerTask.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8TimerTask.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8TimerTask.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-V8TimerTask.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/V8TimerTask.cpp' object='arangod/V8Server/arangod_libarangod_a-V8TimerTask.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-V8TimerTask.obj `if test -f 'arangod/V8Server/V8TimerTask.cpp'; then $(CYGPATH_W) 'arangod/V8Server/V8TimerTask.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/V8TimerTask.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-actions.o: arangod/V8Server/v8-actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-actions.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-actions.o `test -f 'arangod/V8Server/v8-actions.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-actions.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-actions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-actions.o `test -f 'arangod/V8Server/v8-actions.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-actions.cpp + +arangod/V8Server/arangod_libarangod_a-v8-actions.obj: arangod/V8Server/v8-actions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-actions.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-actions.obj `if test -f 'arangod/V8Server/v8-actions.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-actions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-actions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-actions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-actions.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-actions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-actions.obj `if test -f 'arangod/V8Server/v8-actions.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-actions.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-actions.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-collection.o: arangod/V8Server/v8-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-collection.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-collection.o `test -f 'arangod/V8Server/v8-collection.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-collection.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-collection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-collection.o `test -f 'arangod/V8Server/v8-collection.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-collection.cpp + +arangod/V8Server/arangod_libarangod_a-v8-collection.obj: arangod/V8Server/v8-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-collection.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-collection.obj `if test -f 'arangod/V8Server/v8-collection.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-collection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-collection.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-collection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-collection.obj `if test -f 'arangod/V8Server/v8-collection.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-collection.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-collection-util.o: arangod/V8Server/v8-collection-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-collection-util.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-collection-util.o `test -f 'arangod/V8Server/v8-collection-util.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-collection-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-collection-util.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-collection-util.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-collection-util.o `test -f 'arangod/V8Server/v8-collection-util.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-collection-util.cpp + +arangod/V8Server/arangod_libarangod_a-v8-collection-util.obj: arangod/V8Server/v8-collection-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-collection-util.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-collection-util.obj `if test -f 'arangod/V8Server/v8-collection-util.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-collection-util.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-collection-util.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-collection-util.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-collection-util.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-collection-util.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-collection-util.obj `if test -f 'arangod/V8Server/v8-collection-util.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-collection-util.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-collection-util.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-dispatcher.o: arangod/V8Server/v8-dispatcher.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-dispatcher.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-dispatcher.o `test -f 'arangod/V8Server/v8-dispatcher.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-dispatcher.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-dispatcher.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-dispatcher.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-dispatcher.o `test -f 'arangod/V8Server/v8-dispatcher.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-dispatcher.cpp + +arangod/V8Server/arangod_libarangod_a-v8-dispatcher.obj: arangod/V8Server/v8-dispatcher.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-dispatcher.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-dispatcher.obj `if test -f 'arangod/V8Server/v8-dispatcher.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-dispatcher.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-dispatcher.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-dispatcher.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-dispatcher.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-dispatcher.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-dispatcher.obj `if test -f 'arangod/V8Server/v8-dispatcher.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-dispatcher.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-dispatcher.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-query.o: arangod/V8Server/v8-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-query.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-query.o `test -f 'arangod/V8Server/v8-query.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-query.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-query.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-query.o `test -f 'arangod/V8Server/v8-query.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-query.cpp + +arangod/V8Server/arangod_libarangod_a-v8-query.obj: arangod/V8Server/v8-query.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-query.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-query.obj `if test -f 'arangod/V8Server/v8-query.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-query.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-query.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-query.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-query.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-query.obj `if test -f 'arangod/V8Server/v8-query.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-query.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-query.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-replication.o: arangod/V8Server/v8-replication.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-replication.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-replication.o `test -f 'arangod/V8Server/v8-replication.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-replication.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-replication.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-replication.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-replication.o `test -f 'arangod/V8Server/v8-replication.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-replication.cpp + +arangod/V8Server/arangod_libarangod_a-v8-replication.obj: arangod/V8Server/v8-replication.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-replication.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-replication.obj `if test -f 'arangod/V8Server/v8-replication.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-replication.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-replication.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-replication.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-replication.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-replication.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-replication.obj `if test -f 'arangod/V8Server/v8-replication.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-replication.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-replication.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-vocbase.o: arangod/V8Server/v8-vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-vocbase.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-vocbase.o `test -f 'arangod/V8Server/v8-vocbase.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-vocbase.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-vocbase.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-vocbase.o `test -f 'arangod/V8Server/v8-vocbase.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-vocbase.cpp + +arangod/V8Server/arangod_libarangod_a-v8-vocbase.obj: arangod/V8Server/v8-vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-vocbase.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-vocbase.obj `if test -f 'arangod/V8Server/v8-vocbase.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-vocbase.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-vocbase.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-vocbase.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-vocbase.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-vocbase.obj `if test -f 'arangod/V8Server/v8-vocbase.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-vocbase.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-vocbase.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-vocindex.o: arangod/V8Server/v8-vocindex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-vocindex.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-vocindex.o `test -f 'arangod/V8Server/v8-vocindex.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-vocindex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-vocindex.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-vocindex.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-vocindex.o `test -f 'arangod/V8Server/v8-vocindex.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-vocindex.cpp + +arangod/V8Server/arangod_libarangod_a-v8-vocindex.obj: arangod/V8Server/v8-vocindex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-vocindex.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-vocindex.obj `if test -f 'arangod/V8Server/v8-vocindex.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-vocindex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-vocindex.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-vocindex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-vocindex.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-vocindex.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-vocindex.obj `if test -f 'arangod/V8Server/v8-vocindex.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-vocindex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-vocindex.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-voccursor.o: arangod/V8Server/v8-voccursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-voccursor.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-voccursor.o `test -f 'arangod/V8Server/v8-voccursor.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-voccursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-voccursor.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-voccursor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-voccursor.o `test -f 'arangod/V8Server/v8-voccursor.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-voccursor.cpp + +arangod/V8Server/arangod_libarangod_a-v8-voccursor.obj: arangod/V8Server/v8-voccursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-voccursor.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-voccursor.obj `if test -f 'arangod/V8Server/v8-voccursor.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-voccursor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-voccursor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-voccursor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-voccursor.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-voccursor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-voccursor.obj `if test -f 'arangod/V8Server/v8-voccursor.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-voccursor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-voccursor.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-user-structures.o: arangod/V8Server/v8-user-structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-user-structures.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-user-structures.o `test -f 'arangod/V8Server/v8-user-structures.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-user-structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-user-structures.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-user-structures.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-user-structures.o `test -f 'arangod/V8Server/v8-user-structures.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-user-structures.cpp + +arangod/V8Server/arangod_libarangod_a-v8-user-structures.obj: arangod/V8Server/v8-user-structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-user-structures.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-user-structures.obj `if test -f 'arangod/V8Server/v8-user-structures.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-user-structures.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-user-structures.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-user-structures.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-user-structures.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-user-structures.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-user-structures.obj `if test -f 'arangod/V8Server/v8-user-structures.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-user-structures.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-user-structures.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-util.o: arangod/V8Server/v8-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-util.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-util.o `test -f 'arangod/V8Server/v8-util.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-util.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-util.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-util.o `test -f 'arangod/V8Server/v8-util.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-util.cpp + +arangod/V8Server/arangod_libarangod_a-v8-util.obj: arangod/V8Server/v8-util.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-util.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-util.obj `if test -f 'arangod/V8Server/v8-util.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-util.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-util.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-util.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-util.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-util.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-util.obj `if test -f 'arangod/V8Server/v8-util.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-util.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-util.cpp'; fi` + +arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.o: arangod/V8Server/v8-wrapshapedjson.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.o -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.o `test -f 'arangod/V8Server/v8-wrapshapedjson.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-wrapshapedjson.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-wrapshapedjson.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.o `test -f 'arangod/V8Server/v8-wrapshapedjson.cpp' || echo '$(srcdir)/'`arangod/V8Server/v8-wrapshapedjson.cpp + +arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.obj: arangod/V8Server/v8-wrapshapedjson.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.obj -MD -MP -MF arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Tpo -c -o arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.obj `if test -f 'arangod/V8Server/v8-wrapshapedjson.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-wrapshapedjson.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-wrapshapedjson.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Tpo arangod/V8Server/$(DEPDIR)/arangod_libarangod_a-v8-wrapshapedjson.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/V8Server/v8-wrapshapedjson.cpp' object='arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/V8Server/arangod_libarangod_a-v8-wrapshapedjson.obj `if test -f 'arangod/V8Server/v8-wrapshapedjson.cpp'; then $(CYGPATH_W) 'arangod/V8Server/v8-wrapshapedjson.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/V8Server/v8-wrapshapedjson.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-auth.o: arangod/VocBase/auth.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-auth.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Tpo -c -o arangod/VocBase/arangod_libarangod_a-auth.o `test -f 'arangod/VocBase/auth.cpp' || echo '$(srcdir)/'`arangod/VocBase/auth.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/auth.cpp' object='arangod/VocBase/arangod_libarangod_a-auth.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-auth.o `test -f 'arangod/VocBase/auth.cpp' || echo '$(srcdir)/'`arangod/VocBase/auth.cpp + +arangod/VocBase/arangod_libarangod_a-auth.obj: arangod/VocBase/auth.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-auth.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Tpo -c -o arangod/VocBase/arangod_libarangod_a-auth.obj `if test -f 'arangod/VocBase/auth.cpp'; then $(CYGPATH_W) 'arangod/VocBase/auth.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/auth.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-auth.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/auth.cpp' object='arangod/VocBase/arangod_libarangod_a-auth.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-auth.obj `if test -f 'arangod/VocBase/auth.cpp'; then $(CYGPATH_W) 'arangod/VocBase/auth.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/auth.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-barrier.o: arangod/VocBase/barrier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-barrier.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Tpo -c -o arangod/VocBase/arangod_libarangod_a-barrier.o `test -f 'arangod/VocBase/barrier.cpp' || echo '$(srcdir)/'`arangod/VocBase/barrier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/barrier.cpp' object='arangod/VocBase/arangod_libarangod_a-barrier.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-barrier.o `test -f 'arangod/VocBase/barrier.cpp' || echo '$(srcdir)/'`arangod/VocBase/barrier.cpp + +arangod/VocBase/arangod_libarangod_a-barrier.obj: arangod/VocBase/barrier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-barrier.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Tpo -c -o arangod/VocBase/arangod_libarangod_a-barrier.obj `if test -f 'arangod/VocBase/barrier.cpp'; then $(CYGPATH_W) 'arangod/VocBase/barrier.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/barrier.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-barrier.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/barrier.cpp' object='arangod/VocBase/arangod_libarangod_a-barrier.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-barrier.obj `if test -f 'arangod/VocBase/barrier.cpp'; then $(CYGPATH_W) 'arangod/VocBase/barrier.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/barrier.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-cleanup.o: arangod/VocBase/cleanup.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-cleanup.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Tpo -c -o arangod/VocBase/arangod_libarangod_a-cleanup.o `test -f 'arangod/VocBase/cleanup.cpp' || echo '$(srcdir)/'`arangod/VocBase/cleanup.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/cleanup.cpp' object='arangod/VocBase/arangod_libarangod_a-cleanup.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-cleanup.o `test -f 'arangod/VocBase/cleanup.cpp' || echo '$(srcdir)/'`arangod/VocBase/cleanup.cpp + +arangod/VocBase/arangod_libarangod_a-cleanup.obj: arangod/VocBase/cleanup.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-cleanup.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Tpo -c -o arangod/VocBase/arangod_libarangod_a-cleanup.obj `if test -f 'arangod/VocBase/cleanup.cpp'; then $(CYGPATH_W) 'arangod/VocBase/cleanup.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/cleanup.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-cleanup.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/cleanup.cpp' object='arangod/VocBase/arangod_libarangod_a-cleanup.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-cleanup.obj `if test -f 'arangod/VocBase/cleanup.cpp'; then $(CYGPATH_W) 'arangod/VocBase/cleanup.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/cleanup.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-collection.o: arangod/VocBase/collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-collection.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-collection.o `test -f 'arangod/VocBase/collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/collection.cpp' object='arangod/VocBase/arangod_libarangod_a-collection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-collection.o `test -f 'arangod/VocBase/collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/collection.cpp + +arangod/VocBase/arangod_libarangod_a-collection.obj: arangod/VocBase/collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-collection.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-collection.obj `if test -f 'arangod/VocBase/collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/collection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/collection.cpp' object='arangod/VocBase/arangod_libarangod_a-collection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-collection.obj `if test -f 'arangod/VocBase/collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/collection.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-compactor.o: arangod/VocBase/compactor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-compactor.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Tpo -c -o arangod/VocBase/arangod_libarangod_a-compactor.o `test -f 'arangod/VocBase/compactor.cpp' || echo '$(srcdir)/'`arangod/VocBase/compactor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/compactor.cpp' object='arangod/VocBase/arangod_libarangod_a-compactor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-compactor.o `test -f 'arangod/VocBase/compactor.cpp' || echo '$(srcdir)/'`arangod/VocBase/compactor.cpp + +arangod/VocBase/arangod_libarangod_a-compactor.obj: arangod/VocBase/compactor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-compactor.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Tpo -c -o arangod/VocBase/arangod_libarangod_a-compactor.obj `if test -f 'arangod/VocBase/compactor.cpp'; then $(CYGPATH_W) 'arangod/VocBase/compactor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/compactor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-compactor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/compactor.cpp' object='arangod/VocBase/arangod_libarangod_a-compactor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-compactor.obj `if test -f 'arangod/VocBase/compactor.cpp'; then $(CYGPATH_W) 'arangod/VocBase/compactor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/compactor.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-datafile.o: arangod/VocBase/datafile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-datafile.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Tpo -c -o arangod/VocBase/arangod_libarangod_a-datafile.o `test -f 'arangod/VocBase/datafile.cpp' || echo '$(srcdir)/'`arangod/VocBase/datafile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/datafile.cpp' object='arangod/VocBase/arangod_libarangod_a-datafile.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-datafile.o `test -f 'arangod/VocBase/datafile.cpp' || echo '$(srcdir)/'`arangod/VocBase/datafile.cpp + +arangod/VocBase/arangod_libarangod_a-datafile.obj: arangod/VocBase/datafile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-datafile.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Tpo -c -o arangod/VocBase/arangod_libarangod_a-datafile.obj `if test -f 'arangod/VocBase/datafile.cpp'; then $(CYGPATH_W) 'arangod/VocBase/datafile.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/datafile.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-datafile.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/datafile.cpp' object='arangod/VocBase/arangod_libarangod_a-datafile.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-datafile.obj `if test -f 'arangod/VocBase/datafile.cpp'; then $(CYGPATH_W) 'arangod/VocBase/datafile.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/datafile.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-document-collection.o: arangod/VocBase/document-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-document-collection.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-document-collection.o `test -f 'arangod/VocBase/document-collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/document-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/document-collection.cpp' object='arangod/VocBase/arangod_libarangod_a-document-collection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-document-collection.o `test -f 'arangod/VocBase/document-collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/document-collection.cpp + +arangod/VocBase/arangod_libarangod_a-document-collection.obj: arangod/VocBase/document-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-document-collection.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-document-collection.obj `if test -f 'arangod/VocBase/document-collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/document-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/document-collection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-document-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/document-collection.cpp' object='arangod/VocBase/arangod_libarangod_a-document-collection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-document-collection.obj `if test -f 'arangod/VocBase/document-collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/document-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/document-collection.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-edge-collection.o: arangod/VocBase/edge-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-edge-collection.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-edge-collection.o `test -f 'arangod/VocBase/edge-collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/edge-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/edge-collection.cpp' object='arangod/VocBase/arangod_libarangod_a-edge-collection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-edge-collection.o `test -f 'arangod/VocBase/edge-collection.cpp' || echo '$(srcdir)/'`arangod/VocBase/edge-collection.cpp + +arangod/VocBase/arangod_libarangod_a-edge-collection.obj: arangod/VocBase/edge-collection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-edge-collection.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Tpo -c -o arangod/VocBase/arangod_libarangod_a-edge-collection.obj `if test -f 'arangod/VocBase/edge-collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/edge-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/edge-collection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-edge-collection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/edge-collection.cpp' object='arangod/VocBase/arangod_libarangod_a-edge-collection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-edge-collection.obj `if test -f 'arangod/VocBase/edge-collection.cpp'; then $(CYGPATH_W) 'arangod/VocBase/edge-collection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/edge-collection.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-general-cursor.o: arangod/VocBase/general-cursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-general-cursor.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Tpo -c -o arangod/VocBase/arangod_libarangod_a-general-cursor.o `test -f 'arangod/VocBase/general-cursor.cpp' || echo '$(srcdir)/'`arangod/VocBase/general-cursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/general-cursor.cpp' object='arangod/VocBase/arangod_libarangod_a-general-cursor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-general-cursor.o `test -f 'arangod/VocBase/general-cursor.cpp' || echo '$(srcdir)/'`arangod/VocBase/general-cursor.cpp + +arangod/VocBase/arangod_libarangod_a-general-cursor.obj: arangod/VocBase/general-cursor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-general-cursor.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Tpo -c -o arangod/VocBase/arangod_libarangod_a-general-cursor.obj `if test -f 'arangod/VocBase/general-cursor.cpp'; then $(CYGPATH_W) 'arangod/VocBase/general-cursor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/general-cursor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-general-cursor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/general-cursor.cpp' object='arangod/VocBase/arangod_libarangod_a-general-cursor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-general-cursor.obj `if test -f 'arangod/VocBase/general-cursor.cpp'; then $(CYGPATH_W) 'arangod/VocBase/general-cursor.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/general-cursor.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-headers.o: arangod/VocBase/headers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-headers.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Tpo -c -o arangod/VocBase/arangod_libarangod_a-headers.o `test -f 'arangod/VocBase/headers.cpp' || echo '$(srcdir)/'`arangod/VocBase/headers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/headers.cpp' object='arangod/VocBase/arangod_libarangod_a-headers.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-headers.o `test -f 'arangod/VocBase/headers.cpp' || echo '$(srcdir)/'`arangod/VocBase/headers.cpp + +arangod/VocBase/arangod_libarangod_a-headers.obj: arangod/VocBase/headers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-headers.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Tpo -c -o arangod/VocBase/arangod_libarangod_a-headers.obj `if test -f 'arangod/VocBase/headers.cpp'; then $(CYGPATH_W) 'arangod/VocBase/headers.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/headers.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-headers.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/headers.cpp' object='arangod/VocBase/arangod_libarangod_a-headers.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-headers.obj `if test -f 'arangod/VocBase/headers.cpp'; then $(CYGPATH_W) 'arangod/VocBase/headers.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/headers.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-index.o: arangod/VocBase/index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-index.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Tpo -c -o arangod/VocBase/arangod_libarangod_a-index.o `test -f 'arangod/VocBase/index.cpp' || echo '$(srcdir)/'`arangod/VocBase/index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/index.cpp' object='arangod/VocBase/arangod_libarangod_a-index.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-index.o `test -f 'arangod/VocBase/index.cpp' || echo '$(srcdir)/'`arangod/VocBase/index.cpp + +arangod/VocBase/arangod_libarangod_a-index.obj: arangod/VocBase/index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-index.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Tpo -c -o arangod/VocBase/arangod_libarangod_a-index.obj `if test -f 'arangod/VocBase/index.cpp'; then $(CYGPATH_W) 'arangod/VocBase/index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/index.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/index.cpp' object='arangod/VocBase/arangod_libarangod_a-index.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-index.obj `if test -f 'arangod/VocBase/index.cpp'; then $(CYGPATH_W) 'arangod/VocBase/index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/index.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-key-generator.o: arangod/VocBase/key-generator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-key-generator.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Tpo -c -o arangod/VocBase/arangod_libarangod_a-key-generator.o `test -f 'arangod/VocBase/key-generator.cpp' || echo '$(srcdir)/'`arangod/VocBase/key-generator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/key-generator.cpp' object='arangod/VocBase/arangod_libarangod_a-key-generator.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-key-generator.o `test -f 'arangod/VocBase/key-generator.cpp' || echo '$(srcdir)/'`arangod/VocBase/key-generator.cpp + +arangod/VocBase/arangod_libarangod_a-key-generator.obj: arangod/VocBase/key-generator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-key-generator.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Tpo -c -o arangod/VocBase/arangod_libarangod_a-key-generator.obj `if test -f 'arangod/VocBase/key-generator.cpp'; then $(CYGPATH_W) 'arangod/VocBase/key-generator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/key-generator.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-key-generator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/key-generator.cpp' object='arangod/VocBase/arangod_libarangod_a-key-generator.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-key-generator.obj `if test -f 'arangod/VocBase/key-generator.cpp'; then $(CYGPATH_W) 'arangod/VocBase/key-generator.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/key-generator.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-primary-index.o: arangod/VocBase/primary-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-primary-index.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Tpo -c -o arangod/VocBase/arangod_libarangod_a-primary-index.o `test -f 'arangod/VocBase/primary-index.cpp' || echo '$(srcdir)/'`arangod/VocBase/primary-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/primary-index.cpp' object='arangod/VocBase/arangod_libarangod_a-primary-index.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-primary-index.o `test -f 'arangod/VocBase/primary-index.cpp' || echo '$(srcdir)/'`arangod/VocBase/primary-index.cpp + +arangod/VocBase/arangod_libarangod_a-primary-index.obj: arangod/VocBase/primary-index.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-primary-index.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Tpo -c -o arangod/VocBase/arangod_libarangod_a-primary-index.obj `if test -f 'arangod/VocBase/primary-index.cpp'; then $(CYGPATH_W) 'arangod/VocBase/primary-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/primary-index.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-primary-index.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/primary-index.cpp' object='arangod/VocBase/arangod_libarangod_a-primary-index.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-primary-index.obj `if test -f 'arangod/VocBase/primary-index.cpp'; then $(CYGPATH_W) 'arangod/VocBase/primary-index.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/primary-index.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-replication-applier.o: arangod/VocBase/replication-applier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-applier.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-applier.o `test -f 'arangod/VocBase/replication-applier.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-applier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-applier.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-applier.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-applier.o `test -f 'arangod/VocBase/replication-applier.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-applier.cpp + +arangod/VocBase/arangod_libarangod_a-replication-applier.obj: arangod/VocBase/replication-applier.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-applier.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-applier.obj `if test -f 'arangod/VocBase/replication-applier.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-applier.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-applier.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-applier.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-applier.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-applier.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-applier.obj `if test -f 'arangod/VocBase/replication-applier.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-applier.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-applier.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-replication-common.o: arangod/VocBase/replication-common.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-common.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-common.o `test -f 'arangod/VocBase/replication-common.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-common.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-common.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-common.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-common.o `test -f 'arangod/VocBase/replication-common.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-common.cpp + +arangod/VocBase/arangod_libarangod_a-replication-common.obj: arangod/VocBase/replication-common.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-common.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-common.obj `if test -f 'arangod/VocBase/replication-common.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-common.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-common.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-common.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-common.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-common.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-common.obj `if test -f 'arangod/VocBase/replication-common.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-common.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-common.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-replication-dump.o: arangod/VocBase/replication-dump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-dump.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-dump.o `test -f 'arangod/VocBase/replication-dump.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-dump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-dump.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-dump.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-dump.o `test -f 'arangod/VocBase/replication-dump.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-dump.cpp + +arangod/VocBase/arangod_libarangod_a-replication-dump.obj: arangod/VocBase/replication-dump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-dump.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-dump.obj `if test -f 'arangod/VocBase/replication-dump.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-dump.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-dump.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-dump.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-dump.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-dump.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-dump.obj `if test -f 'arangod/VocBase/replication-dump.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-dump.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-dump.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-replication-master.o: arangod/VocBase/replication-master.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-master.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-master.o `test -f 'arangod/VocBase/replication-master.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-master.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-master.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-master.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-master.o `test -f 'arangod/VocBase/replication-master.cpp' || echo '$(srcdir)/'`arangod/VocBase/replication-master.cpp + +arangod/VocBase/arangod_libarangod_a-replication-master.obj: arangod/VocBase/replication-master.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-replication-master.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Tpo -c -o arangod/VocBase/arangod_libarangod_a-replication-master.obj `if test -f 'arangod/VocBase/replication-master.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-master.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-master.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-replication-master.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/replication-master.cpp' object='arangod/VocBase/arangod_libarangod_a-replication-master.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-replication-master.obj `if test -f 'arangod/VocBase/replication-master.cpp'; then $(CYGPATH_W) 'arangod/VocBase/replication-master.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/replication-master.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-server.o: arangod/VocBase/server.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-server.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Tpo -c -o arangod/VocBase/arangod_libarangod_a-server.o `test -f 'arangod/VocBase/server.cpp' || echo '$(srcdir)/'`arangod/VocBase/server.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/server.cpp' object='arangod/VocBase/arangod_libarangod_a-server.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-server.o `test -f 'arangod/VocBase/server.cpp' || echo '$(srcdir)/'`arangod/VocBase/server.cpp + +arangod/VocBase/arangod_libarangod_a-server.obj: arangod/VocBase/server.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-server.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Tpo -c -o arangod/VocBase/arangod_libarangod_a-server.obj `if test -f 'arangod/VocBase/server.cpp'; then $(CYGPATH_W) 'arangod/VocBase/server.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/server.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-server.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/server.cpp' object='arangod/VocBase/arangod_libarangod_a-server.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-server.obj `if test -f 'arangod/VocBase/server.cpp'; then $(CYGPATH_W) 'arangod/VocBase/server.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/server.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-transaction.o: arangod/VocBase/transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-transaction.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Tpo -c -o arangod/VocBase/arangod_libarangod_a-transaction.o `test -f 'arangod/VocBase/transaction.cpp' || echo '$(srcdir)/'`arangod/VocBase/transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/transaction.cpp' object='arangod/VocBase/arangod_libarangod_a-transaction.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-transaction.o `test -f 'arangod/VocBase/transaction.cpp' || echo '$(srcdir)/'`arangod/VocBase/transaction.cpp + +arangod/VocBase/arangod_libarangod_a-transaction.obj: arangod/VocBase/transaction.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-transaction.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Tpo -c -o arangod/VocBase/arangod_libarangod_a-transaction.obj `if test -f 'arangod/VocBase/transaction.cpp'; then $(CYGPATH_W) 'arangod/VocBase/transaction.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/transaction.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-transaction.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/transaction.cpp' object='arangod/VocBase/arangod_libarangod_a-transaction.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-transaction.obj `if test -f 'arangod/VocBase/transaction.cpp'; then $(CYGPATH_W) 'arangod/VocBase/transaction.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/transaction.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-voc-shaper.o: arangod/VocBase/voc-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-voc-shaper.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Tpo -c -o arangod/VocBase/arangod_libarangod_a-voc-shaper.o `test -f 'arangod/VocBase/voc-shaper.cpp' || echo '$(srcdir)/'`arangod/VocBase/voc-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/voc-shaper.cpp' object='arangod/VocBase/arangod_libarangod_a-voc-shaper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-voc-shaper.o `test -f 'arangod/VocBase/voc-shaper.cpp' || echo '$(srcdir)/'`arangod/VocBase/voc-shaper.cpp + +arangod/VocBase/arangod_libarangod_a-voc-shaper.obj: arangod/VocBase/voc-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-voc-shaper.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Tpo -c -o arangod/VocBase/arangod_libarangod_a-voc-shaper.obj `if test -f 'arangod/VocBase/voc-shaper.cpp'; then $(CYGPATH_W) 'arangod/VocBase/voc-shaper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/voc-shaper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-voc-shaper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/voc-shaper.cpp' object='arangod/VocBase/arangod_libarangod_a-voc-shaper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-voc-shaper.obj `if test -f 'arangod/VocBase/voc-shaper.cpp'; then $(CYGPATH_W) 'arangod/VocBase/voc-shaper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/voc-shaper.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-vocbase.o: arangod/VocBase/vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-vocbase.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Tpo -c -o arangod/VocBase/arangod_libarangod_a-vocbase.o `test -f 'arangod/VocBase/vocbase.cpp' || echo '$(srcdir)/'`arangod/VocBase/vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/vocbase.cpp' object='arangod/VocBase/arangod_libarangod_a-vocbase.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-vocbase.o `test -f 'arangod/VocBase/vocbase.cpp' || echo '$(srcdir)/'`arangod/VocBase/vocbase.cpp + +arangod/VocBase/arangod_libarangod_a-vocbase.obj: arangod/VocBase/vocbase.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-vocbase.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Tpo -c -o arangod/VocBase/arangod_libarangod_a-vocbase.obj `if test -f 'arangod/VocBase/vocbase.cpp'; then $(CYGPATH_W) 'arangod/VocBase/vocbase.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/vocbase.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/vocbase.cpp' object='arangod/VocBase/arangod_libarangod_a-vocbase.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-vocbase.obj `if test -f 'arangod/VocBase/vocbase.cpp'; then $(CYGPATH_W) 'arangod/VocBase/vocbase.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/vocbase.cpp'; fi` + +arangod/VocBase/arangod_libarangod_a-vocbase-defaults.o: arangod/VocBase/vocbase-defaults.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-vocbase-defaults.o -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Tpo -c -o arangod/VocBase/arangod_libarangod_a-vocbase-defaults.o `test -f 'arangod/VocBase/vocbase-defaults.cpp' || echo '$(srcdir)/'`arangod/VocBase/vocbase-defaults.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/vocbase-defaults.cpp' object='arangod/VocBase/arangod_libarangod_a-vocbase-defaults.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-vocbase-defaults.o `test -f 'arangod/VocBase/vocbase-defaults.cpp' || echo '$(srcdir)/'`arangod/VocBase/vocbase-defaults.cpp + +arangod/VocBase/arangod_libarangod_a-vocbase-defaults.obj: arangod/VocBase/vocbase-defaults.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/VocBase/arangod_libarangod_a-vocbase-defaults.obj -MD -MP -MF arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Tpo -c -o arangod/VocBase/arangod_libarangod_a-vocbase-defaults.obj `if test -f 'arangod/VocBase/vocbase-defaults.cpp'; then $(CYGPATH_W) 'arangod/VocBase/vocbase-defaults.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/vocbase-defaults.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Tpo arangod/VocBase/$(DEPDIR)/arangod_libarangod_a-vocbase-defaults.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/VocBase/vocbase-defaults.cpp' object='arangod/VocBase/arangod_libarangod_a-vocbase-defaults.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/VocBase/arangod_libarangod_a-vocbase-defaults.obj `if test -f 'arangod/VocBase/vocbase-defaults.cpp'; then $(CYGPATH_W) 'arangod/VocBase/vocbase-defaults.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/VocBase/vocbase-defaults.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-AllocatorThread.o: arangod/Wal/AllocatorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-AllocatorThread.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-AllocatorThread.o `test -f 'arangod/Wal/AllocatorThread.cpp' || echo '$(srcdir)/'`arangod/Wal/AllocatorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/AllocatorThread.cpp' object='arangod/Wal/arangod_libarangod_a-AllocatorThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-AllocatorThread.o `test -f 'arangod/Wal/AllocatorThread.cpp' || echo '$(srcdir)/'`arangod/Wal/AllocatorThread.cpp + +arangod/Wal/arangod_libarangod_a-AllocatorThread.obj: arangod/Wal/AllocatorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-AllocatorThread.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-AllocatorThread.obj `if test -f 'arangod/Wal/AllocatorThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/AllocatorThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/AllocatorThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-AllocatorThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/AllocatorThread.cpp' object='arangod/Wal/arangod_libarangod_a-AllocatorThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-AllocatorThread.obj `if test -f 'arangod/Wal/AllocatorThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/AllocatorThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/AllocatorThread.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-CollectorThread.o: arangod/Wal/CollectorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-CollectorThread.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-CollectorThread.o `test -f 'arangod/Wal/CollectorThread.cpp' || echo '$(srcdir)/'`arangod/Wal/CollectorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/CollectorThread.cpp' object='arangod/Wal/arangod_libarangod_a-CollectorThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-CollectorThread.o `test -f 'arangod/Wal/CollectorThread.cpp' || echo '$(srcdir)/'`arangod/Wal/CollectorThread.cpp + +arangod/Wal/arangod_libarangod_a-CollectorThread.obj: arangod/Wal/CollectorThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-CollectorThread.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-CollectorThread.obj `if test -f 'arangod/Wal/CollectorThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/CollectorThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/CollectorThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-CollectorThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/CollectorThread.cpp' object='arangod/Wal/arangod_libarangod_a-CollectorThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-CollectorThread.obj `if test -f 'arangod/Wal/CollectorThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/CollectorThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/CollectorThread.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-LogfileManager.o: arangod/Wal/LogfileManager.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-LogfileManager.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Tpo -c -o arangod/Wal/arangod_libarangod_a-LogfileManager.o `test -f 'arangod/Wal/LogfileManager.cpp' || echo '$(srcdir)/'`arangod/Wal/LogfileManager.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/LogfileManager.cpp' object='arangod/Wal/arangod_libarangod_a-LogfileManager.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-LogfileManager.o `test -f 'arangod/Wal/LogfileManager.cpp' || echo '$(srcdir)/'`arangod/Wal/LogfileManager.cpp + +arangod/Wal/arangod_libarangod_a-LogfileManager.obj: arangod/Wal/LogfileManager.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-LogfileManager.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Tpo -c -o arangod/Wal/arangod_libarangod_a-LogfileManager.obj `if test -f 'arangod/Wal/LogfileManager.cpp'; then $(CYGPATH_W) 'arangod/Wal/LogfileManager.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/LogfileManager.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-LogfileManager.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/LogfileManager.cpp' object='arangod/Wal/arangod_libarangod_a-LogfileManager.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-LogfileManager.obj `if test -f 'arangod/Wal/LogfileManager.cpp'; then $(CYGPATH_W) 'arangod/Wal/LogfileManager.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/LogfileManager.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-Logfile.o: arangod/Wal/Logfile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Logfile.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Tpo -c -o arangod/Wal/arangod_libarangod_a-Logfile.o `test -f 'arangod/Wal/Logfile.cpp' || echo '$(srcdir)/'`arangod/Wal/Logfile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Logfile.cpp' object='arangod/Wal/arangod_libarangod_a-Logfile.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Logfile.o `test -f 'arangod/Wal/Logfile.cpp' || echo '$(srcdir)/'`arangod/Wal/Logfile.cpp + +arangod/Wal/arangod_libarangod_a-Logfile.obj: arangod/Wal/Logfile.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Logfile.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Tpo -c -o arangod/Wal/arangod_libarangod_a-Logfile.obj `if test -f 'arangod/Wal/Logfile.cpp'; then $(CYGPATH_W) 'arangod/Wal/Logfile.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Logfile.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Logfile.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Logfile.cpp' object='arangod/Wal/arangod_libarangod_a-Logfile.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Logfile.obj `if test -f 'arangod/Wal/Logfile.cpp'; then $(CYGPATH_W) 'arangod/Wal/Logfile.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Logfile.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-Marker.o: arangod/Wal/Marker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Marker.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Tpo -c -o arangod/Wal/arangod_libarangod_a-Marker.o `test -f 'arangod/Wal/Marker.cpp' || echo '$(srcdir)/'`arangod/Wal/Marker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Marker.cpp' object='arangod/Wal/arangod_libarangod_a-Marker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Marker.o `test -f 'arangod/Wal/Marker.cpp' || echo '$(srcdir)/'`arangod/Wal/Marker.cpp + +arangod/Wal/arangod_libarangod_a-Marker.obj: arangod/Wal/Marker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Marker.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Tpo -c -o arangod/Wal/arangod_libarangod_a-Marker.obj `if test -f 'arangod/Wal/Marker.cpp'; then $(CYGPATH_W) 'arangod/Wal/Marker.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Marker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Marker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Marker.cpp' object='arangod/Wal/arangod_libarangod_a-Marker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Marker.obj `if test -f 'arangod/Wal/Marker.cpp'; then $(CYGPATH_W) 'arangod/Wal/Marker.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Marker.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-RecoverState.o: arangod/Wal/RecoverState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-RecoverState.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Tpo -c -o arangod/Wal/arangod_libarangod_a-RecoverState.o `test -f 'arangod/Wal/RecoverState.cpp' || echo '$(srcdir)/'`arangod/Wal/RecoverState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/RecoverState.cpp' object='arangod/Wal/arangod_libarangod_a-RecoverState.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-RecoverState.o `test -f 'arangod/Wal/RecoverState.cpp' || echo '$(srcdir)/'`arangod/Wal/RecoverState.cpp + +arangod/Wal/arangod_libarangod_a-RecoverState.obj: arangod/Wal/RecoverState.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-RecoverState.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Tpo -c -o arangod/Wal/arangod_libarangod_a-RecoverState.obj `if test -f 'arangod/Wal/RecoverState.cpp'; then $(CYGPATH_W) 'arangod/Wal/RecoverState.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/RecoverState.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RecoverState.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/RecoverState.cpp' object='arangod/Wal/arangod_libarangod_a-RecoverState.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-RecoverState.obj `if test -f 'arangod/Wal/RecoverState.cpp'; then $(CYGPATH_W) 'arangod/Wal/RecoverState.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/RecoverState.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-RemoverThread.o: arangod/Wal/RemoverThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-RemoverThread.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-RemoverThread.o `test -f 'arangod/Wal/RemoverThread.cpp' || echo '$(srcdir)/'`arangod/Wal/RemoverThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/RemoverThread.cpp' object='arangod/Wal/arangod_libarangod_a-RemoverThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-RemoverThread.o `test -f 'arangod/Wal/RemoverThread.cpp' || echo '$(srcdir)/'`arangod/Wal/RemoverThread.cpp + +arangod/Wal/arangod_libarangod_a-RemoverThread.obj: arangod/Wal/RemoverThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-RemoverThread.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-RemoverThread.obj `if test -f 'arangod/Wal/RemoverThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/RemoverThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/RemoverThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-RemoverThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/RemoverThread.cpp' object='arangod/Wal/arangod_libarangod_a-RemoverThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-RemoverThread.obj `if test -f 'arangod/Wal/RemoverThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/RemoverThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/RemoverThread.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-Slot.o: arangod/Wal/Slot.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Slot.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Tpo -c -o arangod/Wal/arangod_libarangod_a-Slot.o `test -f 'arangod/Wal/Slot.cpp' || echo '$(srcdir)/'`arangod/Wal/Slot.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Slot.cpp' object='arangod/Wal/arangod_libarangod_a-Slot.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Slot.o `test -f 'arangod/Wal/Slot.cpp' || echo '$(srcdir)/'`arangod/Wal/Slot.cpp + +arangod/Wal/arangod_libarangod_a-Slot.obj: arangod/Wal/Slot.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Slot.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Tpo -c -o arangod/Wal/arangod_libarangod_a-Slot.obj `if test -f 'arangod/Wal/Slot.cpp'; then $(CYGPATH_W) 'arangod/Wal/Slot.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Slot.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slot.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Slot.cpp' object='arangod/Wal/arangod_libarangod_a-Slot.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Slot.obj `if test -f 'arangod/Wal/Slot.cpp'; then $(CYGPATH_W) 'arangod/Wal/Slot.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Slot.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-Slots.o: arangod/Wal/Slots.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Slots.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Tpo -c -o arangod/Wal/arangod_libarangod_a-Slots.o `test -f 'arangod/Wal/Slots.cpp' || echo '$(srcdir)/'`arangod/Wal/Slots.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Slots.cpp' object='arangod/Wal/arangod_libarangod_a-Slots.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Slots.o `test -f 'arangod/Wal/Slots.cpp' || echo '$(srcdir)/'`arangod/Wal/Slots.cpp + +arangod/Wal/arangod_libarangod_a-Slots.obj: arangod/Wal/Slots.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-Slots.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Tpo -c -o arangod/Wal/arangod_libarangod_a-Slots.obj `if test -f 'arangod/Wal/Slots.cpp'; then $(CYGPATH_W) 'arangod/Wal/Slots.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Slots.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-Slots.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/Slots.cpp' object='arangod/Wal/arangod_libarangod_a-Slots.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-Slots.obj `if test -f 'arangod/Wal/Slots.cpp'; then $(CYGPATH_W) 'arangod/Wal/Slots.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/Slots.cpp'; fi` + +arangod/Wal/arangod_libarangod_a-SynchroniserThread.o: arangod/Wal/SynchroniserThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-SynchroniserThread.o -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-SynchroniserThread.o `test -f 'arangod/Wal/SynchroniserThread.cpp' || echo '$(srcdir)/'`arangod/Wal/SynchroniserThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/SynchroniserThread.cpp' object='arangod/Wal/arangod_libarangod_a-SynchroniserThread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-SynchroniserThread.o `test -f 'arangod/Wal/SynchroniserThread.cpp' || echo '$(srcdir)/'`arangod/Wal/SynchroniserThread.cpp + +arangod/Wal/arangod_libarangod_a-SynchroniserThread.obj: arangod/Wal/SynchroniserThread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/Wal/arangod_libarangod_a-SynchroniserThread.obj -MD -MP -MF arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Tpo -c -o arangod/Wal/arangod_libarangod_a-SynchroniserThread.obj `if test -f 'arangod/Wal/SynchroniserThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/SynchroniserThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/SynchroniserThread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Tpo arangod/Wal/$(DEPDIR)/arangod_libarangod_a-SynchroniserThread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/Wal/SynchroniserThread.cpp' object='arangod/Wal/arangod_libarangod_a-SynchroniserThread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(arangod_libarangod_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/Wal/arangod_libarangod_a-SynchroniserThread.obj `if test -f 'arangod/Wal/SynchroniserThread.cpp'; then $(CYGPATH_W) 'arangod/Wal/SynchroniserThread.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/Wal/SynchroniserThread.cpp'; fi` + +lib/Basics/lib_libarango_a-application-exit.o: lib/Basics/application-exit.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-application-exit.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Tpo -c -o lib/Basics/lib_libarango_a-application-exit.o `test -f 'lib/Basics/application-exit.cpp' || echo '$(srcdir)/'`lib/Basics/application-exit.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/application-exit.cpp' object='lib/Basics/lib_libarango_a-application-exit.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-application-exit.o `test -f 'lib/Basics/application-exit.cpp' || echo '$(srcdir)/'`lib/Basics/application-exit.cpp + +lib/Basics/lib_libarango_a-application-exit.obj: lib/Basics/application-exit.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-application-exit.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Tpo -c -o lib/Basics/lib_libarango_a-application-exit.obj `if test -f 'lib/Basics/application-exit.cpp'; then $(CYGPATH_W) 'lib/Basics/application-exit.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/application-exit.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-application-exit.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/application-exit.cpp' object='lib/Basics/lib_libarango_a-application-exit.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-application-exit.obj `if test -f 'lib/Basics/application-exit.cpp'; then $(CYGPATH_W) 'lib/Basics/application-exit.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/application-exit.cpp'; fi` + +lib/Basics/lib_libarango_a-associative-multi.o: lib/Basics/associative-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-associative-multi.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Tpo -c -o lib/Basics/lib_libarango_a-associative-multi.o `test -f 'lib/Basics/associative-multi.cpp' || echo '$(srcdir)/'`lib/Basics/associative-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/associative-multi.cpp' object='lib/Basics/lib_libarango_a-associative-multi.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-associative-multi.o `test -f 'lib/Basics/associative-multi.cpp' || echo '$(srcdir)/'`lib/Basics/associative-multi.cpp + +lib/Basics/lib_libarango_a-associative-multi.obj: lib/Basics/associative-multi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-associative-multi.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Tpo -c -o lib/Basics/lib_libarango_a-associative-multi.obj `if test -f 'lib/Basics/associative-multi.cpp'; then $(CYGPATH_W) 'lib/Basics/associative-multi.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/associative-multi.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-associative-multi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/associative-multi.cpp' object='lib/Basics/lib_libarango_a-associative-multi.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-associative-multi.obj `if test -f 'lib/Basics/associative-multi.cpp'; then $(CYGPATH_W) 'lib/Basics/associative-multi.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/associative-multi.cpp'; fi` + +lib/Basics/lib_libarango_a-associative.o: lib/Basics/associative.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-associative.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Tpo -c -o lib/Basics/lib_libarango_a-associative.o `test -f 'lib/Basics/associative.cpp' || echo '$(srcdir)/'`lib/Basics/associative.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/associative.cpp' object='lib/Basics/lib_libarango_a-associative.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-associative.o `test -f 'lib/Basics/associative.cpp' || echo '$(srcdir)/'`lib/Basics/associative.cpp + +lib/Basics/lib_libarango_a-associative.obj: lib/Basics/associative.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-associative.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Tpo -c -o lib/Basics/lib_libarango_a-associative.obj `if test -f 'lib/Basics/associative.cpp'; then $(CYGPATH_W) 'lib/Basics/associative.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/associative.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-associative.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/associative.cpp' object='lib/Basics/lib_libarango_a-associative.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-associative.obj `if test -f 'lib/Basics/associative.cpp'; then $(CYGPATH_W) 'lib/Basics/associative.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/associative.cpp'; fi` + +lib/Basics/lib_libarango_a-ConditionLocker.o: lib/Basics/ConditionLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ConditionLocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Tpo -c -o lib/Basics/lib_libarango_a-ConditionLocker.o `test -f 'lib/Basics/ConditionLocker.cpp' || echo '$(srcdir)/'`lib/Basics/ConditionLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ConditionLocker.cpp' object='lib/Basics/lib_libarango_a-ConditionLocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ConditionLocker.o `test -f 'lib/Basics/ConditionLocker.cpp' || echo '$(srcdir)/'`lib/Basics/ConditionLocker.cpp + +lib/Basics/lib_libarango_a-ConditionLocker.obj: lib/Basics/ConditionLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ConditionLocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Tpo -c -o lib/Basics/lib_libarango_a-ConditionLocker.obj `if test -f 'lib/Basics/ConditionLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ConditionLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ConditionLocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ConditionLocker.cpp' object='lib/Basics/lib_libarango_a-ConditionLocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ConditionLocker.obj `if test -f 'lib/Basics/ConditionLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ConditionLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ConditionLocker.cpp'; fi` + +lib/Basics/lib_libarango_a-ConditionVariable.o: lib/Basics/ConditionVariable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ConditionVariable.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Tpo -c -o lib/Basics/lib_libarango_a-ConditionVariable.o `test -f 'lib/Basics/ConditionVariable.cpp' || echo '$(srcdir)/'`lib/Basics/ConditionVariable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ConditionVariable.cpp' object='lib/Basics/lib_libarango_a-ConditionVariable.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ConditionVariable.o `test -f 'lib/Basics/ConditionVariable.cpp' || echo '$(srcdir)/'`lib/Basics/ConditionVariable.cpp + +lib/Basics/lib_libarango_a-ConditionVariable.obj: lib/Basics/ConditionVariable.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ConditionVariable.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Tpo -c -o lib/Basics/lib_libarango_a-ConditionVariable.obj `if test -f 'lib/Basics/ConditionVariable.cpp'; then $(CYGPATH_W) 'lib/Basics/ConditionVariable.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ConditionVariable.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ConditionVariable.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ConditionVariable.cpp' object='lib/Basics/lib_libarango_a-ConditionVariable.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ConditionVariable.obj `if test -f 'lib/Basics/ConditionVariable.cpp'; then $(CYGPATH_W) 'lib/Basics/ConditionVariable.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ConditionVariable.cpp'; fi` + +lib/Basics/lib_libarango_a-conversions.o: lib/Basics/conversions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-conversions.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Tpo -c -o lib/Basics/lib_libarango_a-conversions.o `test -f 'lib/Basics/conversions.cpp' || echo '$(srcdir)/'`lib/Basics/conversions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/conversions.cpp' object='lib/Basics/lib_libarango_a-conversions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-conversions.o `test -f 'lib/Basics/conversions.cpp' || echo '$(srcdir)/'`lib/Basics/conversions.cpp + +lib/Basics/lib_libarango_a-conversions.obj: lib/Basics/conversions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-conversions.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Tpo -c -o lib/Basics/lib_libarango_a-conversions.obj `if test -f 'lib/Basics/conversions.cpp'; then $(CYGPATH_W) 'lib/Basics/conversions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/conversions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-conversions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/conversions.cpp' object='lib/Basics/lib_libarango_a-conversions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-conversions.obj `if test -f 'lib/Basics/conversions.cpp'; then $(CYGPATH_W) 'lib/Basics/conversions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/conversions.cpp'; fi` + +lib/Basics/lib_libarango_a-csv.o: lib/Basics/csv.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-csv.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Tpo -c -o lib/Basics/lib_libarango_a-csv.o `test -f 'lib/Basics/csv.cpp' || echo '$(srcdir)/'`lib/Basics/csv.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/csv.cpp' object='lib/Basics/lib_libarango_a-csv.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-csv.o `test -f 'lib/Basics/csv.cpp' || echo '$(srcdir)/'`lib/Basics/csv.cpp + +lib/Basics/lib_libarango_a-csv.obj: lib/Basics/csv.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-csv.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Tpo -c -o lib/Basics/lib_libarango_a-csv.obj `if test -f 'lib/Basics/csv.cpp'; then $(CYGPATH_W) 'lib/Basics/csv.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/csv.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-csv.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/csv.cpp' object='lib/Basics/lib_libarango_a-csv.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-csv.obj `if test -f 'lib/Basics/csv.cpp'; then $(CYGPATH_W) 'lib/Basics/csv.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/csv.cpp'; fi` + +lib/Basics/lib_libarango_a-debugging.o: lib/Basics/debugging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-debugging.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Tpo -c -o lib/Basics/lib_libarango_a-debugging.o `test -f 'lib/Basics/debugging.cpp' || echo '$(srcdir)/'`lib/Basics/debugging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/debugging.cpp' object='lib/Basics/lib_libarango_a-debugging.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-debugging.o `test -f 'lib/Basics/debugging.cpp' || echo '$(srcdir)/'`lib/Basics/debugging.cpp + +lib/Basics/lib_libarango_a-debugging.obj: lib/Basics/debugging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-debugging.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Tpo -c -o lib/Basics/lib_libarango_a-debugging.obj `if test -f 'lib/Basics/debugging.cpp'; then $(CYGPATH_W) 'lib/Basics/debugging.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/debugging.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-debugging.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/debugging.cpp' object='lib/Basics/lib_libarango_a-debugging.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-debugging.obj `if test -f 'lib/Basics/debugging.cpp'; then $(CYGPATH_W) 'lib/Basics/debugging.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/debugging.cpp'; fi` + +lib/Basics/lib_libarango_a-error.o: lib/Basics/error.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-error.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-error.Tpo -c -o lib/Basics/lib_libarango_a-error.o `test -f 'lib/Basics/error.cpp' || echo '$(srcdir)/'`lib/Basics/error.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-error.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-error.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/error.cpp' object='lib/Basics/lib_libarango_a-error.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-error.o `test -f 'lib/Basics/error.cpp' || echo '$(srcdir)/'`lib/Basics/error.cpp + +lib/Basics/lib_libarango_a-error.obj: lib/Basics/error.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-error.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-error.Tpo -c -o lib/Basics/lib_libarango_a-error.obj `if test -f 'lib/Basics/error.cpp'; then $(CYGPATH_W) 'lib/Basics/error.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/error.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-error.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-error.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/error.cpp' object='lib/Basics/lib_libarango_a-error.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-error.obj `if test -f 'lib/Basics/error.cpp'; then $(CYGPATH_W) 'lib/Basics/error.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/error.cpp'; fi` + +lib/Basics/lib_libarango_a-Exceptions.o: lib/Basics/Exceptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Exceptions.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Tpo -c -o lib/Basics/lib_libarango_a-Exceptions.o `test -f 'lib/Basics/Exceptions.cpp' || echo '$(srcdir)/'`lib/Basics/Exceptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Exceptions.cpp' object='lib/Basics/lib_libarango_a-Exceptions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Exceptions.o `test -f 'lib/Basics/Exceptions.cpp' || echo '$(srcdir)/'`lib/Basics/Exceptions.cpp + +lib/Basics/lib_libarango_a-Exceptions.obj: lib/Basics/Exceptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Exceptions.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Tpo -c -o lib/Basics/lib_libarango_a-Exceptions.obj `if test -f 'lib/Basics/Exceptions.cpp'; then $(CYGPATH_W) 'lib/Basics/Exceptions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Exceptions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Exceptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Exceptions.cpp' object='lib/Basics/lib_libarango_a-Exceptions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Exceptions.obj `if test -f 'lib/Basics/Exceptions.cpp'; then $(CYGPATH_W) 'lib/Basics/Exceptions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Exceptions.cpp'; fi` + +lib/Basics/lib_libarango_a-fasthash.o: lib/Basics/fasthash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-fasthash.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Tpo -c -o lib/Basics/lib_libarango_a-fasthash.o `test -f 'lib/Basics/fasthash.cpp' || echo '$(srcdir)/'`lib/Basics/fasthash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/fasthash.cpp' object='lib/Basics/lib_libarango_a-fasthash.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-fasthash.o `test -f 'lib/Basics/fasthash.cpp' || echo '$(srcdir)/'`lib/Basics/fasthash.cpp + +lib/Basics/lib_libarango_a-fasthash.obj: lib/Basics/fasthash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-fasthash.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Tpo -c -o lib/Basics/lib_libarango_a-fasthash.obj `if test -f 'lib/Basics/fasthash.cpp'; then $(CYGPATH_W) 'lib/Basics/fasthash.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/fasthash.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-fasthash.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/fasthash.cpp' object='lib/Basics/lib_libarango_a-fasthash.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-fasthash.obj `if test -f 'lib/Basics/fasthash.cpp'; then $(CYGPATH_W) 'lib/Basics/fasthash.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/fasthash.cpp'; fi` + +lib/Basics/lib_libarango_a-files.o: lib/Basics/files.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-files.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-files.Tpo -c -o lib/Basics/lib_libarango_a-files.o `test -f 'lib/Basics/files.cpp' || echo '$(srcdir)/'`lib/Basics/files.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-files.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-files.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/files.cpp' object='lib/Basics/lib_libarango_a-files.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-files.o `test -f 'lib/Basics/files.cpp' || echo '$(srcdir)/'`lib/Basics/files.cpp + +lib/Basics/lib_libarango_a-files.obj: lib/Basics/files.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-files.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-files.Tpo -c -o lib/Basics/lib_libarango_a-files.obj `if test -f 'lib/Basics/files.cpp'; then $(CYGPATH_W) 'lib/Basics/files.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/files.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-files.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-files.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/files.cpp' object='lib/Basics/lib_libarango_a-files.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-files.obj `if test -f 'lib/Basics/files.cpp'; then $(CYGPATH_W) 'lib/Basics/files.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/files.cpp'; fi` + +lib/Basics/lib_libarango_a-FileUtils.o: lib/Basics/FileUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-FileUtils.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Tpo -c -o lib/Basics/lib_libarango_a-FileUtils.o `test -f 'lib/Basics/FileUtils.cpp' || echo '$(srcdir)/'`lib/Basics/FileUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/FileUtils.cpp' object='lib/Basics/lib_libarango_a-FileUtils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-FileUtils.o `test -f 'lib/Basics/FileUtils.cpp' || echo '$(srcdir)/'`lib/Basics/FileUtils.cpp + +lib/Basics/lib_libarango_a-FileUtils.obj: lib/Basics/FileUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-FileUtils.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Tpo -c -o lib/Basics/lib_libarango_a-FileUtils.obj `if test -f 'lib/Basics/FileUtils.cpp'; then $(CYGPATH_W) 'lib/Basics/FileUtils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/FileUtils.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-FileUtils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/FileUtils.cpp' object='lib/Basics/lib_libarango_a-FileUtils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-FileUtils.obj `if test -f 'lib/Basics/FileUtils.cpp'; then $(CYGPATH_W) 'lib/Basics/FileUtils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/FileUtils.cpp'; fi` + +lib/Basics/lib_libarango_a-hashes.o: lib/Basics/hashes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-hashes.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Tpo -c -o lib/Basics/lib_libarango_a-hashes.o `test -f 'lib/Basics/hashes.cpp' || echo '$(srcdir)/'`lib/Basics/hashes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/hashes.cpp' object='lib/Basics/lib_libarango_a-hashes.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-hashes.o `test -f 'lib/Basics/hashes.cpp' || echo '$(srcdir)/'`lib/Basics/hashes.cpp + +lib/Basics/lib_libarango_a-hashes.obj: lib/Basics/hashes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-hashes.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Tpo -c -o lib/Basics/lib_libarango_a-hashes.obj `if test -f 'lib/Basics/hashes.cpp'; then $(CYGPATH_W) 'lib/Basics/hashes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/hashes.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-hashes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/hashes.cpp' object='lib/Basics/lib_libarango_a-hashes.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-hashes.obj `if test -f 'lib/Basics/hashes.cpp'; then $(CYGPATH_W) 'lib/Basics/hashes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/hashes.cpp'; fi` + +lib/Basics/lib_libarango_a-init.o: lib/Basics/init.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-init.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-init.Tpo -c -o lib/Basics/lib_libarango_a-init.o `test -f 'lib/Basics/init.cpp' || echo '$(srcdir)/'`lib/Basics/init.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-init.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-init.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/init.cpp' object='lib/Basics/lib_libarango_a-init.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-init.o `test -f 'lib/Basics/init.cpp' || echo '$(srcdir)/'`lib/Basics/init.cpp + +lib/Basics/lib_libarango_a-init.obj: lib/Basics/init.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-init.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-init.Tpo -c -o lib/Basics/lib_libarango_a-init.obj `if test -f 'lib/Basics/init.cpp'; then $(CYGPATH_W) 'lib/Basics/init.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/init.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-init.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-init.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/init.cpp' object='lib/Basics/lib_libarango_a-init.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-init.obj `if test -f 'lib/Basics/init.cpp'; then $(CYGPATH_W) 'lib/Basics/init.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/init.cpp'; fi` + +lib/Basics/lib_libarango_a-InitialiseBasics.o: lib/Basics/InitialiseBasics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-InitialiseBasics.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Tpo -c -o lib/Basics/lib_libarango_a-InitialiseBasics.o `test -f 'lib/Basics/InitialiseBasics.cpp' || echo '$(srcdir)/'`lib/Basics/InitialiseBasics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/InitialiseBasics.cpp' object='lib/Basics/lib_libarango_a-InitialiseBasics.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-InitialiseBasics.o `test -f 'lib/Basics/InitialiseBasics.cpp' || echo '$(srcdir)/'`lib/Basics/InitialiseBasics.cpp + +lib/Basics/lib_libarango_a-InitialiseBasics.obj: lib/Basics/InitialiseBasics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-InitialiseBasics.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Tpo -c -o lib/Basics/lib_libarango_a-InitialiseBasics.obj `if test -f 'lib/Basics/InitialiseBasics.cpp'; then $(CYGPATH_W) 'lib/Basics/InitialiseBasics.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/InitialiseBasics.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-InitialiseBasics.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/InitialiseBasics.cpp' object='lib/Basics/lib_libarango_a-InitialiseBasics.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-InitialiseBasics.obj `if test -f 'lib/Basics/InitialiseBasics.cpp'; then $(CYGPATH_W) 'lib/Basics/InitialiseBasics.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/InitialiseBasics.cpp'; fi` + +lib/Basics/lib_libarango_a-json.o: lib/Basics/json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-json.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-json.Tpo -c -o lib/Basics/lib_libarango_a-json.o `test -f 'lib/Basics/json.cpp' || echo '$(srcdir)/'`lib/Basics/json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-json.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-json.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/json.cpp' object='lib/Basics/lib_libarango_a-json.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-json.o `test -f 'lib/Basics/json.cpp' || echo '$(srcdir)/'`lib/Basics/json.cpp + +lib/Basics/lib_libarango_a-json.obj: lib/Basics/json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-json.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-json.Tpo -c -o lib/Basics/lib_libarango_a-json.obj `if test -f 'lib/Basics/json.cpp'; then $(CYGPATH_W) 'lib/Basics/json.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/json.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-json.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-json.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/json.cpp' object='lib/Basics/lib_libarango_a-json.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-json.obj `if test -f 'lib/Basics/json.cpp'; then $(CYGPATH_W) 'lib/Basics/json.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/json.cpp'; fi` + +lib/Basics/lib_libarango_a-json-utilities.o: lib/Basics/json-utilities.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-json-utilities.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Tpo -c -o lib/Basics/lib_libarango_a-json-utilities.o `test -f 'lib/Basics/json-utilities.cpp' || echo '$(srcdir)/'`lib/Basics/json-utilities.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/json-utilities.cpp' object='lib/Basics/lib_libarango_a-json-utilities.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-json-utilities.o `test -f 'lib/Basics/json-utilities.cpp' || echo '$(srcdir)/'`lib/Basics/json-utilities.cpp + +lib/Basics/lib_libarango_a-json-utilities.obj: lib/Basics/json-utilities.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-json-utilities.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Tpo -c -o lib/Basics/lib_libarango_a-json-utilities.obj `if test -f 'lib/Basics/json-utilities.cpp'; then $(CYGPATH_W) 'lib/Basics/json-utilities.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/json-utilities.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-json-utilities.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/json-utilities.cpp' object='lib/Basics/lib_libarango_a-json-utilities.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-json-utilities.obj `if test -f 'lib/Basics/json-utilities.cpp'; then $(CYGPATH_W) 'lib/Basics/json-utilities.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/json-utilities.cpp'; fi` + +lib/Basics/lib_libarango_a-JsonHelper.o: lib/Basics/JsonHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-JsonHelper.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Tpo -c -o lib/Basics/lib_libarango_a-JsonHelper.o `test -f 'lib/Basics/JsonHelper.cpp' || echo '$(srcdir)/'`lib/Basics/JsonHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/JsonHelper.cpp' object='lib/Basics/lib_libarango_a-JsonHelper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-JsonHelper.o `test -f 'lib/Basics/JsonHelper.cpp' || echo '$(srcdir)/'`lib/Basics/JsonHelper.cpp + +lib/Basics/lib_libarango_a-JsonHelper.obj: lib/Basics/JsonHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-JsonHelper.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Tpo -c -o lib/Basics/lib_libarango_a-JsonHelper.obj `if test -f 'lib/Basics/JsonHelper.cpp'; then $(CYGPATH_W) 'lib/Basics/JsonHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/JsonHelper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-JsonHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/JsonHelper.cpp' object='lib/Basics/lib_libarango_a-JsonHelper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-JsonHelper.obj `if test -f 'lib/Basics/JsonHelper.cpp'; then $(CYGPATH_W) 'lib/Basics/JsonHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/JsonHelper.cpp'; fi` + +lib/Basics/lib_libarango_a-levenshtein.o: lib/Basics/levenshtein.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-levenshtein.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Tpo -c -o lib/Basics/lib_libarango_a-levenshtein.o `test -f 'lib/Basics/levenshtein.cpp' || echo '$(srcdir)/'`lib/Basics/levenshtein.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/levenshtein.cpp' object='lib/Basics/lib_libarango_a-levenshtein.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-levenshtein.o `test -f 'lib/Basics/levenshtein.cpp' || echo '$(srcdir)/'`lib/Basics/levenshtein.cpp + +lib/Basics/lib_libarango_a-levenshtein.obj: lib/Basics/levenshtein.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-levenshtein.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Tpo -c -o lib/Basics/lib_libarango_a-levenshtein.obj `if test -f 'lib/Basics/levenshtein.cpp'; then $(CYGPATH_W) 'lib/Basics/levenshtein.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/levenshtein.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-levenshtein.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/levenshtein.cpp' object='lib/Basics/lib_libarango_a-levenshtein.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-levenshtein.obj `if test -f 'lib/Basics/levenshtein.cpp'; then $(CYGPATH_W) 'lib/Basics/levenshtein.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/levenshtein.cpp'; fi` + +lib/Basics/lib_libarango_a-linked-list.o: lib/Basics/linked-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-linked-list.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Tpo -c -o lib/Basics/lib_libarango_a-linked-list.o `test -f 'lib/Basics/linked-list.cpp' || echo '$(srcdir)/'`lib/Basics/linked-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/linked-list.cpp' object='lib/Basics/lib_libarango_a-linked-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-linked-list.o `test -f 'lib/Basics/linked-list.cpp' || echo '$(srcdir)/'`lib/Basics/linked-list.cpp + +lib/Basics/lib_libarango_a-linked-list.obj: lib/Basics/linked-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-linked-list.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Tpo -c -o lib/Basics/lib_libarango_a-linked-list.obj `if test -f 'lib/Basics/linked-list.cpp'; then $(CYGPATH_W) 'lib/Basics/linked-list.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/linked-list.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-linked-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/linked-list.cpp' object='lib/Basics/lib_libarango_a-linked-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-linked-list.obj `if test -f 'lib/Basics/linked-list.cpp'; then $(CYGPATH_W) 'lib/Basics/linked-list.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/linked-list.cpp'; fi` + +lib/Basics/lib_libarango_a-locks-macos.o: lib/Basics/locks-macos.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-locks-macos.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Tpo -c -o lib/Basics/lib_libarango_a-locks-macos.o `test -f 'lib/Basics/locks-macos.cpp' || echo '$(srcdir)/'`lib/Basics/locks-macos.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/locks-macos.cpp' object='lib/Basics/lib_libarango_a-locks-macos.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-locks-macos.o `test -f 'lib/Basics/locks-macos.cpp' || echo '$(srcdir)/'`lib/Basics/locks-macos.cpp + +lib/Basics/lib_libarango_a-locks-macos.obj: lib/Basics/locks-macos.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-locks-macos.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Tpo -c -o lib/Basics/lib_libarango_a-locks-macos.obj `if test -f 'lib/Basics/locks-macos.cpp'; then $(CYGPATH_W) 'lib/Basics/locks-macos.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/locks-macos.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-locks-macos.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/locks-macos.cpp' object='lib/Basics/lib_libarango_a-locks-macos.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-locks-macos.obj `if test -f 'lib/Basics/locks-macos.cpp'; then $(CYGPATH_W) 'lib/Basics/locks-macos.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/locks-macos.cpp'; fi` + +lib/Basics/lib_libarango_a-locks-posix.o: lib/Basics/locks-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-locks-posix.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Tpo -c -o lib/Basics/lib_libarango_a-locks-posix.o `test -f 'lib/Basics/locks-posix.cpp' || echo '$(srcdir)/'`lib/Basics/locks-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/locks-posix.cpp' object='lib/Basics/lib_libarango_a-locks-posix.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-locks-posix.o `test -f 'lib/Basics/locks-posix.cpp' || echo '$(srcdir)/'`lib/Basics/locks-posix.cpp + +lib/Basics/lib_libarango_a-locks-posix.obj: lib/Basics/locks-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-locks-posix.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Tpo -c -o lib/Basics/lib_libarango_a-locks-posix.obj `if test -f 'lib/Basics/locks-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/locks-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/locks-posix.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-locks-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/locks-posix.cpp' object='lib/Basics/lib_libarango_a-locks-posix.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-locks-posix.obj `if test -f 'lib/Basics/locks-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/locks-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/locks-posix.cpp'; fi` + +lib/Basics/lib_libarango_a-logging.o: lib/Basics/logging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-logging.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Tpo -c -o lib/Basics/lib_libarango_a-logging.o `test -f 'lib/Basics/logging.cpp' || echo '$(srcdir)/'`lib/Basics/logging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/logging.cpp' object='lib/Basics/lib_libarango_a-logging.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-logging.o `test -f 'lib/Basics/logging.cpp' || echo '$(srcdir)/'`lib/Basics/logging.cpp + +lib/Basics/lib_libarango_a-logging.obj: lib/Basics/logging.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-logging.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Tpo -c -o lib/Basics/lib_libarango_a-logging.obj `if test -f 'lib/Basics/logging.cpp'; then $(CYGPATH_W) 'lib/Basics/logging.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/logging.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-logging.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/logging.cpp' object='lib/Basics/lib_libarango_a-logging.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-logging.obj `if test -f 'lib/Basics/logging.cpp'; then $(CYGPATH_W) 'lib/Basics/logging.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/logging.cpp'; fi` + +lib/Basics/lib_libarango_a-memory.o: lib/Basics/memory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-memory.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Tpo -c -o lib/Basics/lib_libarango_a-memory.o `test -f 'lib/Basics/memory.cpp' || echo '$(srcdir)/'`lib/Basics/memory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/memory.cpp' object='lib/Basics/lib_libarango_a-memory.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-memory.o `test -f 'lib/Basics/memory.cpp' || echo '$(srcdir)/'`lib/Basics/memory.cpp + +lib/Basics/lib_libarango_a-memory.obj: lib/Basics/memory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-memory.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Tpo -c -o lib/Basics/lib_libarango_a-memory.obj `if test -f 'lib/Basics/memory.cpp'; then $(CYGPATH_W) 'lib/Basics/memory.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/memory.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-memory.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/memory.cpp' object='lib/Basics/lib_libarango_a-memory.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-memory.obj `if test -f 'lib/Basics/memory.cpp'; then $(CYGPATH_W) 'lib/Basics/memory.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/memory.cpp'; fi` + +lib/Basics/lib_libarango_a-memory-map-posix.o: lib/Basics/memory-map-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-memory-map-posix.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Tpo -c -o lib/Basics/lib_libarango_a-memory-map-posix.o `test -f 'lib/Basics/memory-map-posix.cpp' || echo '$(srcdir)/'`lib/Basics/memory-map-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/memory-map-posix.cpp' object='lib/Basics/lib_libarango_a-memory-map-posix.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-memory-map-posix.o `test -f 'lib/Basics/memory-map-posix.cpp' || echo '$(srcdir)/'`lib/Basics/memory-map-posix.cpp + +lib/Basics/lib_libarango_a-memory-map-posix.obj: lib/Basics/memory-map-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-memory-map-posix.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Tpo -c -o lib/Basics/lib_libarango_a-memory-map-posix.obj `if test -f 'lib/Basics/memory-map-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/memory-map-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/memory-map-posix.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-memory-map-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/memory-map-posix.cpp' object='lib/Basics/lib_libarango_a-memory-map-posix.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-memory-map-posix.obj `if test -f 'lib/Basics/memory-map-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/memory-map-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/memory-map-posix.cpp'; fi` + +lib/Basics/lib_libarango_a-mimetypes.o: lib/Basics/mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-mimetypes.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Tpo -c -o lib/Basics/lib_libarango_a-mimetypes.o `test -f 'lib/Basics/mimetypes.cpp' || echo '$(srcdir)/'`lib/Basics/mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/mimetypes.cpp' object='lib/Basics/lib_libarango_a-mimetypes.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-mimetypes.o `test -f 'lib/Basics/mimetypes.cpp' || echo '$(srcdir)/'`lib/Basics/mimetypes.cpp + +lib/Basics/lib_libarango_a-mimetypes.obj: lib/Basics/mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-mimetypes.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Tpo -c -o lib/Basics/lib_libarango_a-mimetypes.obj `if test -f 'lib/Basics/mimetypes.cpp'; then $(CYGPATH_W) 'lib/Basics/mimetypes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/mimetypes.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-mimetypes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/mimetypes.cpp' object='lib/Basics/lib_libarango_a-mimetypes.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-mimetypes.obj `if test -f 'lib/Basics/mimetypes.cpp'; then $(CYGPATH_W) 'lib/Basics/mimetypes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/mimetypes.cpp'; fi` + +lib/Basics/lib_libarango_a-Mutex.o: lib/Basics/Mutex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Mutex.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Tpo -c -o lib/Basics/lib_libarango_a-Mutex.o `test -f 'lib/Basics/Mutex.cpp' || echo '$(srcdir)/'`lib/Basics/Mutex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Mutex.cpp' object='lib/Basics/lib_libarango_a-Mutex.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Mutex.o `test -f 'lib/Basics/Mutex.cpp' || echo '$(srcdir)/'`lib/Basics/Mutex.cpp + +lib/Basics/lib_libarango_a-Mutex.obj: lib/Basics/Mutex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Mutex.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Tpo -c -o lib/Basics/lib_libarango_a-Mutex.obj `if test -f 'lib/Basics/Mutex.cpp'; then $(CYGPATH_W) 'lib/Basics/Mutex.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Mutex.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Mutex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Mutex.cpp' object='lib/Basics/lib_libarango_a-Mutex.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Mutex.obj `if test -f 'lib/Basics/Mutex.cpp'; then $(CYGPATH_W) 'lib/Basics/Mutex.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Mutex.cpp'; fi` + +lib/Basics/lib_libarango_a-MutexLocker.o: lib/Basics/MutexLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-MutexLocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Tpo -c -o lib/Basics/lib_libarango_a-MutexLocker.o `test -f 'lib/Basics/MutexLocker.cpp' || echo '$(srcdir)/'`lib/Basics/MutexLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/MutexLocker.cpp' object='lib/Basics/lib_libarango_a-MutexLocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-MutexLocker.o `test -f 'lib/Basics/MutexLocker.cpp' || echo '$(srcdir)/'`lib/Basics/MutexLocker.cpp + +lib/Basics/lib_libarango_a-MutexLocker.obj: lib/Basics/MutexLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-MutexLocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Tpo -c -o lib/Basics/lib_libarango_a-MutexLocker.obj `if test -f 'lib/Basics/MutexLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/MutexLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/MutexLocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-MutexLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/MutexLocker.cpp' object='lib/Basics/lib_libarango_a-MutexLocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-MutexLocker.obj `if test -f 'lib/Basics/MutexLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/MutexLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/MutexLocker.cpp'; fi` + +lib/Basics/lib_libarango_a-Nonce.o: lib/Basics/Nonce.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Nonce.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Tpo -c -o lib/Basics/lib_libarango_a-Nonce.o `test -f 'lib/Basics/Nonce.cpp' || echo '$(srcdir)/'`lib/Basics/Nonce.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Nonce.cpp' object='lib/Basics/lib_libarango_a-Nonce.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Nonce.o `test -f 'lib/Basics/Nonce.cpp' || echo '$(srcdir)/'`lib/Basics/Nonce.cpp + +lib/Basics/lib_libarango_a-Nonce.obj: lib/Basics/Nonce.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Nonce.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Tpo -c -o lib/Basics/lib_libarango_a-Nonce.obj `if test -f 'lib/Basics/Nonce.cpp'; then $(CYGPATH_W) 'lib/Basics/Nonce.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Nonce.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Nonce.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Nonce.cpp' object='lib/Basics/lib_libarango_a-Nonce.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Nonce.obj `if test -f 'lib/Basics/Nonce.cpp'; then $(CYGPATH_W) 'lib/Basics/Nonce.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Nonce.cpp'; fi` + +lib/Basics/lib_libarango_a-prime-numbers.o: lib/Basics/prime-numbers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-prime-numbers.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Tpo -c -o lib/Basics/lib_libarango_a-prime-numbers.o `test -f 'lib/Basics/prime-numbers.cpp' || echo '$(srcdir)/'`lib/Basics/prime-numbers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/prime-numbers.cpp' object='lib/Basics/lib_libarango_a-prime-numbers.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-prime-numbers.o `test -f 'lib/Basics/prime-numbers.cpp' || echo '$(srcdir)/'`lib/Basics/prime-numbers.cpp + +lib/Basics/lib_libarango_a-prime-numbers.obj: lib/Basics/prime-numbers.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-prime-numbers.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Tpo -c -o lib/Basics/lib_libarango_a-prime-numbers.obj `if test -f 'lib/Basics/prime-numbers.cpp'; then $(CYGPATH_W) 'lib/Basics/prime-numbers.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/prime-numbers.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-prime-numbers.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/prime-numbers.cpp' object='lib/Basics/lib_libarango_a-prime-numbers.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-prime-numbers.obj `if test -f 'lib/Basics/prime-numbers.cpp'; then $(CYGPATH_W) 'lib/Basics/prime-numbers.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/prime-numbers.cpp'; fi` + +lib/Basics/lib_libarango_a-process-utils.o: lib/Basics/process-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-process-utils.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Tpo -c -o lib/Basics/lib_libarango_a-process-utils.o `test -f 'lib/Basics/process-utils.cpp' || echo '$(srcdir)/'`lib/Basics/process-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/process-utils.cpp' object='lib/Basics/lib_libarango_a-process-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-process-utils.o `test -f 'lib/Basics/process-utils.cpp' || echo '$(srcdir)/'`lib/Basics/process-utils.cpp + +lib/Basics/lib_libarango_a-process-utils.obj: lib/Basics/process-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-process-utils.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Tpo -c -o lib/Basics/lib_libarango_a-process-utils.obj `if test -f 'lib/Basics/process-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/process-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/process-utils.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-process-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/process-utils.cpp' object='lib/Basics/lib_libarango_a-process-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-process-utils.obj `if test -f 'lib/Basics/process-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/process-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/process-utils.cpp'; fi` + +lib/Basics/lib_libarango_a-ProgramOptions.o: lib/Basics/ProgramOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ProgramOptions.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Tpo -c -o lib/Basics/lib_libarango_a-ProgramOptions.o `test -f 'lib/Basics/ProgramOptions.cpp' || echo '$(srcdir)/'`lib/Basics/ProgramOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ProgramOptions.cpp' object='lib/Basics/lib_libarango_a-ProgramOptions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ProgramOptions.o `test -f 'lib/Basics/ProgramOptions.cpp' || echo '$(srcdir)/'`lib/Basics/ProgramOptions.cpp + +lib/Basics/lib_libarango_a-ProgramOptions.obj: lib/Basics/ProgramOptions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ProgramOptions.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Tpo -c -o lib/Basics/lib_libarango_a-ProgramOptions.obj `if test -f 'lib/Basics/ProgramOptions.cpp'; then $(CYGPATH_W) 'lib/Basics/ProgramOptions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ProgramOptions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ProgramOptions.cpp' object='lib/Basics/lib_libarango_a-ProgramOptions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ProgramOptions.obj `if test -f 'lib/Basics/ProgramOptions.cpp'; then $(CYGPATH_W) 'lib/Basics/ProgramOptions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ProgramOptions.cpp'; fi` + +lib/Basics/lib_libarango_a-ProgramOptionsDescription.o: lib/Basics/ProgramOptionsDescription.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ProgramOptionsDescription.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Tpo -c -o lib/Basics/lib_libarango_a-ProgramOptionsDescription.o `test -f 'lib/Basics/ProgramOptionsDescription.cpp' || echo '$(srcdir)/'`lib/Basics/ProgramOptionsDescription.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ProgramOptionsDescription.cpp' object='lib/Basics/lib_libarango_a-ProgramOptionsDescription.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ProgramOptionsDescription.o `test -f 'lib/Basics/ProgramOptionsDescription.cpp' || echo '$(srcdir)/'`lib/Basics/ProgramOptionsDescription.cpp + +lib/Basics/lib_libarango_a-ProgramOptionsDescription.obj: lib/Basics/ProgramOptionsDescription.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ProgramOptionsDescription.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Tpo -c -o lib/Basics/lib_libarango_a-ProgramOptionsDescription.obj `if test -f 'lib/Basics/ProgramOptionsDescription.cpp'; then $(CYGPATH_W) 'lib/Basics/ProgramOptionsDescription.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ProgramOptionsDescription.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ProgramOptionsDescription.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ProgramOptionsDescription.cpp' object='lib/Basics/lib_libarango_a-ProgramOptionsDescription.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ProgramOptionsDescription.obj `if test -f 'lib/Basics/ProgramOptionsDescription.cpp'; then $(CYGPATH_W) 'lib/Basics/ProgramOptionsDescription.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ProgramOptionsDescription.cpp'; fi` + +lib/Basics/lib_libarango_a-random.o: lib/Basics/random.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-random.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-random.Tpo -c -o lib/Basics/lib_libarango_a-random.o `test -f 'lib/Basics/random.cpp' || echo '$(srcdir)/'`lib/Basics/random.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-random.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-random.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/random.cpp' object='lib/Basics/lib_libarango_a-random.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-random.o `test -f 'lib/Basics/random.cpp' || echo '$(srcdir)/'`lib/Basics/random.cpp + +lib/Basics/lib_libarango_a-random.obj: lib/Basics/random.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-random.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-random.Tpo -c -o lib/Basics/lib_libarango_a-random.obj `if test -f 'lib/Basics/random.cpp'; then $(CYGPATH_W) 'lib/Basics/random.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/random.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-random.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-random.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/random.cpp' object='lib/Basics/lib_libarango_a-random.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-random.obj `if test -f 'lib/Basics/random.cpp'; then $(CYGPATH_W) 'lib/Basics/random.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/random.cpp'; fi` + +lib/Basics/lib_libarango_a-RandomGenerator.o: lib/Basics/RandomGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-RandomGenerator.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Tpo -c -o lib/Basics/lib_libarango_a-RandomGenerator.o `test -f 'lib/Basics/RandomGenerator.cpp' || echo '$(srcdir)/'`lib/Basics/RandomGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/RandomGenerator.cpp' object='lib/Basics/lib_libarango_a-RandomGenerator.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-RandomGenerator.o `test -f 'lib/Basics/RandomGenerator.cpp' || echo '$(srcdir)/'`lib/Basics/RandomGenerator.cpp + +lib/Basics/lib_libarango_a-RandomGenerator.obj: lib/Basics/RandomGenerator.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-RandomGenerator.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Tpo -c -o lib/Basics/lib_libarango_a-RandomGenerator.obj `if test -f 'lib/Basics/RandomGenerator.cpp'; then $(CYGPATH_W) 'lib/Basics/RandomGenerator.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/RandomGenerator.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-RandomGenerator.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/RandomGenerator.cpp' object='lib/Basics/lib_libarango_a-RandomGenerator.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-RandomGenerator.obj `if test -f 'lib/Basics/RandomGenerator.cpp'; then $(CYGPATH_W) 'lib/Basics/RandomGenerator.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/RandomGenerator.cpp'; fi` + +lib/Basics/lib_libarango_a-ReadLocker.o: lib/Basics/ReadLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadLocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Tpo -c -o lib/Basics/lib_libarango_a-ReadLocker.o `test -f 'lib/Basics/ReadLocker.cpp' || echo '$(srcdir)/'`lib/Basics/ReadLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadLocker.cpp' object='lib/Basics/lib_libarango_a-ReadLocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadLocker.o `test -f 'lib/Basics/ReadLocker.cpp' || echo '$(srcdir)/'`lib/Basics/ReadLocker.cpp + +lib/Basics/lib_libarango_a-ReadLocker.obj: lib/Basics/ReadLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadLocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Tpo -c -o lib/Basics/lib_libarango_a-ReadLocker.obj `if test -f 'lib/Basics/ReadLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadLocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadLocker.cpp' object='lib/Basics/lib_libarango_a-ReadLocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadLocker.obj `if test -f 'lib/Basics/ReadLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadLocker.cpp'; fi` + +lib/Basics/lib_libarango_a-ReadUnlocker.o: lib/Basics/ReadUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadUnlocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Tpo -c -o lib/Basics/lib_libarango_a-ReadUnlocker.o `test -f 'lib/Basics/ReadUnlocker.cpp' || echo '$(srcdir)/'`lib/Basics/ReadUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadUnlocker.cpp' object='lib/Basics/lib_libarango_a-ReadUnlocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadUnlocker.o `test -f 'lib/Basics/ReadUnlocker.cpp' || echo '$(srcdir)/'`lib/Basics/ReadUnlocker.cpp + +lib/Basics/lib_libarango_a-ReadUnlocker.obj: lib/Basics/ReadUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadUnlocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Tpo -c -o lib/Basics/lib_libarango_a-ReadUnlocker.obj `if test -f 'lib/Basics/ReadUnlocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadUnlocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadUnlocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadUnlocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadUnlocker.cpp' object='lib/Basics/lib_libarango_a-ReadUnlocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadUnlocker.obj `if test -f 'lib/Basics/ReadUnlocker.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadUnlocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadUnlocker.cpp'; fi` + +lib/Basics/lib_libarango_a-ReadWriteLock.o: lib/Basics/ReadWriteLock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadWriteLock.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Tpo -c -o lib/Basics/lib_libarango_a-ReadWriteLock.o `test -f 'lib/Basics/ReadWriteLock.cpp' || echo '$(srcdir)/'`lib/Basics/ReadWriteLock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadWriteLock.cpp' object='lib/Basics/lib_libarango_a-ReadWriteLock.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadWriteLock.o `test -f 'lib/Basics/ReadWriteLock.cpp' || echo '$(srcdir)/'`lib/Basics/ReadWriteLock.cpp + +lib/Basics/lib_libarango_a-ReadWriteLock.obj: lib/Basics/ReadWriteLock.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ReadWriteLock.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Tpo -c -o lib/Basics/lib_libarango_a-ReadWriteLock.obj `if test -f 'lib/Basics/ReadWriteLock.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadWriteLock.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadWriteLock.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ReadWriteLock.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ReadWriteLock.cpp' object='lib/Basics/lib_libarango_a-ReadWriteLock.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ReadWriteLock.obj `if test -f 'lib/Basics/ReadWriteLock.cpp'; then $(CYGPATH_W) 'lib/Basics/ReadWriteLock.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ReadWriteLock.cpp'; fi` + +lib/Basics/lib_libarango_a-skip-list.o: lib/Basics/skip-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-skip-list.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Tpo -c -o lib/Basics/lib_libarango_a-skip-list.o `test -f 'lib/Basics/skip-list.cpp' || echo '$(srcdir)/'`lib/Basics/skip-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/skip-list.cpp' object='lib/Basics/lib_libarango_a-skip-list.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-skip-list.o `test -f 'lib/Basics/skip-list.cpp' || echo '$(srcdir)/'`lib/Basics/skip-list.cpp + +lib/Basics/lib_libarango_a-skip-list.obj: lib/Basics/skip-list.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-skip-list.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Tpo -c -o lib/Basics/lib_libarango_a-skip-list.obj `if test -f 'lib/Basics/skip-list.cpp'; then $(CYGPATH_W) 'lib/Basics/skip-list.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/skip-list.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-skip-list.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/skip-list.cpp' object='lib/Basics/lib_libarango_a-skip-list.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-skip-list.obj `if test -f 'lib/Basics/skip-list.cpp'; then $(CYGPATH_W) 'lib/Basics/skip-list.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/skip-list.cpp'; fi` + +lib/Basics/lib_libarango_a-socket-utils.o: lib/Basics/socket-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-socket-utils.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Tpo -c -o lib/Basics/lib_libarango_a-socket-utils.o `test -f 'lib/Basics/socket-utils.cpp' || echo '$(srcdir)/'`lib/Basics/socket-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/socket-utils.cpp' object='lib/Basics/lib_libarango_a-socket-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-socket-utils.o `test -f 'lib/Basics/socket-utils.cpp' || echo '$(srcdir)/'`lib/Basics/socket-utils.cpp + +lib/Basics/lib_libarango_a-socket-utils.obj: lib/Basics/socket-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-socket-utils.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Tpo -c -o lib/Basics/lib_libarango_a-socket-utils.obj `if test -f 'lib/Basics/socket-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/socket-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/socket-utils.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-socket-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/socket-utils.cpp' object='lib/Basics/lib_libarango_a-socket-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-socket-utils.obj `if test -f 'lib/Basics/socket-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/socket-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/socket-utils.cpp'; fi` + +lib/Basics/lib_libarango_a-ssl-helper.o: lib/Basics/ssl-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ssl-helper.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Tpo -c -o lib/Basics/lib_libarango_a-ssl-helper.o `test -f 'lib/Basics/ssl-helper.cpp' || echo '$(srcdir)/'`lib/Basics/ssl-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ssl-helper.cpp' object='lib/Basics/lib_libarango_a-ssl-helper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ssl-helper.o `test -f 'lib/Basics/ssl-helper.cpp' || echo '$(srcdir)/'`lib/Basics/ssl-helper.cpp + +lib/Basics/lib_libarango_a-ssl-helper.obj: lib/Basics/ssl-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-ssl-helper.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Tpo -c -o lib/Basics/lib_libarango_a-ssl-helper.obj `if test -f 'lib/Basics/ssl-helper.cpp'; then $(CYGPATH_W) 'lib/Basics/ssl-helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ssl-helper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-ssl-helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/ssl-helper.cpp' object='lib/Basics/lib_libarango_a-ssl-helper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-ssl-helper.obj `if test -f 'lib/Basics/ssl-helper.cpp'; then $(CYGPATH_W) 'lib/Basics/ssl-helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/ssl-helper.cpp'; fi` + +lib/Basics/lib_libarango_a-string-buffer.o: lib/Basics/string-buffer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-string-buffer.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Tpo -c -o lib/Basics/lib_libarango_a-string-buffer.o `test -f 'lib/Basics/string-buffer.cpp' || echo '$(srcdir)/'`lib/Basics/string-buffer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/string-buffer.cpp' object='lib/Basics/lib_libarango_a-string-buffer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-string-buffer.o `test -f 'lib/Basics/string-buffer.cpp' || echo '$(srcdir)/'`lib/Basics/string-buffer.cpp + +lib/Basics/lib_libarango_a-string-buffer.obj: lib/Basics/string-buffer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-string-buffer.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Tpo -c -o lib/Basics/lib_libarango_a-string-buffer.obj `if test -f 'lib/Basics/string-buffer.cpp'; then $(CYGPATH_W) 'lib/Basics/string-buffer.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/string-buffer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-string-buffer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/string-buffer.cpp' object='lib/Basics/lib_libarango_a-string-buffer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-string-buffer.obj `if test -f 'lib/Basics/string-buffer.cpp'; then $(CYGPATH_W) 'lib/Basics/string-buffer.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/string-buffer.cpp'; fi` + +lib/Basics/lib_libarango_a-StringUtils.o: lib/Basics/StringUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-StringUtils.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Tpo -c -o lib/Basics/lib_libarango_a-StringUtils.o `test -f 'lib/Basics/StringUtils.cpp' || echo '$(srcdir)/'`lib/Basics/StringUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/StringUtils.cpp' object='lib/Basics/lib_libarango_a-StringUtils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-StringUtils.o `test -f 'lib/Basics/StringUtils.cpp' || echo '$(srcdir)/'`lib/Basics/StringUtils.cpp + +lib/Basics/lib_libarango_a-StringUtils.obj: lib/Basics/StringUtils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-StringUtils.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Tpo -c -o lib/Basics/lib_libarango_a-StringUtils.obj `if test -f 'lib/Basics/StringUtils.cpp'; then $(CYGPATH_W) 'lib/Basics/StringUtils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/StringUtils.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-StringUtils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/StringUtils.cpp' object='lib/Basics/lib_libarango_a-StringUtils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-StringUtils.obj `if test -f 'lib/Basics/StringUtils.cpp'; then $(CYGPATH_W) 'lib/Basics/StringUtils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/StringUtils.cpp'; fi` + +lib/Basics/lib_libarango_a-structures.o: lib/Basics/structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-structures.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Tpo -c -o lib/Basics/lib_libarango_a-structures.o `test -f 'lib/Basics/structures.cpp' || echo '$(srcdir)/'`lib/Basics/structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/structures.cpp' object='lib/Basics/lib_libarango_a-structures.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-structures.o `test -f 'lib/Basics/structures.cpp' || echo '$(srcdir)/'`lib/Basics/structures.cpp + +lib/Basics/lib_libarango_a-structures.obj: lib/Basics/structures.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-structures.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Tpo -c -o lib/Basics/lib_libarango_a-structures.obj `if test -f 'lib/Basics/structures.cpp'; then $(CYGPATH_W) 'lib/Basics/structures.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/structures.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-structures.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/structures.cpp' object='lib/Basics/lib_libarango_a-structures.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-structures.obj `if test -f 'lib/Basics/structures.cpp'; then $(CYGPATH_W) 'lib/Basics/structures.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/structures.cpp'; fi` + +lib/Basics/lib_libarango_a-system-functions.o: lib/Basics/system-functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-system-functions.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Tpo -c -o lib/Basics/lib_libarango_a-system-functions.o `test -f 'lib/Basics/system-functions.cpp' || echo '$(srcdir)/'`lib/Basics/system-functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/system-functions.cpp' object='lib/Basics/lib_libarango_a-system-functions.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-system-functions.o `test -f 'lib/Basics/system-functions.cpp' || echo '$(srcdir)/'`lib/Basics/system-functions.cpp + +lib/Basics/lib_libarango_a-system-functions.obj: lib/Basics/system-functions.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-system-functions.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Tpo -c -o lib/Basics/lib_libarango_a-system-functions.obj `if test -f 'lib/Basics/system-functions.cpp'; then $(CYGPATH_W) 'lib/Basics/system-functions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/system-functions.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-system-functions.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/system-functions.cpp' object='lib/Basics/lib_libarango_a-system-functions.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-system-functions.obj `if test -f 'lib/Basics/system-functions.cpp'; then $(CYGPATH_W) 'lib/Basics/system-functions.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/system-functions.cpp'; fi` + +lib/Basics/lib_libarango_a-terminal-utils-posix.o: lib/Basics/terminal-utils-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-terminal-utils-posix.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Tpo -c -o lib/Basics/lib_libarango_a-terminal-utils-posix.o `test -f 'lib/Basics/terminal-utils-posix.cpp' || echo '$(srcdir)/'`lib/Basics/terminal-utils-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/terminal-utils-posix.cpp' object='lib/Basics/lib_libarango_a-terminal-utils-posix.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-terminal-utils-posix.o `test -f 'lib/Basics/terminal-utils-posix.cpp' || echo '$(srcdir)/'`lib/Basics/terminal-utils-posix.cpp + +lib/Basics/lib_libarango_a-terminal-utils-posix.obj: lib/Basics/terminal-utils-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-terminal-utils-posix.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Tpo -c -o lib/Basics/lib_libarango_a-terminal-utils-posix.obj `if test -f 'lib/Basics/terminal-utils-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/terminal-utils-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/terminal-utils-posix.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/terminal-utils-posix.cpp' object='lib/Basics/lib_libarango_a-terminal-utils-posix.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-terminal-utils-posix.obj `if test -f 'lib/Basics/terminal-utils-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/terminal-utils-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/terminal-utils-posix.cpp'; fi` + +lib/Basics/lib_libarango_a-terminal-utils.o: lib/Basics/terminal-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-terminal-utils.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Tpo -c -o lib/Basics/lib_libarango_a-terminal-utils.o `test -f 'lib/Basics/terminal-utils.cpp' || echo '$(srcdir)/'`lib/Basics/terminal-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/terminal-utils.cpp' object='lib/Basics/lib_libarango_a-terminal-utils.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-terminal-utils.o `test -f 'lib/Basics/terminal-utils.cpp' || echo '$(srcdir)/'`lib/Basics/terminal-utils.cpp + +lib/Basics/lib_libarango_a-terminal-utils.obj: lib/Basics/terminal-utils.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-terminal-utils.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Tpo -c -o lib/Basics/lib_libarango_a-terminal-utils.obj `if test -f 'lib/Basics/terminal-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/terminal-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/terminal-utils.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-terminal-utils.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/terminal-utils.cpp' object='lib/Basics/lib_libarango_a-terminal-utils.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-terminal-utils.obj `if test -f 'lib/Basics/terminal-utils.cpp'; then $(CYGPATH_W) 'lib/Basics/terminal-utils.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/terminal-utils.cpp'; fi` + +lib/Basics/lib_libarango_a-Thread.o: lib/Basics/Thread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Thread.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Tpo -c -o lib/Basics/lib_libarango_a-Thread.o `test -f 'lib/Basics/Thread.cpp' || echo '$(srcdir)/'`lib/Basics/Thread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Thread.cpp' object='lib/Basics/lib_libarango_a-Thread.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Thread.o `test -f 'lib/Basics/Thread.cpp' || echo '$(srcdir)/'`lib/Basics/Thread.cpp + +lib/Basics/lib_libarango_a-Thread.obj: lib/Basics/Thread.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Thread.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Tpo -c -o lib/Basics/lib_libarango_a-Thread.obj `if test -f 'lib/Basics/Thread.cpp'; then $(CYGPATH_W) 'lib/Basics/Thread.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Thread.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Thread.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Thread.cpp' object='lib/Basics/lib_libarango_a-Thread.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Thread.obj `if test -f 'lib/Basics/Thread.cpp'; then $(CYGPATH_W) 'lib/Basics/Thread.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Thread.cpp'; fi` + +lib/Basics/lib_libarango_a-threads-posix.o: lib/Basics/threads-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-threads-posix.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Tpo -c -o lib/Basics/lib_libarango_a-threads-posix.o `test -f 'lib/Basics/threads-posix.cpp' || echo '$(srcdir)/'`lib/Basics/threads-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/threads-posix.cpp' object='lib/Basics/lib_libarango_a-threads-posix.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-threads-posix.o `test -f 'lib/Basics/threads-posix.cpp' || echo '$(srcdir)/'`lib/Basics/threads-posix.cpp + +lib/Basics/lib_libarango_a-threads-posix.obj: lib/Basics/threads-posix.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-threads-posix.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Tpo -c -o lib/Basics/lib_libarango_a-threads-posix.obj `if test -f 'lib/Basics/threads-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/threads-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/threads-posix.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-threads-posix.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/threads-posix.cpp' object='lib/Basics/lib_libarango_a-threads-posix.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-threads-posix.obj `if test -f 'lib/Basics/threads-posix.cpp'; then $(CYGPATH_W) 'lib/Basics/threads-posix.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/threads-posix.cpp'; fi` + +lib/Basics/lib_libarango_a-Timing.o: lib/Basics/Timing.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Timing.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Tpo -c -o lib/Basics/lib_libarango_a-Timing.o `test -f 'lib/Basics/Timing.cpp' || echo '$(srcdir)/'`lib/Basics/Timing.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Timing.cpp' object='lib/Basics/lib_libarango_a-Timing.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Timing.o `test -f 'lib/Basics/Timing.cpp' || echo '$(srcdir)/'`lib/Basics/Timing.cpp + +lib/Basics/lib_libarango_a-Timing.obj: lib/Basics/Timing.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Timing.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Tpo -c -o lib/Basics/lib_libarango_a-Timing.obj `if test -f 'lib/Basics/Timing.cpp'; then $(CYGPATH_W) 'lib/Basics/Timing.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Timing.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Timing.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Timing.cpp' object='lib/Basics/lib_libarango_a-Timing.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Timing.obj `if test -f 'lib/Basics/Timing.cpp'; then $(CYGPATH_W) 'lib/Basics/Timing.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Timing.cpp'; fi` + +lib/Basics/lib_libarango_a-tri-strings.o: lib/Basics/tri-strings.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-tri-strings.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Tpo -c -o lib/Basics/lib_libarango_a-tri-strings.o `test -f 'lib/Basics/tri-strings.cpp' || echo '$(srcdir)/'`lib/Basics/tri-strings.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/tri-strings.cpp' object='lib/Basics/lib_libarango_a-tri-strings.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-tri-strings.o `test -f 'lib/Basics/tri-strings.cpp' || echo '$(srcdir)/'`lib/Basics/tri-strings.cpp + +lib/Basics/lib_libarango_a-tri-strings.obj: lib/Basics/tri-strings.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-tri-strings.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Tpo -c -o lib/Basics/lib_libarango_a-tri-strings.obj `if test -f 'lib/Basics/tri-strings.cpp'; then $(CYGPATH_W) 'lib/Basics/tri-strings.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/tri-strings.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-tri-strings.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/tri-strings.cpp' object='lib/Basics/lib_libarango_a-tri-strings.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-tri-strings.obj `if test -f 'lib/Basics/tri-strings.cpp'; then $(CYGPATH_W) 'lib/Basics/tri-strings.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/tri-strings.cpp'; fi` + +lib/Basics/lib_libarango_a-tri-zip.o: lib/Basics/tri-zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-tri-zip.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Tpo -c -o lib/Basics/lib_libarango_a-tri-zip.o `test -f 'lib/Basics/tri-zip.cpp' || echo '$(srcdir)/'`lib/Basics/tri-zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/tri-zip.cpp' object='lib/Basics/lib_libarango_a-tri-zip.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-tri-zip.o `test -f 'lib/Basics/tri-zip.cpp' || echo '$(srcdir)/'`lib/Basics/tri-zip.cpp + +lib/Basics/lib_libarango_a-tri-zip.obj: lib/Basics/tri-zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-tri-zip.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Tpo -c -o lib/Basics/lib_libarango_a-tri-zip.obj `if test -f 'lib/Basics/tri-zip.cpp'; then $(CYGPATH_W) 'lib/Basics/tri-zip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/tri-zip.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-tri-zip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/tri-zip.cpp' object='lib/Basics/lib_libarango_a-tri-zip.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-tri-zip.obj `if test -f 'lib/Basics/tri-zip.cpp'; then $(CYGPATH_W) 'lib/Basics/tri-zip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/tri-zip.cpp'; fi` + +lib/Basics/lib_libarango_a-Utf8Helper.o: lib/Basics/Utf8Helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Utf8Helper.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Tpo -c -o lib/Basics/lib_libarango_a-Utf8Helper.o `test -f 'lib/Basics/Utf8Helper.cpp' || echo '$(srcdir)/'`lib/Basics/Utf8Helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Utf8Helper.cpp' object='lib/Basics/lib_libarango_a-Utf8Helper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Utf8Helper.o `test -f 'lib/Basics/Utf8Helper.cpp' || echo '$(srcdir)/'`lib/Basics/Utf8Helper.cpp + +lib/Basics/lib_libarango_a-Utf8Helper.obj: lib/Basics/Utf8Helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-Utf8Helper.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Tpo -c -o lib/Basics/lib_libarango_a-Utf8Helper.obj `if test -f 'lib/Basics/Utf8Helper.cpp'; then $(CYGPATH_W) 'lib/Basics/Utf8Helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Utf8Helper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-Utf8Helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/Utf8Helper.cpp' object='lib/Basics/lib_libarango_a-Utf8Helper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-Utf8Helper.obj `if test -f 'lib/Basics/Utf8Helper.cpp'; then $(CYGPATH_W) 'lib/Basics/Utf8Helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/Utf8Helper.cpp'; fi` + +lib/Basics/lib_libarango_a-utf8-helper.o: lib/Basics/utf8-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-utf8-helper.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Tpo -c -o lib/Basics/lib_libarango_a-utf8-helper.o `test -f 'lib/Basics/utf8-helper.cpp' || echo '$(srcdir)/'`lib/Basics/utf8-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/utf8-helper.cpp' object='lib/Basics/lib_libarango_a-utf8-helper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-utf8-helper.o `test -f 'lib/Basics/utf8-helper.cpp' || echo '$(srcdir)/'`lib/Basics/utf8-helper.cpp + +lib/Basics/lib_libarango_a-utf8-helper.obj: lib/Basics/utf8-helper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-utf8-helper.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Tpo -c -o lib/Basics/lib_libarango_a-utf8-helper.obj `if test -f 'lib/Basics/utf8-helper.cpp'; then $(CYGPATH_W) 'lib/Basics/utf8-helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/utf8-helper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-utf8-helper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/utf8-helper.cpp' object='lib/Basics/lib_libarango_a-utf8-helper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-utf8-helper.obj `if test -f 'lib/Basics/utf8-helper.cpp'; then $(CYGPATH_W) 'lib/Basics/utf8-helper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/utf8-helper.cpp'; fi` + +lib/Basics/lib_libarango_a-vector.o: lib/Basics/vector.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-vector.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Tpo -c -o lib/Basics/lib_libarango_a-vector.o `test -f 'lib/Basics/vector.cpp' || echo '$(srcdir)/'`lib/Basics/vector.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/vector.cpp' object='lib/Basics/lib_libarango_a-vector.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-vector.o `test -f 'lib/Basics/vector.cpp' || echo '$(srcdir)/'`lib/Basics/vector.cpp + +lib/Basics/lib_libarango_a-vector.obj: lib/Basics/vector.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-vector.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Tpo -c -o lib/Basics/lib_libarango_a-vector.obj `if test -f 'lib/Basics/vector.cpp'; then $(CYGPATH_W) 'lib/Basics/vector.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/vector.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-vector.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/vector.cpp' object='lib/Basics/lib_libarango_a-vector.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-vector.obj `if test -f 'lib/Basics/vector.cpp'; then $(CYGPATH_W) 'lib/Basics/vector.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/vector.cpp'; fi` + +lib/Basics/lib_libarango_a-voc-errors.o: lib/Basics/voc-errors.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-voc-errors.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Tpo -c -o lib/Basics/lib_libarango_a-voc-errors.o `test -f 'lib/Basics/voc-errors.cpp' || echo '$(srcdir)/'`lib/Basics/voc-errors.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/voc-errors.cpp' object='lib/Basics/lib_libarango_a-voc-errors.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-voc-errors.o `test -f 'lib/Basics/voc-errors.cpp' || echo '$(srcdir)/'`lib/Basics/voc-errors.cpp + +lib/Basics/lib_libarango_a-voc-errors.obj: lib/Basics/voc-errors.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-voc-errors.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Tpo -c -o lib/Basics/lib_libarango_a-voc-errors.obj `if test -f 'lib/Basics/voc-errors.cpp'; then $(CYGPATH_W) 'lib/Basics/voc-errors.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/voc-errors.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-voc-errors.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/voc-errors.cpp' object='lib/Basics/lib_libarango_a-voc-errors.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-voc-errors.obj `if test -f 'lib/Basics/voc-errors.cpp'; then $(CYGPATH_W) 'lib/Basics/voc-errors.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/voc-errors.cpp'; fi` + +lib/Basics/lib_libarango_a-voc-mimetypes.o: lib/Basics/voc-mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-voc-mimetypes.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Tpo -c -o lib/Basics/lib_libarango_a-voc-mimetypes.o `test -f 'lib/Basics/voc-mimetypes.cpp' || echo '$(srcdir)/'`lib/Basics/voc-mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/voc-mimetypes.cpp' object='lib/Basics/lib_libarango_a-voc-mimetypes.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-voc-mimetypes.o `test -f 'lib/Basics/voc-mimetypes.cpp' || echo '$(srcdir)/'`lib/Basics/voc-mimetypes.cpp + +lib/Basics/lib_libarango_a-voc-mimetypes.obj: lib/Basics/voc-mimetypes.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-voc-mimetypes.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Tpo -c -o lib/Basics/lib_libarango_a-voc-mimetypes.obj `if test -f 'lib/Basics/voc-mimetypes.cpp'; then $(CYGPATH_W) 'lib/Basics/voc-mimetypes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/voc-mimetypes.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-voc-mimetypes.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/voc-mimetypes.cpp' object='lib/Basics/lib_libarango_a-voc-mimetypes.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-voc-mimetypes.obj `if test -f 'lib/Basics/voc-mimetypes.cpp'; then $(CYGPATH_W) 'lib/Basics/voc-mimetypes.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/voc-mimetypes.cpp'; fi` + +lib/Basics/lib_libarango_a-WriteLocker.o: lib/Basics/WriteLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-WriteLocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Tpo -c -o lib/Basics/lib_libarango_a-WriteLocker.o `test -f 'lib/Basics/WriteLocker.cpp' || echo '$(srcdir)/'`lib/Basics/WriteLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/WriteLocker.cpp' object='lib/Basics/lib_libarango_a-WriteLocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-WriteLocker.o `test -f 'lib/Basics/WriteLocker.cpp' || echo '$(srcdir)/'`lib/Basics/WriteLocker.cpp + +lib/Basics/lib_libarango_a-WriteLocker.obj: lib/Basics/WriteLocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-WriteLocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Tpo -c -o lib/Basics/lib_libarango_a-WriteLocker.obj `if test -f 'lib/Basics/WriteLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/WriteLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/WriteLocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-WriteLocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/WriteLocker.cpp' object='lib/Basics/lib_libarango_a-WriteLocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-WriteLocker.obj `if test -f 'lib/Basics/WriteLocker.cpp'; then $(CYGPATH_W) 'lib/Basics/WriteLocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/WriteLocker.cpp'; fi` + +lib/Basics/lib_libarango_a-WriteUnlocker.o: lib/Basics/WriteUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-WriteUnlocker.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Tpo -c -o lib/Basics/lib_libarango_a-WriteUnlocker.o `test -f 'lib/Basics/WriteUnlocker.cpp' || echo '$(srcdir)/'`lib/Basics/WriteUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/WriteUnlocker.cpp' object='lib/Basics/lib_libarango_a-WriteUnlocker.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-WriteUnlocker.o `test -f 'lib/Basics/WriteUnlocker.cpp' || echo '$(srcdir)/'`lib/Basics/WriteUnlocker.cpp + +lib/Basics/lib_libarango_a-WriteUnlocker.obj: lib/Basics/WriteUnlocker.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-WriteUnlocker.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Tpo -c -o lib/Basics/lib_libarango_a-WriteUnlocker.obj `if test -f 'lib/Basics/WriteUnlocker.cpp'; then $(CYGPATH_W) 'lib/Basics/WriteUnlocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/WriteUnlocker.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-WriteUnlocker.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/WriteUnlocker.cpp' object='lib/Basics/lib_libarango_a-WriteUnlocker.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-WriteUnlocker.obj `if test -f 'lib/Basics/WriteUnlocker.cpp'; then $(CYGPATH_W) 'lib/Basics/WriteUnlocker.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/WriteUnlocker.cpp'; fi` + +lib/Basics/lib_libarango_a-xxhash.o: lib/Basics/xxhash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-xxhash.o -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Tpo -c -o lib/Basics/lib_libarango_a-xxhash.o `test -f 'lib/Basics/xxhash.cpp' || echo '$(srcdir)/'`lib/Basics/xxhash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/xxhash.cpp' object='lib/Basics/lib_libarango_a-xxhash.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-xxhash.o `test -f 'lib/Basics/xxhash.cpp' || echo '$(srcdir)/'`lib/Basics/xxhash.cpp + +lib/Basics/lib_libarango_a-xxhash.obj: lib/Basics/xxhash.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Basics/lib_libarango_a-xxhash.obj -MD -MP -MF lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Tpo -c -o lib/Basics/lib_libarango_a-xxhash.obj `if test -f 'lib/Basics/xxhash.cpp'; then $(CYGPATH_W) 'lib/Basics/xxhash.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/xxhash.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Tpo lib/Basics/$(DEPDIR)/lib_libarango_a-xxhash.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Basics/xxhash.cpp' object='lib/Basics/lib_libarango_a-xxhash.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Basics/lib_libarango_a-xxhash.obj `if test -f 'lib/Basics/xxhash.cpp'; then $(CYGPATH_W) 'lib/Basics/xxhash.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Basics/xxhash.cpp'; fi` + +lib/JsonParser/lib_libarango_a-json-parser.o: lib/JsonParser/json-parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/JsonParser/lib_libarango_a-json-parser.o -MD -MP -MF lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Tpo -c -o lib/JsonParser/lib_libarango_a-json-parser.o `test -f 'lib/JsonParser/json-parser.cpp' || echo '$(srcdir)/'`lib/JsonParser/json-parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Tpo lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/JsonParser/json-parser.cpp' object='lib/JsonParser/lib_libarango_a-json-parser.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/JsonParser/lib_libarango_a-json-parser.o `test -f 'lib/JsonParser/json-parser.cpp' || echo '$(srcdir)/'`lib/JsonParser/json-parser.cpp + +lib/JsonParser/lib_libarango_a-json-parser.obj: lib/JsonParser/json-parser.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/JsonParser/lib_libarango_a-json-parser.obj -MD -MP -MF lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Tpo -c -o lib/JsonParser/lib_libarango_a-json-parser.obj `if test -f 'lib/JsonParser/json-parser.cpp'; then $(CYGPATH_W) 'lib/JsonParser/json-parser.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/JsonParser/json-parser.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Tpo lib/JsonParser/$(DEPDIR)/lib_libarango_a-json-parser.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/JsonParser/json-parser.cpp' object='lib/JsonParser/lib_libarango_a-json-parser.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/JsonParser/lib_libarango_a-json-parser.obj `if test -f 'lib/JsonParser/json-parser.cpp'; then $(CYGPATH_W) 'lib/JsonParser/json-parser.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/JsonParser/json-parser.cpp'; fi` + +lib/ProgramOptions/lib_libarango_a-program-options.o: lib/ProgramOptions/program-options.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ProgramOptions/lib_libarango_a-program-options.o -MD -MP -MF lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Tpo -c -o lib/ProgramOptions/lib_libarango_a-program-options.o `test -f 'lib/ProgramOptions/program-options.cpp' || echo '$(srcdir)/'`lib/ProgramOptions/program-options.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Tpo lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ProgramOptions/program-options.cpp' object='lib/ProgramOptions/lib_libarango_a-program-options.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ProgramOptions/lib_libarango_a-program-options.o `test -f 'lib/ProgramOptions/program-options.cpp' || echo '$(srcdir)/'`lib/ProgramOptions/program-options.cpp + +lib/ProgramOptions/lib_libarango_a-program-options.obj: lib/ProgramOptions/program-options.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ProgramOptions/lib_libarango_a-program-options.obj -MD -MP -MF lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Tpo -c -o lib/ProgramOptions/lib_libarango_a-program-options.obj `if test -f 'lib/ProgramOptions/program-options.cpp'; then $(CYGPATH_W) 'lib/ProgramOptions/program-options.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ProgramOptions/program-options.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Tpo lib/ProgramOptions/$(DEPDIR)/lib_libarango_a-program-options.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ProgramOptions/program-options.cpp' object='lib/ProgramOptions/lib_libarango_a-program-options.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ProgramOptions/lib_libarango_a-program-options.obj `if test -f 'lib/ProgramOptions/program-options.cpp'; then $(CYGPATH_W) 'lib/ProgramOptions/program-options.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ProgramOptions/program-options.cpp'; fi` + +lib/Rest/lib_libarango_a-AnyServer.o: lib/Rest/AnyServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-AnyServer.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Tpo -c -o lib/Rest/lib_libarango_a-AnyServer.o `test -f 'lib/Rest/AnyServer.cpp' || echo '$(srcdir)/'`lib/Rest/AnyServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/AnyServer.cpp' object='lib/Rest/lib_libarango_a-AnyServer.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-AnyServer.o `test -f 'lib/Rest/AnyServer.cpp' || echo '$(srcdir)/'`lib/Rest/AnyServer.cpp + +lib/Rest/lib_libarango_a-AnyServer.obj: lib/Rest/AnyServer.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-AnyServer.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Tpo -c -o lib/Rest/lib_libarango_a-AnyServer.obj `if test -f 'lib/Rest/AnyServer.cpp'; then $(CYGPATH_W) 'lib/Rest/AnyServer.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/AnyServer.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-AnyServer.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/AnyServer.cpp' object='lib/Rest/lib_libarango_a-AnyServer.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-AnyServer.obj `if test -f 'lib/Rest/AnyServer.cpp'; then $(CYGPATH_W) 'lib/Rest/AnyServer.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/AnyServer.cpp'; fi` + +lib/Rest/lib_libarango_a-EndpointList.o: lib/Rest/EndpointList.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointList.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Tpo -c -o lib/Rest/lib_libarango_a-EndpointList.o `test -f 'lib/Rest/EndpointList.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointList.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointList.cpp' object='lib/Rest/lib_libarango_a-EndpointList.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointList.o `test -f 'lib/Rest/EndpointList.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointList.cpp + +lib/Rest/lib_libarango_a-EndpointList.obj: lib/Rest/EndpointList.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointList.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Tpo -c -o lib/Rest/lib_libarango_a-EndpointList.obj `if test -f 'lib/Rest/EndpointList.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointList.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointList.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointList.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointList.cpp' object='lib/Rest/lib_libarango_a-EndpointList.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointList.obj `if test -f 'lib/Rest/EndpointList.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointList.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointList.cpp'; fi` + +lib/Rest/lib_libarango_a-Endpoint.o: lib/Rest/Endpoint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Endpoint.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Tpo -c -o lib/Rest/lib_libarango_a-Endpoint.o `test -f 'lib/Rest/Endpoint.cpp' || echo '$(srcdir)/'`lib/Rest/Endpoint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Endpoint.cpp' object='lib/Rest/lib_libarango_a-Endpoint.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Endpoint.o `test -f 'lib/Rest/Endpoint.cpp' || echo '$(srcdir)/'`lib/Rest/Endpoint.cpp + +lib/Rest/lib_libarango_a-Endpoint.obj: lib/Rest/Endpoint.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Endpoint.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Tpo -c -o lib/Rest/lib_libarango_a-Endpoint.obj `if test -f 'lib/Rest/Endpoint.cpp'; then $(CYGPATH_W) 'lib/Rest/Endpoint.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Endpoint.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Endpoint.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Endpoint.cpp' object='lib/Rest/lib_libarango_a-Endpoint.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Endpoint.obj `if test -f 'lib/Rest/Endpoint.cpp'; then $(CYGPATH_W) 'lib/Rest/Endpoint.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Endpoint.cpp'; fi` + +lib/Rest/lib_libarango_a-EndpointIp.o: lib/Rest/EndpointIp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIp.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIp.o `test -f 'lib/Rest/EndpointIp.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIp.cpp' object='lib/Rest/lib_libarango_a-EndpointIp.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIp.o `test -f 'lib/Rest/EndpointIp.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIp.cpp + +lib/Rest/lib_libarango_a-EndpointIp.obj: lib/Rest/EndpointIp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIp.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIp.obj `if test -f 'lib/Rest/EndpointIp.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIp.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIp.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIp.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIp.cpp' object='lib/Rest/lib_libarango_a-EndpointIp.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIp.obj `if test -f 'lib/Rest/EndpointIp.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIp.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIp.cpp'; fi` + +lib/Rest/lib_libarango_a-EndpointIpV4.o: lib/Rest/EndpointIpV4.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIpV4.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIpV4.o `test -f 'lib/Rest/EndpointIpV4.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIpV4.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIpV4.cpp' object='lib/Rest/lib_libarango_a-EndpointIpV4.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIpV4.o `test -f 'lib/Rest/EndpointIpV4.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIpV4.cpp + +lib/Rest/lib_libarango_a-EndpointIpV4.obj: lib/Rest/EndpointIpV4.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIpV4.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIpV4.obj `if test -f 'lib/Rest/EndpointIpV4.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIpV4.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIpV4.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV4.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIpV4.cpp' object='lib/Rest/lib_libarango_a-EndpointIpV4.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIpV4.obj `if test -f 'lib/Rest/EndpointIpV4.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIpV4.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIpV4.cpp'; fi` + +lib/Rest/lib_libarango_a-EndpointIpV6.o: lib/Rest/EndpointIpV6.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIpV6.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIpV6.o `test -f 'lib/Rest/EndpointIpV6.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIpV6.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIpV6.cpp' object='lib/Rest/lib_libarango_a-EndpointIpV6.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIpV6.o `test -f 'lib/Rest/EndpointIpV6.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointIpV6.cpp + +lib/Rest/lib_libarango_a-EndpointIpV6.obj: lib/Rest/EndpointIpV6.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointIpV6.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Tpo -c -o lib/Rest/lib_libarango_a-EndpointIpV6.obj `if test -f 'lib/Rest/EndpointIpV6.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIpV6.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIpV6.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointIpV6.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointIpV6.cpp' object='lib/Rest/lib_libarango_a-EndpointIpV6.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointIpV6.obj `if test -f 'lib/Rest/EndpointIpV6.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointIpV6.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointIpV6.cpp'; fi` + +lib/Rest/lib_libarango_a-EndpointUnixDomain.o: lib/Rest/EndpointUnixDomain.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointUnixDomain.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Tpo -c -o lib/Rest/lib_libarango_a-EndpointUnixDomain.o `test -f 'lib/Rest/EndpointUnixDomain.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointUnixDomain.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointUnixDomain.cpp' object='lib/Rest/lib_libarango_a-EndpointUnixDomain.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointUnixDomain.o `test -f 'lib/Rest/EndpointUnixDomain.cpp' || echo '$(srcdir)/'`lib/Rest/EndpointUnixDomain.cpp + +lib/Rest/lib_libarango_a-EndpointUnixDomain.obj: lib/Rest/EndpointUnixDomain.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-EndpointUnixDomain.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Tpo -c -o lib/Rest/lib_libarango_a-EndpointUnixDomain.obj `if test -f 'lib/Rest/EndpointUnixDomain.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointUnixDomain.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointUnixDomain.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-EndpointUnixDomain.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/EndpointUnixDomain.cpp' object='lib/Rest/lib_libarango_a-EndpointUnixDomain.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-EndpointUnixDomain.obj `if test -f 'lib/Rest/EndpointUnixDomain.cpp'; then $(CYGPATH_W) 'lib/Rest/EndpointUnixDomain.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/EndpointUnixDomain.cpp'; fi` + +lib/Rest/lib_libarango_a-Handler.o: lib/Rest/Handler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Handler.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Tpo -c -o lib/Rest/lib_libarango_a-Handler.o `test -f 'lib/Rest/Handler.cpp' || echo '$(srcdir)/'`lib/Rest/Handler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Handler.cpp' object='lib/Rest/lib_libarango_a-Handler.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Handler.o `test -f 'lib/Rest/Handler.cpp' || echo '$(srcdir)/'`lib/Rest/Handler.cpp + +lib/Rest/lib_libarango_a-Handler.obj: lib/Rest/Handler.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Handler.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Tpo -c -o lib/Rest/lib_libarango_a-Handler.obj `if test -f 'lib/Rest/Handler.cpp'; then $(CYGPATH_W) 'lib/Rest/Handler.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Handler.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Handler.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Handler.cpp' object='lib/Rest/lib_libarango_a-Handler.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Handler.obj `if test -f 'lib/Rest/Handler.cpp'; then $(CYGPATH_W) 'lib/Rest/Handler.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Handler.cpp'; fi` + +lib/Rest/lib_libarango_a-HttpRequest.o: lib/Rest/HttpRequest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-HttpRequest.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Tpo -c -o lib/Rest/lib_libarango_a-HttpRequest.o `test -f 'lib/Rest/HttpRequest.cpp' || echo '$(srcdir)/'`lib/Rest/HttpRequest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/HttpRequest.cpp' object='lib/Rest/lib_libarango_a-HttpRequest.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-HttpRequest.o `test -f 'lib/Rest/HttpRequest.cpp' || echo '$(srcdir)/'`lib/Rest/HttpRequest.cpp + +lib/Rest/lib_libarango_a-HttpRequest.obj: lib/Rest/HttpRequest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-HttpRequest.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Tpo -c -o lib/Rest/lib_libarango_a-HttpRequest.obj `if test -f 'lib/Rest/HttpRequest.cpp'; then $(CYGPATH_W) 'lib/Rest/HttpRequest.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/HttpRequest.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-HttpRequest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/HttpRequest.cpp' object='lib/Rest/lib_libarango_a-HttpRequest.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-HttpRequest.obj `if test -f 'lib/Rest/HttpRequest.cpp'; then $(CYGPATH_W) 'lib/Rest/HttpRequest.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/HttpRequest.cpp'; fi` + +lib/Rest/lib_libarango_a-HttpResponse.o: lib/Rest/HttpResponse.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-HttpResponse.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Tpo -c -o lib/Rest/lib_libarango_a-HttpResponse.o `test -f 'lib/Rest/HttpResponse.cpp' || echo '$(srcdir)/'`lib/Rest/HttpResponse.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/HttpResponse.cpp' object='lib/Rest/lib_libarango_a-HttpResponse.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-HttpResponse.o `test -f 'lib/Rest/HttpResponse.cpp' || echo '$(srcdir)/'`lib/Rest/HttpResponse.cpp + +lib/Rest/lib_libarango_a-HttpResponse.obj: lib/Rest/HttpResponse.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-HttpResponse.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Tpo -c -o lib/Rest/lib_libarango_a-HttpResponse.obj `if test -f 'lib/Rest/HttpResponse.cpp'; then $(CYGPATH_W) 'lib/Rest/HttpResponse.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/HttpResponse.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-HttpResponse.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/HttpResponse.cpp' object='lib/Rest/lib_libarango_a-HttpResponse.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-HttpResponse.obj `if test -f 'lib/Rest/HttpResponse.cpp'; then $(CYGPATH_W) 'lib/Rest/HttpResponse.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/HttpResponse.cpp'; fi` + +lib/Rest/lib_libarango_a-InitialiseRest.o: lib/Rest/InitialiseRest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-InitialiseRest.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Tpo -c -o lib/Rest/lib_libarango_a-InitialiseRest.o `test -f 'lib/Rest/InitialiseRest.cpp' || echo '$(srcdir)/'`lib/Rest/InitialiseRest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/InitialiseRest.cpp' object='lib/Rest/lib_libarango_a-InitialiseRest.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-InitialiseRest.o `test -f 'lib/Rest/InitialiseRest.cpp' || echo '$(srcdir)/'`lib/Rest/InitialiseRest.cpp + +lib/Rest/lib_libarango_a-InitialiseRest.obj: lib/Rest/InitialiseRest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-InitialiseRest.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Tpo -c -o lib/Rest/lib_libarango_a-InitialiseRest.obj `if test -f 'lib/Rest/InitialiseRest.cpp'; then $(CYGPATH_W) 'lib/Rest/InitialiseRest.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/InitialiseRest.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-InitialiseRest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/InitialiseRest.cpp' object='lib/Rest/lib_libarango_a-InitialiseRest.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-InitialiseRest.obj `if test -f 'lib/Rest/InitialiseRest.cpp'; then $(CYGPATH_W) 'lib/Rest/InitialiseRest.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/InitialiseRest.cpp'; fi` + +lib/Rest/lib_libarango_a-SslInterface.o: lib/Rest/SslInterface.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-SslInterface.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Tpo -c -o lib/Rest/lib_libarango_a-SslInterface.o `test -f 'lib/Rest/SslInterface.cpp' || echo '$(srcdir)/'`lib/Rest/SslInterface.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/SslInterface.cpp' object='lib/Rest/lib_libarango_a-SslInterface.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-SslInterface.o `test -f 'lib/Rest/SslInterface.cpp' || echo '$(srcdir)/'`lib/Rest/SslInterface.cpp + +lib/Rest/lib_libarango_a-SslInterface.obj: lib/Rest/SslInterface.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-SslInterface.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Tpo -c -o lib/Rest/lib_libarango_a-SslInterface.obj `if test -f 'lib/Rest/SslInterface.cpp'; then $(CYGPATH_W) 'lib/Rest/SslInterface.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/SslInterface.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-SslInterface.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/SslInterface.cpp' object='lib/Rest/lib_libarango_a-SslInterface.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-SslInterface.obj `if test -f 'lib/Rest/SslInterface.cpp'; then $(CYGPATH_W) 'lib/Rest/SslInterface.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/SslInterface.cpp'; fi` + +lib/Rest/lib_libarango_a-Version.o: lib/Rest/Version.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Version.o -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Tpo -c -o lib/Rest/lib_libarango_a-Version.o `test -f 'lib/Rest/Version.cpp' || echo '$(srcdir)/'`lib/Rest/Version.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Version.cpp' object='lib/Rest/lib_libarango_a-Version.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Version.o `test -f 'lib/Rest/Version.cpp' || echo '$(srcdir)/'`lib/Rest/Version.cpp + +lib/Rest/lib_libarango_a-Version.obj: lib/Rest/Version.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Rest/lib_libarango_a-Version.obj -MD -MP -MF lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Tpo -c -o lib/Rest/lib_libarango_a-Version.obj `if test -f 'lib/Rest/Version.cpp'; then $(CYGPATH_W) 'lib/Rest/Version.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Version.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Tpo lib/Rest/$(DEPDIR)/lib_libarango_a-Version.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Rest/Version.cpp' object='lib/Rest/lib_libarango_a-Version.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Rest/lib_libarango_a-Version.obj `if test -f 'lib/Rest/Version.cpp'; then $(CYGPATH_W) 'lib/Rest/Version.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Rest/Version.cpp'; fi` + +lib/ShapedJson/lib_libarango_a-Legends.o: lib/ShapedJson/Legends.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-Legends.o -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Tpo -c -o lib/ShapedJson/lib_libarango_a-Legends.o `test -f 'lib/ShapedJson/Legends.cpp' || echo '$(srcdir)/'`lib/ShapedJson/Legends.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/Legends.cpp' object='lib/ShapedJson/lib_libarango_a-Legends.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-Legends.o `test -f 'lib/ShapedJson/Legends.cpp' || echo '$(srcdir)/'`lib/ShapedJson/Legends.cpp + +lib/ShapedJson/lib_libarango_a-Legends.obj: lib/ShapedJson/Legends.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-Legends.obj -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Tpo -c -o lib/ShapedJson/lib_libarango_a-Legends.obj `if test -f 'lib/ShapedJson/Legends.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/Legends.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/Legends.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-Legends.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/Legends.cpp' object='lib/ShapedJson/lib_libarango_a-Legends.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-Legends.obj `if test -f 'lib/ShapedJson/Legends.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/Legends.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/Legends.cpp'; fi` + +lib/ShapedJson/lib_libarango_a-json-shaper.o: lib/ShapedJson/json-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-json-shaper.o -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Tpo -c -o lib/ShapedJson/lib_libarango_a-json-shaper.o `test -f 'lib/ShapedJson/json-shaper.cpp' || echo '$(srcdir)/'`lib/ShapedJson/json-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/json-shaper.cpp' object='lib/ShapedJson/lib_libarango_a-json-shaper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-json-shaper.o `test -f 'lib/ShapedJson/json-shaper.cpp' || echo '$(srcdir)/'`lib/ShapedJson/json-shaper.cpp + +lib/ShapedJson/lib_libarango_a-json-shaper.obj: lib/ShapedJson/json-shaper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-json-shaper.obj -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Tpo -c -o lib/ShapedJson/lib_libarango_a-json-shaper.obj `if test -f 'lib/ShapedJson/json-shaper.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/json-shaper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/json-shaper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-json-shaper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/json-shaper.cpp' object='lib/ShapedJson/lib_libarango_a-json-shaper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-json-shaper.obj `if test -f 'lib/ShapedJson/json-shaper.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/json-shaper.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/json-shaper.cpp'; fi` + +lib/ShapedJson/lib_libarango_a-shape-accessor.o: lib/ShapedJson/shape-accessor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-shape-accessor.o -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Tpo -c -o lib/ShapedJson/lib_libarango_a-shape-accessor.o `test -f 'lib/ShapedJson/shape-accessor.cpp' || echo '$(srcdir)/'`lib/ShapedJson/shape-accessor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/shape-accessor.cpp' object='lib/ShapedJson/lib_libarango_a-shape-accessor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-shape-accessor.o `test -f 'lib/ShapedJson/shape-accessor.cpp' || echo '$(srcdir)/'`lib/ShapedJson/shape-accessor.cpp + +lib/ShapedJson/lib_libarango_a-shape-accessor.obj: lib/ShapedJson/shape-accessor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-shape-accessor.obj -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Tpo -c -o lib/ShapedJson/lib_libarango_a-shape-accessor.obj `if test -f 'lib/ShapedJson/shape-accessor.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/shape-accessor.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/shape-accessor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shape-accessor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/shape-accessor.cpp' object='lib/ShapedJson/lib_libarango_a-shape-accessor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-shape-accessor.obj `if test -f 'lib/ShapedJson/shape-accessor.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/shape-accessor.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/shape-accessor.cpp'; fi` + +lib/ShapedJson/lib_libarango_a-shaped-json.o: lib/ShapedJson/shaped-json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-shaped-json.o -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Tpo -c -o lib/ShapedJson/lib_libarango_a-shaped-json.o `test -f 'lib/ShapedJson/shaped-json.cpp' || echo '$(srcdir)/'`lib/ShapedJson/shaped-json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/shaped-json.cpp' object='lib/ShapedJson/lib_libarango_a-shaped-json.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-shaped-json.o `test -f 'lib/ShapedJson/shaped-json.cpp' || echo '$(srcdir)/'`lib/ShapedJson/shaped-json.cpp + +lib/ShapedJson/lib_libarango_a-shaped-json.obj: lib/ShapedJson/shaped-json.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/ShapedJson/lib_libarango_a-shaped-json.obj -MD -MP -MF lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Tpo -c -o lib/ShapedJson/lib_libarango_a-shaped-json.obj `if test -f 'lib/ShapedJson/shaped-json.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/shaped-json.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/shaped-json.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Tpo lib/ShapedJson/$(DEPDIR)/lib_libarango_a-shaped-json.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/ShapedJson/shaped-json.cpp' object='lib/ShapedJson/lib_libarango_a-shaped-json.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/ShapedJson/lib_libarango_a-shaped-json.obj `if test -f 'lib/ShapedJson/shaped-json.cpp'; then $(CYGPATH_W) 'lib/ShapedJson/shaped-json.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/ShapedJson/shaped-json.cpp'; fi` + +lib/Statistics/lib_libarango_a-statistics.o: lib/Statistics/statistics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Statistics/lib_libarango_a-statistics.o -MD -MP -MF lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Tpo -c -o lib/Statistics/lib_libarango_a-statistics.o `test -f 'lib/Statistics/statistics.cpp' || echo '$(srcdir)/'`lib/Statistics/statistics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Tpo lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Statistics/statistics.cpp' object='lib/Statistics/lib_libarango_a-statistics.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Statistics/lib_libarango_a-statistics.o `test -f 'lib/Statistics/statistics.cpp' || echo '$(srcdir)/'`lib/Statistics/statistics.cpp + +lib/Statistics/lib_libarango_a-statistics.obj: lib/Statistics/statistics.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Statistics/lib_libarango_a-statistics.obj -MD -MP -MF lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Tpo -c -o lib/Statistics/lib_libarango_a-statistics.obj `if test -f 'lib/Statistics/statistics.cpp'; then $(CYGPATH_W) 'lib/Statistics/statistics.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Statistics/statistics.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Tpo lib/Statistics/$(DEPDIR)/lib_libarango_a-statistics.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Statistics/statistics.cpp' object='lib/Statistics/lib_libarango_a-statistics.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Statistics/lib_libarango_a-statistics.obj `if test -f 'lib/Statistics/statistics.cpp'; then $(CYGPATH_W) 'lib/Statistics/statistics.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Statistics/statistics.cpp'; fi` + +lib/Utilities/lib_libarango_a-LineEditor.o: lib/Utilities/LineEditor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-LineEditor.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Tpo -c -o lib/Utilities/lib_libarango_a-LineEditor.o `test -f 'lib/Utilities/LineEditor.cpp' || echo '$(srcdir)/'`lib/Utilities/LineEditor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/LineEditor.cpp' object='lib/Utilities/lib_libarango_a-LineEditor.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-LineEditor.o `test -f 'lib/Utilities/LineEditor.cpp' || echo '$(srcdir)/'`lib/Utilities/LineEditor.cpp + +lib/Utilities/lib_libarango_a-LineEditor.obj: lib/Utilities/LineEditor.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-LineEditor.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Tpo -c -o lib/Utilities/lib_libarango_a-LineEditor.obj `if test -f 'lib/Utilities/LineEditor.cpp'; then $(CYGPATH_W) 'lib/Utilities/LineEditor.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/LineEditor.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-LineEditor.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/LineEditor.cpp' object='lib/Utilities/lib_libarango_a-LineEditor.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-LineEditor.obj `if test -f 'lib/Utilities/LineEditor.cpp'; then $(CYGPATH_W) 'lib/Utilities/LineEditor.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/LineEditor.cpp'; fi` + +lib/Utilities/lib_libarango_a-ScriptLoader.o: lib/Utilities/ScriptLoader.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ScriptLoader.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Tpo -c -o lib/Utilities/lib_libarango_a-ScriptLoader.o `test -f 'lib/Utilities/ScriptLoader.cpp' || echo '$(srcdir)/'`lib/Utilities/ScriptLoader.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ScriptLoader.cpp' object='lib/Utilities/lib_libarango_a-ScriptLoader.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ScriptLoader.o `test -f 'lib/Utilities/ScriptLoader.cpp' || echo '$(srcdir)/'`lib/Utilities/ScriptLoader.cpp + +lib/Utilities/lib_libarango_a-ScriptLoader.obj: lib/Utilities/ScriptLoader.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ScriptLoader.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Tpo -c -o lib/Utilities/lib_libarango_a-ScriptLoader.obj `if test -f 'lib/Utilities/ScriptLoader.cpp'; then $(CYGPATH_W) 'lib/Utilities/ScriptLoader.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ScriptLoader.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ScriptLoader.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ScriptLoader.cpp' object='lib/Utilities/lib_libarango_a-ScriptLoader.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ScriptLoader.obj `if test -f 'lib/Utilities/ScriptLoader.cpp'; then $(CYGPATH_W) 'lib/Utilities/ScriptLoader.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ScriptLoader.cpp'; fi` + +lib/Utilities/lib_libarango_a-ShellImplFactory.o: lib/Utilities/ShellImplFactory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ShellImplFactory.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Tpo -c -o lib/Utilities/lib_libarango_a-ShellImplFactory.o `test -f 'lib/Utilities/ShellImplFactory.cpp' || echo '$(srcdir)/'`lib/Utilities/ShellImplFactory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ShellImplFactory.cpp' object='lib/Utilities/lib_libarango_a-ShellImplFactory.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ShellImplFactory.o `test -f 'lib/Utilities/ShellImplFactory.cpp' || echo '$(srcdir)/'`lib/Utilities/ShellImplFactory.cpp + +lib/Utilities/lib_libarango_a-ShellImplFactory.obj: lib/Utilities/ShellImplFactory.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ShellImplFactory.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Tpo -c -o lib/Utilities/lib_libarango_a-ShellImplFactory.obj `if test -f 'lib/Utilities/ShellImplFactory.cpp'; then $(CYGPATH_W) 'lib/Utilities/ShellImplFactory.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ShellImplFactory.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplFactory.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ShellImplFactory.cpp' object='lib/Utilities/lib_libarango_a-ShellImplFactory.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ShellImplFactory.obj `if test -f 'lib/Utilities/ShellImplFactory.cpp'; then $(CYGPATH_W) 'lib/Utilities/ShellImplFactory.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ShellImplFactory.cpp'; fi` + +lib/Utilities/lib_libarango_a-ShellImplementation.o: lib/Utilities/ShellImplementation.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ShellImplementation.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Tpo -c -o lib/Utilities/lib_libarango_a-ShellImplementation.o `test -f 'lib/Utilities/ShellImplementation.cpp' || echo '$(srcdir)/'`lib/Utilities/ShellImplementation.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ShellImplementation.cpp' object='lib/Utilities/lib_libarango_a-ShellImplementation.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ShellImplementation.o `test -f 'lib/Utilities/ShellImplementation.cpp' || echo '$(srcdir)/'`lib/Utilities/ShellImplementation.cpp + +lib/Utilities/lib_libarango_a-ShellImplementation.obj: lib/Utilities/ShellImplementation.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ShellImplementation.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Tpo -c -o lib/Utilities/lib_libarango_a-ShellImplementation.obj `if test -f 'lib/Utilities/ShellImplementation.cpp'; then $(CYGPATH_W) 'lib/Utilities/ShellImplementation.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ShellImplementation.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ShellImplementation.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ShellImplementation.cpp' object='lib/Utilities/lib_libarango_a-ShellImplementation.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ShellImplementation.obj `if test -f 'lib/Utilities/ShellImplementation.cpp'; then $(CYGPATH_W) 'lib/Utilities/ShellImplementation.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ShellImplementation.cpp'; fi` + +lib/Zip/lib_libarango_a-ioapi.o: lib/Zip/ioapi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-ioapi.o -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Tpo -c -o lib/Zip/lib_libarango_a-ioapi.o `test -f 'lib/Zip/ioapi.cpp' || echo '$(srcdir)/'`lib/Zip/ioapi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/ioapi.cpp' object='lib/Zip/lib_libarango_a-ioapi.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-ioapi.o `test -f 'lib/Zip/ioapi.cpp' || echo '$(srcdir)/'`lib/Zip/ioapi.cpp + +lib/Zip/lib_libarango_a-ioapi.obj: lib/Zip/ioapi.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-ioapi.obj -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Tpo -c -o lib/Zip/lib_libarango_a-ioapi.obj `if test -f 'lib/Zip/ioapi.cpp'; then $(CYGPATH_W) 'lib/Zip/ioapi.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/ioapi.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-ioapi.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/ioapi.cpp' object='lib/Zip/lib_libarango_a-ioapi.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-ioapi.obj `if test -f 'lib/Zip/ioapi.cpp'; then $(CYGPATH_W) 'lib/Zip/ioapi.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/ioapi.cpp'; fi` + +lib/Zip/lib_libarango_a-unzip.o: lib/Zip/unzip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-unzip.o -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Tpo -c -o lib/Zip/lib_libarango_a-unzip.o `test -f 'lib/Zip/unzip.cpp' || echo '$(srcdir)/'`lib/Zip/unzip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/unzip.cpp' object='lib/Zip/lib_libarango_a-unzip.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-unzip.o `test -f 'lib/Zip/unzip.cpp' || echo '$(srcdir)/'`lib/Zip/unzip.cpp + +lib/Zip/lib_libarango_a-unzip.obj: lib/Zip/unzip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-unzip.obj -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Tpo -c -o lib/Zip/lib_libarango_a-unzip.obj `if test -f 'lib/Zip/unzip.cpp'; then $(CYGPATH_W) 'lib/Zip/unzip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/unzip.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-unzip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/unzip.cpp' object='lib/Zip/lib_libarango_a-unzip.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-unzip.obj `if test -f 'lib/Zip/unzip.cpp'; then $(CYGPATH_W) 'lib/Zip/unzip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/unzip.cpp'; fi` + +lib/Zip/lib_libarango_a-zip.o: lib/Zip/zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-zip.o -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Tpo -c -o lib/Zip/lib_libarango_a-zip.o `test -f 'lib/Zip/zip.cpp' || echo '$(srcdir)/'`lib/Zip/zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/zip.cpp' object='lib/Zip/lib_libarango_a-zip.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-zip.o `test -f 'lib/Zip/zip.cpp' || echo '$(srcdir)/'`lib/Zip/zip.cpp + +lib/Zip/lib_libarango_a-zip.obj: lib/Zip/zip.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Zip/lib_libarango_a-zip.obj -MD -MP -MF lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Tpo -c -o lib/Zip/lib_libarango_a-zip.obj `if test -f 'lib/Zip/zip.cpp'; then $(CYGPATH_W) 'lib/Zip/zip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/zip.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Tpo lib/Zip/$(DEPDIR)/lib_libarango_a-zip.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Zip/zip.cpp' object='lib/Zip/lib_libarango_a-zip.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Zip/lib_libarango_a-zip.obj `if test -f 'lib/Zip/zip.cpp'; then $(CYGPATH_W) 'lib/Zip/zip.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Zip/zip.cpp'; fi` + +lib/Utilities/lib_libarango_a-ReadlineShell.o: lib/Utilities/ReadlineShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ReadlineShell.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Tpo -c -o lib/Utilities/lib_libarango_a-ReadlineShell.o `test -f 'lib/Utilities/ReadlineShell.cpp' || echo '$(srcdir)/'`lib/Utilities/ReadlineShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ReadlineShell.cpp' object='lib/Utilities/lib_libarango_a-ReadlineShell.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ReadlineShell.o `test -f 'lib/Utilities/ReadlineShell.cpp' || echo '$(srcdir)/'`lib/Utilities/ReadlineShell.cpp + +lib/Utilities/lib_libarango_a-ReadlineShell.obj: lib/Utilities/ReadlineShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-ReadlineShell.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Tpo -c -o lib/Utilities/lib_libarango_a-ReadlineShell.obj `if test -f 'lib/Utilities/ReadlineShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/ReadlineShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ReadlineShell.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-ReadlineShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/ReadlineShell.cpp' object='lib/Utilities/lib_libarango_a-ReadlineShell.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-ReadlineShell.obj `if test -f 'lib/Utilities/ReadlineShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/ReadlineShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/ReadlineShell.cpp'; fi` + +lib/Utilities/lib_libarango_a-LinenoiseShell.o: lib/Utilities/LinenoiseShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-LinenoiseShell.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Tpo -c -o lib/Utilities/lib_libarango_a-LinenoiseShell.o `test -f 'lib/Utilities/LinenoiseShell.cpp' || echo '$(srcdir)/'`lib/Utilities/LinenoiseShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/LinenoiseShell.cpp' object='lib/Utilities/lib_libarango_a-LinenoiseShell.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-LinenoiseShell.o `test -f 'lib/Utilities/LinenoiseShell.cpp' || echo '$(srcdir)/'`lib/Utilities/LinenoiseShell.cpp + +lib/Utilities/lib_libarango_a-LinenoiseShell.obj: lib/Utilities/LinenoiseShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-LinenoiseShell.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Tpo -c -o lib/Utilities/lib_libarango_a-LinenoiseShell.obj `if test -f 'lib/Utilities/LinenoiseShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/LinenoiseShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/LinenoiseShell.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-LinenoiseShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/LinenoiseShell.cpp' object='lib/Utilities/lib_libarango_a-LinenoiseShell.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-LinenoiseShell.obj `if test -f 'lib/Utilities/LinenoiseShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/LinenoiseShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/LinenoiseShell.cpp'; fi` + +lib/Utilities/lib_libarango_a-DummyShell.o: lib/Utilities/DummyShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-DummyShell.o -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Tpo -c -o lib/Utilities/lib_libarango_a-DummyShell.o `test -f 'lib/Utilities/DummyShell.cpp' || echo '$(srcdir)/'`lib/Utilities/DummyShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/DummyShell.cpp' object='lib/Utilities/lib_libarango_a-DummyShell.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-DummyShell.o `test -f 'lib/Utilities/DummyShell.cpp' || echo '$(srcdir)/'`lib/Utilities/DummyShell.cpp + +lib/Utilities/lib_libarango_a-DummyShell.obj: lib/Utilities/DummyShell.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT lib/Utilities/lib_libarango_a-DummyShell.obj -MD -MP -MF lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Tpo -c -o lib/Utilities/lib_libarango_a-DummyShell.obj `if test -f 'lib/Utilities/DummyShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/DummyShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/DummyShell.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Tpo lib/Utilities/$(DEPDIR)/lib_libarango_a-DummyShell.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='lib/Utilities/DummyShell.cpp' object='lib/Utilities/lib_libarango_a-DummyShell.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(lib_libarango_a_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o lib/Utilities/lib_libarango_a-DummyShell.obj `if test -f 'lib/Utilities/DummyShell.cpp'; then $(CYGPATH_W) 'lib/Utilities/DummyShell.cpp'; else $(CYGPATH_W) '$(srcdir)/lib/Utilities/DummyShell.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-Runner.o: UnitTests/Basics/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-Runner.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-Runner.o `test -f 'UnitTests/Basics/Runner.cpp' || echo '$(srcdir)/'`UnitTests/Basics/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/Runner.cpp' object='UnitTests/Basics/UnitTests_basics_suite-Runner.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-Runner.o `test -f 'UnitTests/Basics/Runner.cpp' || echo '$(srcdir)/'`UnitTests/Basics/Runner.cpp + +UnitTests/Basics/UnitTests_basics_suite-Runner.obj: UnitTests/Basics/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-Runner.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-Runner.obj `if test -f 'UnitTests/Basics/Runner.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/Runner.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/Runner.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-Runner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/Runner.cpp' object='UnitTests/Basics/UnitTests_basics_suite-Runner.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-Runner.obj `if test -f 'UnitTests/Basics/Runner.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/Runner.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/Runner.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-conversions-test.o: UnitTests/Basics/conversions-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-conversions-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-conversions-test.o `test -f 'UnitTests/Basics/conversions-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/conversions-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/conversions-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-conversions-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-conversions-test.o `test -f 'UnitTests/Basics/conversions-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/conversions-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-conversions-test.obj: UnitTests/Basics/conversions-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-conversions-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-conversions-test.obj `if test -f 'UnitTests/Basics/conversions-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/conversions-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/conversions-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-conversions-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/conversions-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-conversions-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-conversions-test.obj `if test -f 'UnitTests/Basics/conversions-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/conversions-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/conversions-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-csv-test.o: UnitTests/Basics/csv-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-csv-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-csv-test.o `test -f 'UnitTests/Basics/csv-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/csv-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/csv-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-csv-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-csv-test.o `test -f 'UnitTests/Basics/csv-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/csv-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-csv-test.obj: UnitTests/Basics/csv-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-csv-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-csv-test.obj `if test -f 'UnitTests/Basics/csv-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/csv-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/csv-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-csv-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/csv-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-csv-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-csv-test.obj `if test -f 'UnitTests/Basics/csv-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/csv-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/csv-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-files-test.o: UnitTests/Basics/files-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-files-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-files-test.o `test -f 'UnitTests/Basics/files-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/files-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/files-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-files-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-files-test.o `test -f 'UnitTests/Basics/files-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/files-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-files-test.obj: UnitTests/Basics/files-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-files-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-files-test.obj `if test -f 'UnitTests/Basics/files-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/files-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/files-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-files-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/files-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-files-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-files-test.obj `if test -f 'UnitTests/Basics/files-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/files-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/files-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-json-test.o: UnitTests/Basics/json-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-json-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-json-test.o `test -f 'UnitTests/Basics/json-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/json-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/json-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-json-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-json-test.o `test -f 'UnitTests/Basics/json-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/json-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-json-test.obj: UnitTests/Basics/json-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-json-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-json-test.obj `if test -f 'UnitTests/Basics/json-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/json-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/json-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/json-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-json-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-json-test.obj `if test -f 'UnitTests/Basics/json-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/json-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/json-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.o: UnitTests/Basics/json-utilities-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.o `test -f 'UnitTests/Basics/json-utilities-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/json-utilities-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/json-utilities-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.o `test -f 'UnitTests/Basics/json-utilities-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/json-utilities-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.obj: UnitTests/Basics/json-utilities-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.obj `if test -f 'UnitTests/Basics/json-utilities-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/json-utilities-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/json-utilities-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-json-utilities-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/json-utilities-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-json-utilities-test.obj `if test -f 'UnitTests/Basics/json-utilities-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/json-utilities-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/json-utilities-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-hashes-test.o: UnitTests/Basics/hashes-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-hashes-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-hashes-test.o `test -f 'UnitTests/Basics/hashes-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/hashes-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/hashes-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-hashes-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-hashes-test.o `test -f 'UnitTests/Basics/hashes-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/hashes-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-hashes-test.obj: UnitTests/Basics/hashes-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-hashes-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-hashes-test.obj `if test -f 'UnitTests/Basics/hashes-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/hashes-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/hashes-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-hashes-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/hashes-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-hashes-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-hashes-test.obj `if test -f 'UnitTests/Basics/hashes-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/hashes-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/hashes-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.o: UnitTests/Basics/associative-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.o `test -f 'UnitTests/Basics/associative-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.o `test -f 'UnitTests/Basics/associative-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-pointer-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.obj: UnitTests/Basics/associative-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.obj `if test -f 'UnitTests/Basics/associative-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-pointer-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-pointer-test.obj `if test -f 'UnitTests/Basics/associative-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-pointer-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.o: UnitTests/Basics/associative-multi-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.o `test -f 'UnitTests/Basics/associative-multi-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-multi-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-multi-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.o `test -f 'UnitTests/Basics/associative-multi-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-multi-pointer-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.obj: UnitTests/Basics/associative-multi-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.obj `if test -f 'UnitTests/Basics/associative-multi-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-multi-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-multi-pointer-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-multi-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-multi-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-multi-pointer-test.obj `if test -f 'UnitTests/Basics/associative-multi-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-multi-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-multi-pointer-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.o: UnitTests/Basics/associative-synced-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.o `test -f 'UnitTests/Basics/associative-synced-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-synced-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-synced-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.o `test -f 'UnitTests/Basics/associative-synced-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/associative-synced-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.obj: UnitTests/Basics/associative-synced-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.obj `if test -f 'UnitTests/Basics/associative-synced-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-synced-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-synced-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-associative-synced-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/associative-synced-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-associative-synced-test.obj `if test -f 'UnitTests/Basics/associative-synced-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/associative-synced-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/associative-synced-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-skiplist-test.o: UnitTests/Basics/skiplist-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-skiplist-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-skiplist-test.o `test -f 'UnitTests/Basics/skiplist-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/skiplist-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/skiplist-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-skiplist-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-skiplist-test.o `test -f 'UnitTests/Basics/skiplist-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/skiplist-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-skiplist-test.obj: UnitTests/Basics/skiplist-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-skiplist-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-skiplist-test.obj `if test -f 'UnitTests/Basics/skiplist-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/skiplist-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/skiplist-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-skiplist-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/skiplist-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-skiplist-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-skiplist-test.obj `if test -f 'UnitTests/Basics/skiplist-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/skiplist-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/skiplist-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.o: UnitTests/Basics/string-buffer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.o `test -f 'UnitTests/Basics/string-buffer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-buffer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-buffer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.o `test -f 'UnitTests/Basics/string-buffer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-buffer-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.obj: UnitTests/Basics/string-buffer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.obj `if test -f 'UnitTests/Basics/string-buffer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-buffer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-buffer-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-buffer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-buffer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-buffer-test.obj `if test -f 'UnitTests/Basics/string-buffer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-buffer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-buffer-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.o: UnitTests/Basics/string-utf8-normalize-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.o `test -f 'UnitTests/Basics/string-utf8-normalize-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-utf8-normalize-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-utf8-normalize-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.o `test -f 'UnitTests/Basics/string-utf8-normalize-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-utf8-normalize-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.obj: UnitTests/Basics/string-utf8-normalize-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.obj `if test -f 'UnitTests/Basics/string-utf8-normalize-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-utf8-normalize-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-utf8-normalize-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-normalize-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-utf8-normalize-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-normalize-test.obj `if test -f 'UnitTests/Basics/string-utf8-normalize-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-utf8-normalize-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-utf8-normalize-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.o: UnitTests/Basics/string-utf8-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.o `test -f 'UnitTests/Basics/string-utf8-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-utf8-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-utf8-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.o `test -f 'UnitTests/Basics/string-utf8-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-utf8-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.obj: UnitTests/Basics/string-utf8-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.obj `if test -f 'UnitTests/Basics/string-utf8-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-utf8-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-utf8-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-utf8-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-utf8-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-utf8-test.obj `if test -f 'UnitTests/Basics/string-utf8-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-utf8-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-utf8-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-string-test.o: UnitTests/Basics/string-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-test.o `test -f 'UnitTests/Basics/string-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-test.o `test -f 'UnitTests/Basics/string-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/string-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-string-test.obj: UnitTests/Basics/string-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-string-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-string-test.obj `if test -f 'UnitTests/Basics/string-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-string-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/string-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-string-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-string-test.obj `if test -f 'UnitTests/Basics/string-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/string-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/string-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-structure-size-test.o: UnitTests/Basics/structure-size-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-structure-size-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-structure-size-test.o `test -f 'UnitTests/Basics/structure-size-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/structure-size-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/structure-size-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-structure-size-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-structure-size-test.o `test -f 'UnitTests/Basics/structure-size-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/structure-size-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-structure-size-test.obj: UnitTests/Basics/structure-size-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-structure-size-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-structure-size-test.obj `if test -f 'UnitTests/Basics/structure-size-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/structure-size-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/structure-size-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-structure-size-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/structure-size-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-structure-size-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-structure-size-test.obj `if test -f 'UnitTests/Basics/structure-size-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/structure-size-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/structure-size-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.o: UnitTests/Basics/vector-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.o `test -f 'UnitTests/Basics/vector-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/vector-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/vector-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.o `test -f 'UnitTests/Basics/vector-pointer-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/vector-pointer-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.obj: UnitTests/Basics/vector-pointer-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.obj `if test -f 'UnitTests/Basics/vector-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/vector-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/vector-pointer-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-pointer-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/vector-pointer-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-vector-pointer-test.obj `if test -f 'UnitTests/Basics/vector-pointer-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/vector-pointer-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/vector-pointer-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-vector-test.o: UnitTests/Basics/vector-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-vector-test.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-vector-test.o `test -f 'UnitTests/Basics/vector-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/vector-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/vector-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-vector-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-vector-test.o `test -f 'UnitTests/Basics/vector-test.cpp' || echo '$(srcdir)/'`UnitTests/Basics/vector-test.cpp + +UnitTests/Basics/UnitTests_basics_suite-vector-test.obj: UnitTests/Basics/vector-test.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-vector-test.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-vector-test.obj `if test -f 'UnitTests/Basics/vector-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/vector-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/vector-test.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-vector-test.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/vector-test.cpp' object='UnitTests/Basics/UnitTests_basics_suite-vector-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-vector-test.obj `if test -f 'UnitTests/Basics/vector-test.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/vector-test.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/vector-test.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-EndpointTest.o: UnitTests/Basics/EndpointTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-EndpointTest.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-EndpointTest.o `test -f 'UnitTests/Basics/EndpointTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/EndpointTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/EndpointTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-EndpointTest.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-EndpointTest.o `test -f 'UnitTests/Basics/EndpointTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/EndpointTest.cpp + +UnitTests/Basics/UnitTests_basics_suite-EndpointTest.obj: UnitTests/Basics/EndpointTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-EndpointTest.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-EndpointTest.obj `if test -f 'UnitTests/Basics/EndpointTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/EndpointTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/EndpointTest.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-EndpointTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/EndpointTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-EndpointTest.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-EndpointTest.obj `if test -f 'UnitTests/Basics/EndpointTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/EndpointTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/EndpointTest.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.o: UnitTests/Basics/StringBufferTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.o `test -f 'UnitTests/Basics/StringBufferTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/StringBufferTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/StringBufferTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.o `test -f 'UnitTests/Basics/StringBufferTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/StringBufferTest.cpp + +UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.obj: UnitTests/Basics/StringBufferTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.obj `if test -f 'UnitTests/Basics/StringBufferTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/StringBufferTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/StringBufferTest.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringBufferTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/StringBufferTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-StringBufferTest.obj `if test -f 'UnitTests/Basics/StringBufferTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/StringBufferTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/StringBufferTest.cpp'; fi` + +UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.o: UnitTests/Basics/StringUtilsTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.o -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.o `test -f 'UnitTests/Basics/StringUtilsTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/StringUtilsTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/StringUtilsTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.o `test -f 'UnitTests/Basics/StringUtilsTest.cpp' || echo '$(srcdir)/'`UnitTests/Basics/StringUtilsTest.cpp + +UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.obj: UnitTests/Basics/StringUtilsTest.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.obj -MD -MP -MF UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Tpo -c -o UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.obj `if test -f 'UnitTests/Basics/StringUtilsTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/StringUtilsTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/StringUtilsTest.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Tpo UnitTests/Basics/$(DEPDIR)/UnitTests_basics_suite-StringUtilsTest.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Basics/StringUtilsTest.cpp' object='UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_basics_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Basics/UnitTests_basics_suite-StringUtilsTest.obj `if test -f 'UnitTests/Basics/StringUtilsTest.cpp'; then $(CYGPATH_W) 'UnitTests/Basics/StringUtilsTest.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Basics/StringUtilsTest.cpp'; fi` + +UnitTests/Geo/UnitTests_geo_suite-Runner.o: UnitTests/Geo/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Geo/UnitTests_geo_suite-Runner.o -MD -MP -MF UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Tpo -c -o UnitTests/Geo/UnitTests_geo_suite-Runner.o `test -f 'UnitTests/Geo/Runner.cpp' || echo '$(srcdir)/'`UnitTests/Geo/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Tpo UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Geo/Runner.cpp' object='UnitTests/Geo/UnitTests_geo_suite-Runner.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Geo/UnitTests_geo_suite-Runner.o `test -f 'UnitTests/Geo/Runner.cpp' || echo '$(srcdir)/'`UnitTests/Geo/Runner.cpp + +UnitTests/Geo/UnitTests_geo_suite-Runner.obj: UnitTests/Geo/Runner.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Geo/UnitTests_geo_suite-Runner.obj -MD -MP -MF UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Tpo -c -o UnitTests/Geo/UnitTests_geo_suite-Runner.obj `if test -f 'UnitTests/Geo/Runner.cpp'; then $(CYGPATH_W) 'UnitTests/Geo/Runner.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Geo/Runner.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Tpo UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-Runner.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Geo/Runner.cpp' object='UnitTests/Geo/UnitTests_geo_suite-Runner.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Geo/UnitTests_geo_suite-Runner.obj `if test -f 'UnitTests/Geo/Runner.cpp'; then $(CYGPATH_W) 'UnitTests/Geo/Runner.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Geo/Runner.cpp'; fi` + +UnitTests/Geo/UnitTests_geo_suite-georeg.o: UnitTests/Geo/georeg.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Geo/UnitTests_geo_suite-georeg.o -MD -MP -MF UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Tpo -c -o UnitTests/Geo/UnitTests_geo_suite-georeg.o `test -f 'UnitTests/Geo/georeg.cpp' || echo '$(srcdir)/'`UnitTests/Geo/georeg.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Tpo UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Geo/georeg.cpp' object='UnitTests/Geo/UnitTests_geo_suite-georeg.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Geo/UnitTests_geo_suite-georeg.o `test -f 'UnitTests/Geo/georeg.cpp' || echo '$(srcdir)/'`UnitTests/Geo/georeg.cpp + +UnitTests/Geo/UnitTests_geo_suite-georeg.obj: UnitTests/Geo/georeg.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT UnitTests/Geo/UnitTests_geo_suite-georeg.obj -MD -MP -MF UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Tpo -c -o UnitTests/Geo/UnitTests_geo_suite-georeg.obj `if test -f 'UnitTests/Geo/georeg.cpp'; then $(CYGPATH_W) 'UnitTests/Geo/georeg.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Geo/georeg.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Tpo UnitTests/Geo/$(DEPDIR)/UnitTests_geo_suite-georeg.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='UnitTests/Geo/georeg.cpp' object='UnitTests/Geo/UnitTests_geo_suite-georeg.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o UnitTests/Geo/UnitTests_geo_suite-georeg.obj `if test -f 'UnitTests/Geo/georeg.cpp'; then $(CYGPATH_W) 'UnitTests/Geo/georeg.cpp'; else $(CYGPATH_W) '$(srcdir)/UnitTests/Geo/georeg.cpp'; fi` + +arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.o: arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.o -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Tpo -c -o arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.o `test -f 'arangod/GeoIndex/GeoIndex.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Tpo arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/GeoIndex.cpp' object='arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.o `test -f 'arangod/GeoIndex/GeoIndex.cpp' || echo '$(srcdir)/'`arangod/GeoIndex/GeoIndex.cpp + +arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.obj: arangod/GeoIndex/GeoIndex.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.obj -MD -MP -MF arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Tpo -c -o arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.obj `if test -f 'arangod/GeoIndex/GeoIndex.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/GeoIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/GeoIndex.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Tpo arangod/GeoIndex/$(DEPDIR)/UnitTests_geo_suite-GeoIndex.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/GeoIndex/GeoIndex.cpp' object='arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(UnitTests_geo_suite_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/GeoIndex/UnitTests_geo_suite-GeoIndex.obj `if test -f 'arangod/GeoIndex/GeoIndex.cpp'; then $(CYGPATH_W) 'arangod/GeoIndex/GeoIndex.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/GeoIndex/GeoIndex.cpp'; fi` + +arangosh/ArangoShell/bin_arangob-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangob-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangob-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangob-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangob-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangob-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangob-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangob-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangob-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangob-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangob-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangosh/Benchmark/bin_arangob-arangob.o: arangosh/Benchmark/arangob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/Benchmark/bin_arangob-arangob.o -MD -MP -MF arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Tpo -c -o arangosh/Benchmark/bin_arangob-arangob.o `test -f 'arangosh/Benchmark/arangob.cpp' || echo '$(srcdir)/'`arangosh/Benchmark/arangob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Tpo arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/Benchmark/arangob.cpp' object='arangosh/Benchmark/bin_arangob-arangob.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/Benchmark/bin_arangob-arangob.o `test -f 'arangosh/Benchmark/arangob.cpp' || echo '$(srcdir)/'`arangosh/Benchmark/arangob.cpp + +arangosh/Benchmark/bin_arangob-arangob.obj: arangosh/Benchmark/arangob.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/Benchmark/bin_arangob-arangob.obj -MD -MP -MF arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Tpo -c -o arangosh/Benchmark/bin_arangob-arangob.obj `if test -f 'arangosh/Benchmark/arangob.cpp'; then $(CYGPATH_W) 'arangosh/Benchmark/arangob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/Benchmark/arangob.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Tpo arangosh/Benchmark/$(DEPDIR)/bin_arangob-arangob.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/Benchmark/arangob.cpp' object='arangosh/Benchmark/bin_arangob-arangob.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangob_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/Benchmark/bin_arangob-arangob.obj `if test -f 'arangosh/Benchmark/arangob.cpp'; then $(CYGPATH_W) 'arangosh/Benchmark/arangob.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/Benchmark/arangob.cpp'; fi` + +arangod/RestServer/bin_arangod-arangod.o: arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangod_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/bin_arangod-arangod.o -MD -MP -MF arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Tpo -c -o arangod/RestServer/bin_arangod-arangod.o `test -f 'arangod/RestServer/arangod.cpp' || echo '$(srcdir)/'`arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Tpo arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/arangod.cpp' object='arangod/RestServer/bin_arangod-arangod.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangod_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/bin_arangod-arangod.o `test -f 'arangod/RestServer/arangod.cpp' || echo '$(srcdir)/'`arangod/RestServer/arangod.cpp + +arangod/RestServer/bin_arangod-arangod.obj: arangod/RestServer/arangod.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangod_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangod/RestServer/bin_arangod-arangod.obj -MD -MP -MF arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Tpo -c -o arangod/RestServer/bin_arangod-arangod.obj `if test -f 'arangod/RestServer/arangod.cpp'; then $(CYGPATH_W) 'arangod/RestServer/arangod.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/arangod.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Tpo arangod/RestServer/$(DEPDIR)/bin_arangod-arangod.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangod/RestServer/arangod.cpp' object='arangod/RestServer/bin_arangod-arangod.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangod_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangod/RestServer/bin_arangod-arangod.obj `if test -f 'arangod/RestServer/arangod.cpp'; then $(CYGPATH_W) 'arangod/RestServer/arangod.cpp'; else $(CYGPATH_W) '$(srcdir)/arangod/RestServer/arangod.cpp'; fi` + +arangosh/ArangoShell/bin_arangodump-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangodump-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangodump-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangodump-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangodump-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangodump-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangodump-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangodump-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangodump-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangodump-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangodump-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangosh/V8Client/bin_arangodump-arangodump.o: arangosh/V8Client/arangodump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangodump-arangodump.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Tpo -c -o arangosh/V8Client/bin_arangodump-arangodump.o `test -f 'arangosh/V8Client/arangodump.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangodump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangodump.cpp' object='arangosh/V8Client/bin_arangodump-arangodump.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangodump-arangodump.o `test -f 'arangosh/V8Client/arangodump.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangodump.cpp + +arangosh/V8Client/bin_arangodump-arangodump.obj: arangosh/V8Client/arangodump.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangodump-arangodump.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Tpo -c -o arangosh/V8Client/bin_arangodump-arangodump.obj `if test -f 'arangosh/V8Client/arangodump.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangodump.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangodump.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangodump-arangodump.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangodump.cpp' object='arangosh/V8Client/bin_arangodump-arangodump.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangodump_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangodump-arangodump.obj `if test -f 'arangosh/V8Client/arangodump.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangodump.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangodump.cpp'; fi` + +arangosh/ArangoShell/bin_arangoimp-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangoimp-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangoimp-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangoimp-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangoimp-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangoimp-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangoimp-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangoimp-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangoimp-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangoimp-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangoimp-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangosh/V8Client/bin_arangoimp-ImportHelper.o: arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-ImportHelper.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Tpo -c -o arangosh/V8Client/bin_arangoimp-ImportHelper.o `test -f 'arangosh/V8Client/ImportHelper.cpp' || echo '$(srcdir)/'`arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/ImportHelper.cpp' object='arangosh/V8Client/bin_arangoimp-ImportHelper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-ImportHelper.o `test -f 'arangosh/V8Client/ImportHelper.cpp' || echo '$(srcdir)/'`arangosh/V8Client/ImportHelper.cpp + +arangosh/V8Client/bin_arangoimp-ImportHelper.obj: arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-ImportHelper.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Tpo -c -o arangosh/V8Client/bin_arangoimp-ImportHelper.obj `if test -f 'arangosh/V8Client/ImportHelper.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/ImportHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/ImportHelper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-ImportHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/ImportHelper.cpp' object='arangosh/V8Client/bin_arangoimp-ImportHelper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-ImportHelper.obj `if test -f 'arangosh/V8Client/ImportHelper.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/ImportHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/ImportHelper.cpp'; fi` + +arangosh/V8Client/bin_arangoimp-V8ClientConnection.o: arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-V8ClientConnection.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Tpo -c -o arangosh/V8Client/bin_arangoimp-V8ClientConnection.o `test -f 'arangosh/V8Client/V8ClientConnection.cpp' || echo '$(srcdir)/'`arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/V8ClientConnection.cpp' object='arangosh/V8Client/bin_arangoimp-V8ClientConnection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-V8ClientConnection.o `test -f 'arangosh/V8Client/V8ClientConnection.cpp' || echo '$(srcdir)/'`arangosh/V8Client/V8ClientConnection.cpp + +arangosh/V8Client/bin_arangoimp-V8ClientConnection.obj: arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-V8ClientConnection.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Tpo -c -o arangosh/V8Client/bin_arangoimp-V8ClientConnection.obj `if test -f 'arangosh/V8Client/V8ClientConnection.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/V8ClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/V8ClientConnection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-V8ClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/V8ClientConnection.cpp' object='arangosh/V8Client/bin_arangoimp-V8ClientConnection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-V8ClientConnection.obj `if test -f 'arangosh/V8Client/V8ClientConnection.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/V8ClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/V8ClientConnection.cpp'; fi` + +arangosh/V8Client/bin_arangoimp-arangoimp.o: arangosh/V8Client/arangoimp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-arangoimp.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Tpo -c -o arangosh/V8Client/bin_arangoimp-arangoimp.o `test -f 'arangosh/V8Client/arangoimp.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangoimp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangoimp.cpp' object='arangosh/V8Client/bin_arangoimp-arangoimp.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-arangoimp.o `test -f 'arangosh/V8Client/arangoimp.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangoimp.cpp + +arangosh/V8Client/bin_arangoimp-arangoimp.obj: arangosh/V8Client/arangoimp.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangoimp-arangoimp.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Tpo -c -o arangosh/V8Client/bin_arangoimp-arangoimp.obj `if test -f 'arangosh/V8Client/arangoimp.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangoimp.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangoimp.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangoimp-arangoimp.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangoimp.cpp' object='arangosh/V8Client/bin_arangoimp-arangoimp.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoimp_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangoimp-arangoimp.obj `if test -f 'arangosh/V8Client/arangoimp.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangoimp.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangoimp.cpp'; fi` + +arangosh/ArangoShell/bin_arangoirb-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangoirb-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangoirb-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangoirb-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangoirb-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangoirb-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangoirb-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangoirb-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangoirb-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangoirb-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangoirb-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.o: arangoirb/MRClient/MRubyClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.o -MD -MP -MF arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Tpo -c -o arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.o `test -f 'arangoirb/MRClient/MRubyClientConnection.cpp' || echo '$(srcdir)/'`arangoirb/MRClient/MRubyClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Tpo arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangoirb/MRClient/MRubyClientConnection.cpp' object='arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.o `test -f 'arangoirb/MRClient/MRubyClientConnection.cpp' || echo '$(srcdir)/'`arangoirb/MRClient/MRubyClientConnection.cpp + +arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.obj: arangoirb/MRClient/MRubyClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.obj -MD -MP -MF arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Tpo -c -o arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.obj `if test -f 'arangoirb/MRClient/MRubyClientConnection.cpp'; then $(CYGPATH_W) 'arangoirb/MRClient/MRubyClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangoirb/MRClient/MRubyClientConnection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Tpo arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-MRubyClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangoirb/MRClient/MRubyClientConnection.cpp' object='arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangoirb/MRClient/bin_arangoirb-MRubyClientConnection.obj `if test -f 'arangoirb/MRClient/MRubyClientConnection.cpp'; then $(CYGPATH_W) 'arangoirb/MRClient/MRubyClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangoirb/MRClient/MRubyClientConnection.cpp'; fi` + +arangoirb/MRClient/bin_arangoirb-arangoirb.o: arangoirb/MRClient/arangoirb.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangoirb/MRClient/bin_arangoirb-arangoirb.o -MD -MP -MF arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Tpo -c -o arangoirb/MRClient/bin_arangoirb-arangoirb.o `test -f 'arangoirb/MRClient/arangoirb.cpp' || echo '$(srcdir)/'`arangoirb/MRClient/arangoirb.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Tpo arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangoirb/MRClient/arangoirb.cpp' object='arangoirb/MRClient/bin_arangoirb-arangoirb.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangoirb/MRClient/bin_arangoirb-arangoirb.o `test -f 'arangoirb/MRClient/arangoirb.cpp' || echo '$(srcdir)/'`arangoirb/MRClient/arangoirb.cpp + +arangoirb/MRClient/bin_arangoirb-arangoirb.obj: arangoirb/MRClient/arangoirb.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangoirb/MRClient/bin_arangoirb-arangoirb.obj -MD -MP -MF arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Tpo -c -o arangoirb/MRClient/bin_arangoirb-arangoirb.obj `if test -f 'arangoirb/MRClient/arangoirb.cpp'; then $(CYGPATH_W) 'arangoirb/MRClient/arangoirb.cpp'; else $(CYGPATH_W) '$(srcdir)/arangoirb/MRClient/arangoirb.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Tpo arangoirb/MRClient/$(DEPDIR)/bin_arangoirb-arangoirb.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangoirb/MRClient/arangoirb.cpp' object='arangoirb/MRClient/bin_arangoirb-arangoirb.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangoirb_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangoirb/MRClient/bin_arangoirb-arangoirb.obj `if test -f 'arangoirb/MRClient/arangoirb.cpp'; then $(CYGPATH_W) 'arangoirb/MRClient/arangoirb.cpp'; else $(CYGPATH_W) '$(srcdir)/arangoirb/MRClient/arangoirb.cpp'; fi` + +arangosh/ArangoShell/bin_arangorestore-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangorestore-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangorestore-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangorestore-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangorestore-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangorestore-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangorestore-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangorestore-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangorestore-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangorestore-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangorestore-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangosh/V8Client/bin_arangorestore-arangorestore.o: arangosh/V8Client/arangorestore.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangorestore-arangorestore.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Tpo -c -o arangosh/V8Client/bin_arangorestore-arangorestore.o `test -f 'arangosh/V8Client/arangorestore.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangorestore.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangorestore.cpp' object='arangosh/V8Client/bin_arangorestore-arangorestore.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangorestore-arangorestore.o `test -f 'arangosh/V8Client/arangorestore.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangorestore.cpp + +arangosh/V8Client/bin_arangorestore-arangorestore.obj: arangosh/V8Client/arangorestore.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangorestore-arangorestore.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Tpo -c -o arangosh/V8Client/bin_arangorestore-arangorestore.obj `if test -f 'arangosh/V8Client/arangorestore.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangorestore.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangorestore.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangorestore-arangorestore.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangorestore.cpp' object='arangosh/V8Client/bin_arangorestore-arangorestore.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangorestore_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangorestore-arangorestore.obj `if test -f 'arangosh/V8Client/arangorestore.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangorestore.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangorestore.cpp'; fi` + +arangosh/ArangoShell/bin_arangosh-ArangoClient.o: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangosh-ArangoClient.o -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangosh-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangosh-ArangoClient.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangosh-ArangoClient.o `test -f 'arangosh/ArangoShell/ArangoClient.cpp' || echo '$(srcdir)/'`arangosh/ArangoShell/ArangoClient.cpp + +arangosh/ArangoShell/bin_arangosh-ArangoClient.obj: arangosh/ArangoShell/ArangoClient.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/ArangoShell/bin_arangosh-ArangoClient.obj -MD -MP -MF arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Tpo -c -o arangosh/ArangoShell/bin_arangosh-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Tpo arangosh/ArangoShell/$(DEPDIR)/bin_arangosh-ArangoClient.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/ArangoShell/ArangoClient.cpp' object='arangosh/ArangoShell/bin_arangosh-ArangoClient.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/ArangoShell/bin_arangosh-ArangoClient.obj `if test -f 'arangosh/ArangoShell/ArangoClient.cpp'; then $(CYGPATH_W) 'arangosh/ArangoShell/ArangoClient.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/ArangoShell/ArangoClient.cpp'; fi` + +arangosh/V8Client/bin_arangosh-ImportHelper.o: arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-ImportHelper.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Tpo -c -o arangosh/V8Client/bin_arangosh-ImportHelper.o `test -f 'arangosh/V8Client/ImportHelper.cpp' || echo '$(srcdir)/'`arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/ImportHelper.cpp' object='arangosh/V8Client/bin_arangosh-ImportHelper.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-ImportHelper.o `test -f 'arangosh/V8Client/ImportHelper.cpp' || echo '$(srcdir)/'`arangosh/V8Client/ImportHelper.cpp + +arangosh/V8Client/bin_arangosh-ImportHelper.obj: arangosh/V8Client/ImportHelper.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-ImportHelper.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Tpo -c -o arangosh/V8Client/bin_arangosh-ImportHelper.obj `if test -f 'arangosh/V8Client/ImportHelper.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/ImportHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/ImportHelper.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-ImportHelper.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/ImportHelper.cpp' object='arangosh/V8Client/bin_arangosh-ImportHelper.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-ImportHelper.obj `if test -f 'arangosh/V8Client/ImportHelper.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/ImportHelper.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/ImportHelper.cpp'; fi` + +arangosh/V8Client/bin_arangosh-V8ClientConnection.o: arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-V8ClientConnection.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Tpo -c -o arangosh/V8Client/bin_arangosh-V8ClientConnection.o `test -f 'arangosh/V8Client/V8ClientConnection.cpp' || echo '$(srcdir)/'`arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/V8ClientConnection.cpp' object='arangosh/V8Client/bin_arangosh-V8ClientConnection.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-V8ClientConnection.o `test -f 'arangosh/V8Client/V8ClientConnection.cpp' || echo '$(srcdir)/'`arangosh/V8Client/V8ClientConnection.cpp + +arangosh/V8Client/bin_arangosh-V8ClientConnection.obj: arangosh/V8Client/V8ClientConnection.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-V8ClientConnection.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Tpo -c -o arangosh/V8Client/bin_arangosh-V8ClientConnection.obj `if test -f 'arangosh/V8Client/V8ClientConnection.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/V8ClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/V8ClientConnection.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-V8ClientConnection.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/V8ClientConnection.cpp' object='arangosh/V8Client/bin_arangosh-V8ClientConnection.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-V8ClientConnection.obj `if test -f 'arangosh/V8Client/V8ClientConnection.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/V8ClientConnection.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/V8ClientConnection.cpp'; fi` + +arangosh/V8Client/bin_arangosh-arangosh.o: arangosh/V8Client/arangosh.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-arangosh.o -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Tpo -c -o arangosh/V8Client/bin_arangosh-arangosh.o `test -f 'arangosh/V8Client/arangosh.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangosh.cpp +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangosh.cpp' object='arangosh/V8Client/bin_arangosh-arangosh.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-arangosh.o `test -f 'arangosh/V8Client/arangosh.cpp' || echo '$(srcdir)/'`arangosh/V8Client/arangosh.cpp + +arangosh/V8Client/bin_arangosh-arangosh.obj: arangosh/V8Client/arangosh.cpp +@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT arangosh/V8Client/bin_arangosh-arangosh.obj -MD -MP -MF arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Tpo -c -o arangosh/V8Client/bin_arangosh-arangosh.obj `if test -f 'arangosh/V8Client/arangosh.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangosh.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangosh.cpp'; fi` +@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Tpo arangosh/V8Client/$(DEPDIR)/bin_arangosh-arangosh.Po +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='arangosh/V8Client/arangosh.cpp' object='arangosh/V8Client/bin_arangosh-arangosh.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(bin_arangosh_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o arangosh/V8Client/bin_arangosh-arangosh.obj `if test -f 'arangosh/V8Client/arangosh.cpp'; then $(CYGPATH_W) 'arangosh/V8Client/arangosh.cpp'; else $(CYGPATH_W) '$(srcdir)/arangosh/V8Client/arangosh.cpp'; fi` +install-man1: $(dist_man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(dist_man_MANS)'; \ + test -n "$(man1dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.1[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ + done; } + +uninstall-man1: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man1dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.1[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) +install-man8: $(dist_man_MANS) + @$(NORMAL_INSTALL) + @list1=''; \ + list2='$(dist_man_MANS)'; \ + test -n "$(man8dir)" \ + && test -n "`echo $$list1$$list2`" \ + || exit 0; \ + echo " $(MKDIR_P) '$(DESTDIR)$(man8dir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(man8dir)" || exit 1; \ + { for i in $$list1; do echo "$$i"; done; \ + if test -n "$$list2"; then \ + for i in $$list2; do echo "$$i"; done \ + | sed -n '/\.8[a-z]*$$/p'; \ + fi; \ + } | while read p; do \ + if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; echo "$$p"; \ + done | \ + sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ + sed 'N;N;s,\n, ,g' | { \ + list=; while read file base inst; do \ + if test "$$base" = "$$inst"; then list="$$list $$file"; else \ + echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ + $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst" || exit $$?; \ + fi; \ + done; \ + for i in $$list; do echo "$$i"; done | $(am__base_list) | \ + while read files; do \ + test -z "$$files" || { \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man8dir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(man8dir)" || exit $$?; }; \ + done; } + +uninstall-man8: + @$(NORMAL_UNINSTALL) + @list=''; test -n "$(man8dir)" || exit 0; \ + files=`{ for i in $$list; do echo "$$i"; done; \ + l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + sed -n '/\.8[a-z]*$$/p'; \ + } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^8][0-9a-z]*$$,8,;x' \ + -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ + dir='$(DESTDIR)$(man8dir)'; $(am__uninstall_files_from_dir) +install-arangosysconfDATA: $(arangosysconf_DATA) + @$(NORMAL_INSTALL) + @list='$(arangosysconf_DATA)'; test -n "$(arangosysconfdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(arangosysconfdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(arangosysconfdir)" || exit 1; \ + fi; \ + for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + echo "$$d$$p"; \ + done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(arangosysconfdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(arangosysconfdir)" || exit $$?; \ + done + +uninstall-arangosysconfDATA: + @$(NORMAL_UNINSTALL) + @list='$(arangosysconf_DATA)'; test -n "$(arangosysconfdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + dir='$(DESTDIR)$(arangosysconfdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataDATA: $(nobase_pkgdata_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdatadir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdatadir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdata_DATA)'; test -n "$(pkgdatadir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataACTIONSDATA: $(nobase_pkgdataACTIONS_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataACTIONS_DATA)'; test -n "$(pkgdataACTIONSdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataACTIONSdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataACTIONSdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataACTIONSdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataACTIONSdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataACTIONSdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataACTIONSdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataACTIONSDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataACTIONS_DATA)'; test -n "$(pkgdataACTIONSdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataACTIONSdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataAPPSDATA: $(nobase_pkgdataAPPS_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataAPPS_DATA)'; test -n "$(pkgdataAPPSdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataAPPSdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataAPPSdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataAPPSdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataAPPSdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataAPPSdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataAPPSdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataAPPSDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataAPPS_DATA)'; test -n "$(pkgdataAPPSdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataAPPSdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataCLIENTDATA: $(nobase_pkgdataCLIENT_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataCLIENT_DATA)'; test -n "$(pkgdataCLIENTdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataCLIENTdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataCLIENTdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataCLIENTdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataCLIENTdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataCLIENTdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataCLIENTdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataCLIENTDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataCLIENT_DATA)'; test -n "$(pkgdataCLIENTdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataCLIENTdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataCOMMONDATA: $(nobase_pkgdataCOMMON_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataCOMMON_DATA)'; test -n "$(pkgdataCOMMONdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataCOMMONdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataCOMMONdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataCOMMONdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataCOMMONdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataCOMMONdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataCOMMONdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataCOMMONDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataCOMMON_DATA)'; test -n "$(pkgdataCOMMONdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataCOMMONdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataMRUBYDATA: $(nobase_pkgdataMRUBY_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataMRUBY_DATA)'; test -n "$(pkgdataMRUBYdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataMRUBYdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataMRUBYdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataMRUBYdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataMRUBYdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataMRUBYdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataMRUBYdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataMRUBYDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataMRUBY_DATA)'; test -n "$(pkgdataMRUBYdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataMRUBYdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataNODEDATA: $(nobase_pkgdataNODE_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataNODE_DATA)'; test -n "$(pkgdataNODEdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataNODEdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataNODEdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataNODEdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataNODEdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataNODEdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataNODEdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataNODEDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataNODE_DATA)'; test -n "$(pkgdataNODEdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataNODEdir)'; $(am__uninstall_files_from_dir) +install-nobase_pkgdataSERVERDATA: $(nobase_pkgdataSERVER_DATA) + @$(NORMAL_INSTALL) + @list='$(nobase_pkgdataSERVER_DATA)'; test -n "$(pkgdataSERVERdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataSERVERdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataSERVERdir)" || exit 1; \ + fi; \ + $(am__nobase_list) | while read dir files; do \ + xfiles=; for file in $$files; do \ + if test -f "$$file"; then xfiles="$$xfiles $$file"; \ + else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ + test -z "$$xfiles" || { \ + test "x$$dir" = x. || { \ + echo " $(MKDIR_P) '$(DESTDIR)$(pkgdataSERVERdir)/$$dir'"; \ + $(MKDIR_P) "$(DESTDIR)$(pkgdataSERVERdir)/$$dir"; }; \ + echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(pkgdataSERVERdir)/$$dir'"; \ + $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(pkgdataSERVERdir)/$$dir" || exit $$?; }; \ + done + +uninstall-nobase_pkgdataSERVERDATA: + @$(NORMAL_UNINSTALL) + @list='$(nobase_pkgdataSERVER_DATA)'; test -n "$(pkgdataSERVERdir)" || list=; \ + $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ + dir='$(DESTDIR)$(pkgdataSERVERdir)'; $(am__uninstall_files_from_dir) + +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-am +TAGS: tags + +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + set x; \ + here=`pwd`; \ + $(am__define_uniq_tagged_files); \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: ctags-am + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique +cscope: cscope.files + test ! -s cscope.files \ + || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) +clean-cscope: + -rm -f cscope.files +cscope.files: clean-cscope cscopelist +cscopelist: cscopelist-am + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + -rm -f cscope.out cscope.in.out cscope.po.out cscope.files + +distdir: $(DISTFILES) + $(am__remove_distdir) + test -d "$(distdir)" || mkdir "$(distdir)" + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + -test -n "$(am__skip_mode_fix)" \ + || find "$(distdir)" -type d ! -perm -755 \ + -exec chmod u+rwx,go+rx {} \; -o \ + ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ + || chmod -R a+r "$(distdir)" +dist-gzip: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__post_remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 + $(am__post_remove_distdir) + +dist-lzip: distdir + tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz + $(am__post_remove_distdir) + +dist-xz: distdir + tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz + $(am__post_remove_distdir) + +dist-tarZ: distdir + @echo WARNING: "Support for distribution archives compressed with" \ + "legacy program 'compress' is deprecated." >&2 + @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__post_remove_distdir) + +dist-shar: distdir + @echo WARNING: "Support for shar distribution archives is" \ + "deprecated." >&2 + @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__post_remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) + $(am__post_remove_distdir) + +dist dist-all: + $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' + $(am__post_remove_distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.lz*) \ + lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ + *.tar.xz*) \ + xz -dc $(distdir).tar.xz | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac + chmod -R a-w $(distdir) + chmod u+w $(distdir) + mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst + chmod a-w $(distdir) + test -d $(distdir)/_build || exit 0; \ + dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ + && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ + && am__cwd=`pwd` \ + && $(am__cd) $(distdir)/_build/sub \ + && ../../configure \ + $(AM_DISTCHECK_CONFIGURE_FLAGS) \ + $(DISTCHECK_CONFIGURE_FLAGS) \ + --srcdir=../.. --prefix="$$dc_install_base" \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ + distuninstallcheck \ + && chmod -R a-w "$$dc_install_base" \ + && ({ \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ + distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ + } || { rm -rf "$$dc_destdir"; exit 1; }) \ + && rm -rf "$$dc_destdir" \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ + && cd "$$am__cwd" \ + || exit 1 + $(am__post_remove_distdir) + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' +distuninstallcheck: + @test -n '$(distuninstallcheck_dir)' || { \ + echo 'ERROR: trying to run $@ with an empty' \ + '$$(distuninstallcheck_dir)' >&2; \ + exit 1; \ + }; \ + $(am__cd) '$(distuninstallcheck_dir)' || { \ + echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ + exit 1; \ + }; \ + test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left after uninstall:" ; \ + if test -n "$(DESTDIR)"; then \ + echo " (check DESTDIR support)"; \ + fi ; \ + $(distuninstallcheck_listfiles) ; \ + exit 1; } >&2 +distcleancheck: distclean + @if test '$(srcdir)' = . ; then \ + echo "ERROR: distcleancheck can only run from a VPATH build" ; \ + exit 1 ; \ + fi + @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left in build directory after distclean:" ; \ + $(distcleancheck_listfiles) ; \ + exit 1; } >&2 +check-am: all-am +check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am +all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) +installdirs: + for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkglibexecdir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(arangosysconfdir)" "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(pkgdataACTIONSdir)" "$(DESTDIR)$(pkgdataAPPSdir)" "$(DESTDIR)$(pkgdataCLIENTdir)" "$(DESTDIR)$(pkgdataCOMMONdir)" "$(DESTDIR)$(pkgdataMRUBYdir)" "$(DESTDIR)$(pkgdataNODEdir)" "$(DESTDIR)$(pkgdataSERVERdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + -rm -f 3rdParty/linenoise/$(DEPDIR)/$(am__dirstamp) + -rm -f 3rdParty/linenoise/$(am__dirstamp) + -rm -f UnitTests/$(am__dirstamp) + -rm -f UnitTests/Basics/$(DEPDIR)/$(am__dirstamp) + -rm -f UnitTests/Basics/$(am__dirstamp) + -rm -f UnitTests/Geo/$(DEPDIR)/$(am__dirstamp) + -rm -f UnitTests/Geo/$(am__dirstamp) + -rm -f arangod/$(am__dirstamp) + -rm -f arangod/Actions/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Actions/$(am__dirstamp) + -rm -f arangod/Aql/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Aql/$(am__dirstamp) + -rm -f arangod/CapConstraint/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/CapConstraint/$(am__dirstamp) + -rm -f arangod/Cluster/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Cluster/$(am__dirstamp) + -rm -f arangod/FulltextIndex/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/FulltextIndex/$(am__dirstamp) + -rm -f arangod/GeoIndex/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/GeoIndex/$(am__dirstamp) + -rm -f arangod/HashIndex/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/HashIndex/$(am__dirstamp) + -rm -f arangod/IndexOperators/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/IndexOperators/$(am__dirstamp) + -rm -f arangod/Replication/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Replication/$(am__dirstamp) + -rm -f arangod/RestHandler/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/RestHandler/$(am__dirstamp) + -rm -f arangod/RestServer/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/RestServer/$(am__dirstamp) + -rm -f arangod/SkipLists/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/SkipLists/$(am__dirstamp) + -rm -f arangod/Utils/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Utils/$(am__dirstamp) + -rm -f arangod/V8Server/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/V8Server/$(am__dirstamp) + -rm -f arangod/VocBase/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/VocBase/$(am__dirstamp) + -rm -f arangod/Wal/$(DEPDIR)/$(am__dirstamp) + -rm -f arangod/Wal/$(am__dirstamp) + -rm -f arangoirb/MRClient/$(DEPDIR)/$(am__dirstamp) + -rm -f arangoirb/MRClient/$(am__dirstamp) + -rm -f arangosh/ArangoShell/$(DEPDIR)/$(am__dirstamp) + -rm -f arangosh/ArangoShell/$(am__dirstamp) + -rm -f arangosh/Benchmark/$(DEPDIR)/$(am__dirstamp) + -rm -f arangosh/Benchmark/$(am__dirstamp) + -rm -f arangosh/V8Client/$(DEPDIR)/$(am__dirstamp) + -rm -f arangosh/V8Client/$(am__dirstamp) + -rm -f bin/$(am__dirstamp) + -rm -f lib/$(am__dirstamp) + -rm -f lib/Admin/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Admin/$(am__dirstamp) + -rm -f lib/ApplicationServer/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/ApplicationServer/$(am__dirstamp) + -rm -f lib/Basics/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Basics/$(am__dirstamp) + -rm -f lib/Dispatcher/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Dispatcher/$(am__dirstamp) + -rm -f lib/HttpServer/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/HttpServer/$(am__dirstamp) + -rm -f lib/JsonParser/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/JsonParser/$(am__dirstamp) + -rm -f lib/MRuby/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/MRuby/$(am__dirstamp) + -rm -f lib/ProgramOptions/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/ProgramOptions/$(am__dirstamp) + -rm -f lib/Rest/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Rest/$(am__dirstamp) + -rm -f lib/Scheduler/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Scheduler/$(am__dirstamp) + -rm -f lib/ShapedJson/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/ShapedJson/$(am__dirstamp) + -rm -f lib/SimpleHttpClient/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/SimpleHttpClient/$(am__dirstamp) + -rm -f lib/Statistics/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Statistics/$(am__dirstamp) + -rm -f lib/Utilities/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Utilities/$(am__dirstamp) + -rm -f lib/V8/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/V8/$(am__dirstamp) + -rm -f lib/Zip/$(DEPDIR)/$(am__dirstamp) + -rm -f lib/Zip/$(am__dirstamp) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) +clean: clean-am + +clean-am: clean-binPROGRAMS clean-generic clean-local \ + clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \ + mostlyclean-am + +distclean: distclean-am + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf 3rdParty/linenoise/$(DEPDIR) UnitTests/Basics/$(DEPDIR) UnitTests/Geo/$(DEPDIR) arangod/Actions/$(DEPDIR) arangod/Aql/$(DEPDIR) arangod/CapConstraint/$(DEPDIR) arangod/Cluster/$(DEPDIR) arangod/FulltextIndex/$(DEPDIR) arangod/GeoIndex/$(DEPDIR) arangod/HashIndex/$(DEPDIR) arangod/IndexOperators/$(DEPDIR) arangod/Replication/$(DEPDIR) arangod/RestHandler/$(DEPDIR) arangod/RestServer/$(DEPDIR) arangod/SkipLists/$(DEPDIR) arangod/Utils/$(DEPDIR) arangod/V8Server/$(DEPDIR) arangod/VocBase/$(DEPDIR) arangod/Wal/$(DEPDIR) arangoirb/MRClient/$(DEPDIR) arangosh/ArangoShell/$(DEPDIR) arangosh/Benchmark/$(DEPDIR) arangosh/V8Client/$(DEPDIR) lib/Admin/$(DEPDIR) lib/ApplicationServer/$(DEPDIR) lib/Basics/$(DEPDIR) lib/Dispatcher/$(DEPDIR) lib/HttpServer/$(DEPDIR) lib/JsonParser/$(DEPDIR) lib/MRuby/$(DEPDIR) lib/ProgramOptions/$(DEPDIR) lib/Rest/$(DEPDIR) lib/Scheduler/$(DEPDIR) lib/ShapedJson/$(DEPDIR) lib/SimpleHttpClient/$(DEPDIR) lib/Statistics/$(DEPDIR) lib/Utilities/$(DEPDIR) lib/V8/$(DEPDIR) lib/Zip/$(DEPDIR) + -rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ + distclean-hdr distclean-local distclean-tags + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-arangosysconfDATA install-data-local \ + install-man install-nobase_pkgdataACTIONSDATA \ + install-nobase_pkgdataAPPSDATA \ + install-nobase_pkgdataCLIENTDATA \ + install-nobase_pkgdataCOMMONDATA install-nobase_pkgdataDATA \ + install-nobase_pkgdataMRUBYDATA install-nobase_pkgdataNODEDATA \ + install-nobase_pkgdataSERVERDATA + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-data-hook +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: install-binPROGRAMS install-binSCRIPTS \ + install-pkglibexecSCRIPTS install-sbinPROGRAMS + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-exec-hook +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: install-man1 install-man8 + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf $(top_srcdir)/autom4te.cache + -rm -rf 3rdParty/linenoise/$(DEPDIR) UnitTests/Basics/$(DEPDIR) UnitTests/Geo/$(DEPDIR) arangod/Actions/$(DEPDIR) arangod/Aql/$(DEPDIR) arangod/CapConstraint/$(DEPDIR) arangod/Cluster/$(DEPDIR) arangod/FulltextIndex/$(DEPDIR) arangod/GeoIndex/$(DEPDIR) arangod/HashIndex/$(DEPDIR) arangod/IndexOperators/$(DEPDIR) arangod/Replication/$(DEPDIR) arangod/RestHandler/$(DEPDIR) arangod/RestServer/$(DEPDIR) arangod/SkipLists/$(DEPDIR) arangod/Utils/$(DEPDIR) arangod/V8Server/$(DEPDIR) arangod/VocBase/$(DEPDIR) arangod/Wal/$(DEPDIR) arangoirb/MRClient/$(DEPDIR) arangosh/ArangoShell/$(DEPDIR) arangosh/Benchmark/$(DEPDIR) arangosh/V8Client/$(DEPDIR) lib/Admin/$(DEPDIR) lib/ApplicationServer/$(DEPDIR) lib/Basics/$(DEPDIR) lib/Dispatcher/$(DEPDIR) lib/HttpServer/$(DEPDIR) lib/JsonParser/$(DEPDIR) lib/MRuby/$(DEPDIR) lib/ProgramOptions/$(DEPDIR) lib/Rest/$(DEPDIR) lib/Scheduler/$(DEPDIR) lib/ShapedJson/$(DEPDIR) lib/SimpleHttpClient/$(DEPDIR) lib/Statistics/$(DEPDIR) lib/Utilities/$(DEPDIR) lib/V8/$(DEPDIR) lib/Zip/$(DEPDIR) + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-compile mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-arangosysconfDATA uninstall-binPROGRAMS \ + uninstall-binSCRIPTS uninstall-man \ + uninstall-nobase_pkgdataACTIONSDATA \ + uninstall-nobase_pkgdataAPPSDATA \ + uninstall-nobase_pkgdataCLIENTDATA \ + uninstall-nobase_pkgdataCOMMONDATA \ + uninstall-nobase_pkgdataDATA uninstall-nobase_pkgdataMRUBYDATA \ + uninstall-nobase_pkgdataNODEDATA \ + uninstall-nobase_pkgdataSERVERDATA uninstall-pkglibexecSCRIPTS \ + uninstall-sbinPROGRAMS + +uninstall-man: uninstall-man1 uninstall-man8 + +.MAKE: all check install install-am install-data-am install-exec-am \ + install-strip + +.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ + clean-binPROGRAMS clean-cscope clean-generic clean-local \ + clean-noinstLIBRARIES clean-noinstPROGRAMS clean-sbinPROGRAMS \ + cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ + dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ + distcheck distclean distclean-compile distclean-generic \ + distclean-hdr distclean-local distclean-tags distcleancheck \ + distdir distuninstallcheck dvi dvi-am html html-am info \ + info-am install install-am install-arangosysconfDATA \ + install-binPROGRAMS install-binSCRIPTS install-data \ + install-data-am install-data-hook install-data-local \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-exec-hook install-html install-html-am install-info \ + install-info-am install-man install-man1 install-man8 \ + install-nobase_pkgdataACTIONSDATA \ + install-nobase_pkgdataAPPSDATA \ + install-nobase_pkgdataCLIENTDATA \ + install-nobase_pkgdataCOMMONDATA install-nobase_pkgdataDATA \ + install-nobase_pkgdataMRUBYDATA install-nobase_pkgdataNODEDATA \ + install-nobase_pkgdataSERVERDATA install-pdf install-pdf-am \ + install-pkglibexecSCRIPTS install-ps install-ps-am \ + install-sbinPROGRAMS install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ + uninstall-am uninstall-arangosysconfDATA uninstall-binPROGRAMS \ + uninstall-binSCRIPTS uninstall-man uninstall-man1 \ + uninstall-man8 uninstall-nobase_pkgdataACTIONSDATA \ + uninstall-nobase_pkgdataAPPSDATA \ + uninstall-nobase_pkgdataCLIENTDATA \ + uninstall-nobase_pkgdataCOMMONDATA \ + uninstall-nobase_pkgdataDATA uninstall-nobase_pkgdataMRUBYDATA \ + uninstall-nobase_pkgdataNODEDATA \ + uninstall-nobase_pkgdataSERVERDATA uninstall-pkglibexecSCRIPTS \ + uninstall-sbinPROGRAMS + +.PRECIOUS: Makefile + + +################################################################################ +### @brief /var data +################################################################################ + +#if ENABLE_RELATIVE +#else + +install-data-local: + test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb + test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/lib/arangodb-apps + test -d $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb || mkdir -p $(DESTDIR)$(TRI_LOCALSTATEDIR)/log/arangodb + +#endif + +################################################################################ +### @brief symbolic links +################################################################################ + +install-exec-hook: + rm -f $(DESTDIR)$(bindir)/foxx-manager$(PROGRAM_SUFFIX) + $(LN_S) arangosh$(PROGRAM_SUFFIX) $(DESTDIR)$(bindir)/foxx-manager$(PROGRAM_SUFFIX) + + rm -f $(DESTDIR)$(sbindir)/arango-dfdb$(PROGRAM_SUFFIX) + $(LN_S) arangod$(PROGRAM_SUFFIX) $(DESTDIR)$(sbindir)/arango-dfdb$(PROGRAM_SUFFIX) + +################################################################################ +### @brief cleanup empty files +################################################################################ + +install-data-hook: + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/ncp/test/fixtures/src/c + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/ncp/test/fixtures/src/d + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/ncp/test/fixtures/src/e + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/ncp/test/fixtures/src/f + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/ncp/test/fixtures/src/sub/b + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/joi/node_modules/hoek/test/modules/ignore.txt + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/rimraf/test/setup.sh + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/joi/node_modules/isemail/dns-no-mx.js + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/rimraf/test/run.sh + rm -f $(DESTDIR)$(pkgdataNODEdir)/js/node/node_modules/docco/node_modules/fs-extra/node_modules/rimraf/test/run.sh + +################################################################################ +### @brief version number +################################################################################ + +build.h: configure.ac + @echo '#define TRI_VERSION "@PACKAGE_VERSION@"' > build.h + +################################################################################ +################################################################################ + +################################################################################ +### @brief config +################################################################################ + +etc/arangodb/%$(PROGRAM_SUFFIX).conf: etc/arangodb/%.conf.in Makefile + @test -d etc/arangodb || mkdir -p etc/arangodb + sed \ + -e 's%@LIBEXECDIR@%${TRI_LIBEXECDIR}%g' \ + -e 's%@SBINDIR@%${TRI_SBINDIR}%g' \ + -e 's%@LOCALSTATEDIR@%${TRI_LOCALSTATEDIR}%g' \ + -e 's%@PKGDATADIR@%${TRI_PKGDATADIR}%g' \ + -e 's%@SYSCONFDIR@%${TRI_SYSCONFDIR}%g' \ + -e 's%@PROGRAM_SUFFIX@%${PROGRAM_SUFFIX}%g' \ + $< > $@ + +################################################################################ +################################################################################ + +################################################################################ +### @brief unittests target +################################################################################ + +.PHONY: unittests unittests-brief unittests-verbose + +unittests: all unittests-verbose unittests-brief + +unittests-brief: \ + jslint \ + unittests-config \ + unittests-recovery \ + unittests-boost \ + unittests-shell-client-readonly\ + unittests-shell-server \ + unittests-shell-server-aql \ + unittests-http-server \ + unittests-ssl-server \ + unittests-shell-client \ + unittests-dump \ + unittests-arangob \ + unittests-import \ + unittests-upgrade \ + unittests-dfdb \ + unittests-foxx-manager \ + unittests-authentication \ + unittests-authentication-parameters + +unittests-verbose: + @echo "################################################################################" + @echo "## ##" + @echo "## ArangoDB Unit-Tests ##" + @echo "## ##" + @echo "## > make unittests ##" + @echo "## > make unittests FORCE=1 ##" + @echo "## > make unittests SKIP_BOOST=1 ##" + @echo "## > make unittests SKIP_GEO=1 ##" + @echo "## > make unittests SKIP_RANGES=1 ##" + @echo "## > make unittests VALGRIND=valgrind ##" + @echo "## ##" + @echo "################################################################################" + @echo + + @sleep 1 + +.PHONY: start-server + +start-server: + @echo + @echo "================================================================================" + @(test "$(PROTO)" == "http" && echo "<< STARTING SERVER ON TCP ENDPOINT >>") || true + @(test "$(PROTO)" == "https" && echo "<< STARTING SERVER ON SSL ENDPOINT >>") || true + @(test "$(PROTO)" == "unix" && echo "<< STARTING SERVER ON UNIX SOCKET ENDPOINT >>") || true + @echo "================================================================================" + @echo + @echo "Server Options: $(SERVER_OPT)" + @echo + + @rm -f "$(PIDFILE)" + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + @test -d "$(VOCDIR)" + + ($(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --pid-file $(PIDFILE) --watch-process $(PID) && rm -rf "$(VOCDIR)") & + + @test "$(PROTO)" == "unix" || (rm -f "$(STARTFILE)"; while [ ! -s "$(STARTFILE)" ]; do $(CURL) $(CURL_OPT) --insecure -X GET -s "$(PROTO)://$(VOCHOST):$(VOCPORT)/_api/version" > "$(STARTFILE)" || sleep 2; done) + @(test "$(PROTO)" == "unix" && sleep 8) || true + @rm -f "$(STARTFILE)" + @echo "server has been started." + @if [ "$(VALGRIND)" != "" ]; then echo "adding valgrind memorial time..."; sleep 75; else sleep 2; fi + @echo + +.PHONY: start-slave + +start-slave: + @echo + @echo "================================================================================" + @echo "<< STARTING SLAVE >>" + @echo "================================================================================" + @echo + @echo "Slave Options: $(SERVER_OPT)" + @echo + + @rm -f "$(SLAVEPIDFILE)" + @rm -rf "$(SLAVEDIR)" + @mkdir -p "$(SLAVEDIR)/databases" + + @test -d "$(SLAVEDIR)" + + ($(VALGRIND) @builddir@/bin/arangod "$(SLAVEDIR)" $(SERVER_OPT) --pid-file $(SLAVEPIDFILE) --watch-process $(PID) && rm -rf "$(SLAVEDIR)") & + + @rm -f "$(SLAVESTARTFILE)"; while [ ! -s "$(SLAVESTARTFILE)" ]; do $(CURL) $(CURL_OPT) -X GET -s "$(PROTO)://$(SLAVEHOST):$(SLAVEPORT)/_api/version" > "$(SLAVESTARTFILE)" || sleep 2; done + @rm -f "$(SLAVESTARTFILE)" + @echo "slave has been started." + @if [ "$(VALGRIND)" != "" ]; then echo "adding valgrind memorial time..."; sleep 75; else sleep 2; fi + @echo + +################################################################################ +### @brief issue a curl request and return the status +################################################################################ + +.PHONY: curl-request-get + +curl-request-get: + @declare -x ACTUAL=$$(curl --dump - -X GET "$(CURL_PROTO)://$(CURL_HOST):$(CURL_PORT)$(CURL_URL)" 2> /dev/null | head -n 1 | tr "\r" " " | sed -e 's/^HTTP\/1\.1 \([0-9]*\).*$$/\1/g'); if [ "x$$ACTUAL" != "x$(EXPECTED)" ]; then echo "request to $(CURL_PROTO)://$(CURL_HOST):$(CURL_PORT)$(CURL_URL) returned $$ACTUAL, expected: $(EXPECTED)"; false; else true; fi + +################################################################################ +### @brief test recovery +################################################################################ + +.PHONY: unittests-recovery +.PHONY: execute-recovery-test + +@ENABLE_FAILURE_TESTS_TRUE@execute-recovery-test: +@ENABLE_FAILURE_TESTS_TRUE@ @rm -rf "$(VOCDIR)" +@ENABLE_FAILURE_TESTS_TRUE@ @mkdir -p "$(VOCDIR)/databases" +@ENABLE_FAILURE_TESTS_TRUE@ @builddir@/bin/arangod "$(VOCDIR)" --no-server $(SERVER_OPT) --server.threads 1 --wal.reserve-logfiles 1 --javascript.script "@top_srcdir@/js/server/tests/recovery/$(RECOVERY_SCRIPT).js" --javascript.script-parameter setup || true # the server will crash with segfault intentionally in this test +@ENABLE_FAILURE_TESTS_TRUE@ @rm -f core +@ENABLE_FAILURE_TESTS_TRUE@ $(VALGRIND) @builddir@/bin/arangod --no-server "$(VOCDIR)" $(SERVER_OPT) --server.threads 1 --wal.ignore-logfile-errors true --wal.reserve-logfiles 1 --javascript.script "@top_srcdir@/js/server/tests/recovery/$(RECOVERY_SCRIPT).js" --javascript.script-parameter recover || test "x$(FORCE)" == "x1" + +@ENABLE_FAILURE_TESTS_TRUE@unittests-recovery: +@ENABLE_FAILURE_TESTS_TRUE@ @echo +@ENABLE_FAILURE_TESTS_TRUE@ @echo "================================================================================" +@ENABLE_FAILURE_TESTS_TRUE@ @echo "<< RECOVERY TESTS >>" +@ENABLE_FAILURE_TESTS_TRUE@ @echo "================================================================================" +@ENABLE_FAILURE_TESTS_TRUE@ @echo + +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="flush-drop-database-and-fail" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-database-flush-and-fail" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="create-databases" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="recreate-databases" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-databases" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="create-and-drop-databases" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-database-and-fail" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="flush-drop-database-and-fail" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-rename-recreate" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-rename-recreate-flush" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="leftover-database-directory" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="leftover-collection-directory" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-unload" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="resume-recovery-multi-flush" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="resume-recovery-simple" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="resume-recovery-all" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="resume-recovery" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="foxx-directories" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-rename" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-properties" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="empty-logfiles" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="many-logs" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="multiple-logs" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collection-recreate" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-indexes" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="create-indexes" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="create-collections" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="recreate-collection" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-single-collection" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="drop-collections" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collections-reuse" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collections-different-attributes" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes-hash" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes-sparse-hash" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes-skiplist" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes-sparse-skiplist" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes-geo" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="edges" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="cap-constraint" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="indexes" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="many-inserts" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="many-updates" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="wait-for-sync" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="attributes" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="no-journal" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="write-throttling" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="collector-oom" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="transaction-no-abort" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="transaction-no-commit" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="multi-database-durability" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="disk-full-no-collection-journal" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="no-shutdown-info-with-flush" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="no-shutdown-info-no-flush" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="no-shutdown-info-multiple-logs" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="insert-update-remove" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="insert-update-remove-distance" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="big-transaction-durability" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="transaction-durability" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="transaction-durability-multiple" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="corrupt-wal-marker-multiple" +@ENABLE_FAILURE_TESTS_TRUE@ $(MAKE) execute-recovery-test PID=$(PID) RECOVERY_SCRIPT="corrupt-wal-marker-single" +@ENABLE_FAILURE_TESTS_TRUE@ @rm -rf "$(VOCDIR)" core +@ENABLE_FAILURE_TESTS_TRUE@ @echo + +@ENABLE_FAILURE_TESTS_FALSE@unittests-recovery: + +@ENABLE_FAILURE_TESTS_FALSE@execute-recovery-test: + +################################################################################ +### @brief test configuration files +################################################################################ + +.PHONY: unittests-config + +unittests-config: + @echo + @echo "================================================================================" + @echo "<< CONFIGURATION FILE TESTS >>" + @echo "================================================================================" + @echo + + @builddir@/bin/arangod --configuration @builddir@/etc/arangodb/arangod.conf --help 1> /dev/null || false + @builddir@/bin/arangob --configuration @builddir@/etc/arangodb/arangob.conf --help 1> /dev/null || false + @builddir@/bin/arangodump --configuration @builddir@/etc/arangodb/arangodump.conf --help 1> /dev/null || false + @builddir@/bin/arangoimp --configuration @builddir@/etc/arangodb/arangoimp.conf --help 1> /dev/null || false + @builddir@/bin/arangorestore --configuration @builddir@/etc/arangodb/arangorestore.conf --help 1> /dev/null || false + @builddir@/bin/arangosh --configuration @builddir@/etc/arangodb/arangosh.conf --help 1> /dev/null || false + + @builddir@/bin/arangod --configuration @builddir@/etc/relative/arangod.conf --help 1> /dev/null || false + @builddir@/bin/arangob --configuration @builddir@/etc/relative/arangob.conf --help 1> /dev/null || false + @builddir@/bin/arangodump --configuration @builddir@/etc/relative/arangodump.conf --help 1> /dev/null || false + @builddir@/bin/arangoimp --configuration @builddir@/etc/relative/arangoimp.conf --help 1> /dev/null || false + @builddir@/bin/arangorestore --configuration @builddir@/etc/relative/arangorestore.conf --help 1> /dev/null || false + @builddir@/bin/arangosh --configuration @builddir@/etc/relative/arangosh.conf --help 1> /dev/null || false + +################################################################################ +### @brief BOOST TESTS +################################################################################ + +.PHONY: unittests-boost + +@ENABLE_MAINTAINER_MODE_TRUE@unittests-boost: UnitTests/basics_suite UnitTests/geo_suite +@ENABLE_MAINTAINER_MODE_TRUE@ @echo +@ENABLE_MAINTAINER_MODE_TRUE@ @echo "================================================================================" +@ENABLE_MAINTAINER_MODE_TRUE@ @echo "<< BOOST TESTS >>" +@ENABLE_MAINTAINER_MODE_TRUE@ @echo "================================================================================" +@ENABLE_MAINTAINER_MODE_TRUE@ @echo + +@ENABLE_MAINTAINER_MODE_TRUE@ test "x$(SKIP_BOOST)" == "x1" || $(VALGRIND) @builddir@/UnitTests/basics_suite --show_progress || test "x$(FORCE)" == "x1" +@ENABLE_MAINTAINER_MODE_TRUE@ test "x$(SKIP_GEO)" == "x1" || $(VALGRIND) @builddir@/UnitTests/geo_suite --show_progress || test "x$(FORCE)" == "x1" + +@ENABLE_MAINTAINER_MODE_TRUE@ @echo + +@ENABLE_MAINTAINER_MODE_FALSE@unittests-boost: +@ENABLE_MAINTAINER_MODE_FALSE@ @echo +@ENABLE_MAINTAINER_MODE_FALSE@ @echo "================================================================================" +@ENABLE_MAINTAINER_MODE_FALSE@ @echo "<< BOOST TESTS >>" +@ENABLE_MAINTAINER_MODE_FALSE@ @echo "================================================================================" +@ENABLE_MAINTAINER_MODE_FALSE@ @echo + +@ENABLE_MAINTAINER_MODE_FALSE@ @echo "to enable boost unit-tests, install Boost test and configure with --enable-maintainer-mode" + +@ENABLE_MAINTAINER_MODE_FALSE@ @echo + +################################################################################ +### @brief CONVENIENCE TARGET TO EXECUTE A SINGLE TEST ON SERVER AND CLIENT +################################################################################ + +.PHONY: unittests-single + +unittests-single: + @echo + @echo "================================================================================" + @echo "<< SERVER TEST ($(TEST))" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint "tcp://$(VOCHOST):$(VOCPORT)" --javascript.unit-tests $(TEST) || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint unix://$(VOCDIR)/arango.sock --server.disable-authentication true" PROTO=unix + + @echo + @echo "================================================================================" + @echo "<< SHELL CLIENT TEST ($(TEST))" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --javascript.unit-test $(TEST) || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + + @echo + +.PHONY: unittests-shell-server + +unittests-shell-server: + @echo + @echo "================================================================================" + @echo "<< SHELL SERVER TESTS (ALL) >>" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint tcp://$(VOCHOST):$(VOCPORT) $(UNITTESTS_SERVER) || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + @echo + +.PHONY: unittests-shell-server-only + +unittests-shell-server-only: + @echo + @echo "================================================================================" + @echo "<< SHELL SERVER TESTS (SERVER-ONLY) >>" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint tcp://$(VOCHOST):$(VOCPORT) $(UNITTESTS_SERVER_ONLY) || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + @echo + +.PHONY: unittests-shell-server-aql + +unittests-shell-server-aql: + @echo + @echo "================================================================================" + @echo "<< SHELL SERVER TESTS (AQL) >>" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + @$(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true --server.threads 2 $(UNITTESTS_SERVER_AQL) || test "x$(FORCE)" == "x1" + @test "x$(SKIP_RANGES)" == "x1" || $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true --server.threads 2 $(UNITTESTS_SERVER_AQL_RANGES) || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + @echo +.PHONY: unittests-shell-client-readonly + +unittests-shell-client-readonly: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint unix://$(VOCDIR)/arango.sock --server.disable-authentication true" PROTO=unix + @echo + @echo "================================================================================" + @echo "<< SHELL CLIENT READONLY >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock $(UNITTESTS_READONLY) || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=http + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) $(UNITTESTS_NO_READONLY) || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +.PHONY: unittests-shell-client + +unittests-shell-client: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=unix + + @echo + @echo "================================================================================" + @echo "<< SHELL CLIENT TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) $(UNITTESTS_CLIENT) || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief HTTP SERVER TESTS +################################################################################ + +.PHONY: unittests-http-server + +unittests-http-server: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< HTTP SERVER TESTS >>" + @echo "================================================================================" + @echo + + cd @top_srcdir@/UnitTests/HttpInterface && ARANGO_NO_LOG="$(NO_LOG)" ARANGO_SERVER="$(VOCHOST):$(VOCPORT)" ARANGO_SSL=0 ARANGO_USER="$(USERNAME)" ARANGO_PASSWORD="$(PASSWORD)" ./run-tests || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief SSL SERVER TESTS (same as HTTP SERVER TESTS but using SSL) +################################################################################ + +.PHONY: unittests-ssl-server + +unittests-ssl-server: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint ssl://$(VOCHOST):$(VOCPORT) --server.keyfile $(CERT_FILE) --server.disable-authentication true" PROTO=https + + @echo + @echo "================================================================================" + @echo "<< SSL SERVER TESTS (same as HTTP SERVER TESTS but using SSL) >>" + @echo "================================================================================" + @echo + + cd @top_srcdir@/UnitTests/HttpInterface && ARANGO_SERVER="$(VOCHOST):$(VOCPORT)" ARANGO_SSL=1 ARANGO_USER="$(USERNAME)" ARANGO_PASSWORD="$(PASSWORD)" ./run-tests || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief IMPORT TESTS +################################################################################ + +.PHONY: unittests-import + +unittests-import: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint unix://$(VOCDIR)/arango.sock --server.disable-authentication true" PROTO=unix + + @echo + @echo "================================================================================" + @echo "<< IMPORT TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --javascript.unit-tests @top_srcdir@/js/server/tests/import-setup.js || test "x$(FORCE)" == "x1" + for i in 1 2 3 4 5; do $(VALGRIND) @builddir@/bin/arangoimp --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --file UnitTests/import-$$i.json --collection UnitTestsImportJson$$i --type json || test "x$(FORCE)" == "x1"; done + for i in 1 2 3; do $(VALGRIND) @builddir@/bin/arangoimp --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --file UnitTests/import-$$i.csv --collection UnitTestsImportCsv$$i --create-collection true --type csv || test "x$(FORCE)" == "x1"; done + for i in 4 5; do $(VALGRIND) @builddir@/bin/arangoimp --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --file UnitTests/import-$$i.csv --collection UnitTestsImportCsv$$i --create-collection true --type csv --backslash-escape true --separator ";" || test "x$(FORCE)" == "x1"; done + for i in 1 2; do $(VALGRIND) @builddir@/bin/arangoimp --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --file UnitTests/import-$$i.tsv --collection UnitTestsImportTsv$$i --create-collection true --type tsv || test "x$(FORCE)" == "x1"; done + $(VALGRIND) @builddir@/bin/arangoimp --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --file UnitTests/import-edges.json --collection UnitTestsImportEdge --create-collection false --type json || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --javascript.unit-tests @top_srcdir@/js/server/tests/import.js || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --javascript.unit-tests @top_srcdir@/js/server/tests/import-teardown.js || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @sleep 5 + @echo + +################################################################################ +### @brief REPLICATION TESTS +### +### starts two servers (master & slave) and checks for data drift +################################################################################ + +.PHONY: unittests-replication unittests-replication-server unittests-replication-http unittests-replication-data + +unittests-replication: unittests-replication-server unittests-replication-http unittests-replication-data + +unittests-replication-server: + @echo + @echo "================================================================================" + @echo "<< REPLICATION SERVER TESTS >>" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/common/tests/replication.js || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + @echo + +unittests-replication-http: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< REPLICATION HTTP TESTS >>" + @echo "================================================================================" + @echo + + cd @top_srcdir@/UnitTests/HttpInterface && ARANGO_SERVER="$(VOCHOST):$(VOCPORT)" ARANGO_SSL=0 ARANGO_USER="$(USERNAME)" ARANGO_PASSWORD="$(PASSWORD)" ./run-tests-replication || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + @rm -rf "$(VOCDIR)" + @echo + +unittests-replication-data: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication false" PROTO=http + $(MAKE) start-slave PID=$(PID) SERVER_START="--server.endpoint tcp://$(SLAVEHOST):$(SLAVEPORT) --server.disable-authentication true" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< REPLICATION DATA TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.execute-string "require('org/arangodb/users').save('replicator-user', 'replicator-password', true); require('org/arangodb/users').reload();" + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/server/tests/replication-data.js || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + kill `cat $(SLAVEPIDFILE)` + while test -f $(PIDFILE); do sleep 1; done + while test -f $(SLAVEPIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + @rm -rf "$(VOCDIR)" + @rm -rf "$(SLAVEDIR)" + @echo + +################################################################################ +### @brief UPGRADE TESTS +### +### invokes the --upgrade option twice and checks for errors +################################################################################ + +.PHONY: unittests-upgrade + +unittests-upgrade: + @echo + @echo "================================================================================" + @echo "<< UPGRADE TESTS >>" + @echo "================================================================================" + @echo + + @rm -rf "$(VOCDIR)" + @mkdir -p "$(VOCDIR)/databases" + @sleep 2 + + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --console --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --upgrade || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangod "$(VOCDIR)" $(SERVER_OPT) --console --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --upgrade || test "x$(FORCE)" == "x1" + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief DATAFILE DEBUGGER TESTS +### +### this test just checks whether the dfdb starts. +### we will send an EOT signal to the dfdb process to stop it right away. +################################################################################ + +.PHONY: unittests-dfdb + +unittests-dfdb: + @mkdir -p "$(VOCDIR)/databases" + @test -d "$(VOCDIR)" + + echo -e "\x04" | ($(VALGRIND) @builddir@/bin/arangod -c etc/relative/arango-dfdb.conf --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --database.directory "$(VOCDIR)" || test "x$(FORCE)" == "x1") + +################################################################################ +### @brief FOXX MANAGER TESTS +### +### this test runs a few actions in the foxx manager binary +################################################################################ + +.PHONY: unittests-foxx-manager + +unittests-foxx-manager: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication false" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< FOXX MANAGER TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh -c etc/relative/foxx-manager.conf --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) update || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangosh -c etc/relative/foxx-manager.conf --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) search "itzpapalotl" || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief ARANGODUMP TESTS +################################################################################ + +.PHONY: unittests-dump + +unittests-dump: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< ARANGODUMP TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/server/tests/dump-setup.js || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangodump --configuration none --server.database "UnitTestsDumpSrc" --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --output-directory "$(VOCDIR)/dump" || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangorestore --configuration none --server.database "UnitTestsDumpDst" --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --input-directory "$(VOCDIR)/dump" || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.database "UnitTestsDumpDst" --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/server/tests/dump.js || test "x$(FORCE)" == "x1" + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/server/tests/dump-teardown.js || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief ARANGOB TESTS +################################################################################ + +.PHONY: unittests-arangob + +unittests-arangob: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint unix://$(VOCDIR)/arango.sock --server.disable-authentication true" PROTO=unix + + @echo + @echo "================================================================================" + @echo "<< ARANGOB TESTS >>" + @echo "================================================================================" + @echo + + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 10000 --concurrency 2 --test version --keep-alive false || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 10000 --concurrency 2 --test version --async true || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 20000 --concurrency 1 --test version --async true || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100000 --concurrency 2 --test shapes --batch-size 16 --complexity 2 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100000 --concurrency 2 --test shapes-append --batch-size 16 --complexity 4 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100000 --concurrency 2 --test random-shapes --batch-size 16 --complexity 2 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 1000 --batch-size 16 --concurrency 2 --test version || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100 --batch-size 0 --concurrency 1 --test version || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100 --batch-size 10 --concurrency 2 --test document --complexity 1 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 2000 --concurrency 2 --test crud --complexity 1 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 4000 --concurrency 2 --test crud-append --complexity 4 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 4000 --concurrency 2 --test edge --complexity 4 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 5000 --concurrency 2 --test hash --complexity 1 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 5000 --concurrency 2 --test skiplist --complexity 1 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 500 --concurrency 3 --test aqltrx --complexity 1 || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 100 --concurrency 3 --test counttrx || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 500 --concurrency 3 --test multitrx || test "x$(FORCE)" == "x1" + @builddir@/bin/arangob --configuration none --quiet --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint unix://$(VOCDIR)/arango.sock --requests 500 --concurrency 3 --test import-document --complexity 500 || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +################################################################################ +### @brief AUTHENTICATION +################################################################################ + +.PHONY: unittests-authentication + +unittests-authentication: + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication false" PROTO=http + + @echo + @echo "================================================================================" + @echo "<< AUTHENTICATION TESTS >>" + @echo "================================================================================" + @echo + + $(VALGRIND) @builddir@/bin/arangosh $(CLIENT_OPT) --server.username "$(USERNAME)" --server.password "$(PASSWORD)" --server.endpoint tcp://$(VOCHOST):$(VOCPORT) --javascript.unit-tests @top_srcdir@/js/client/tests/auth.js || test "x$(FORCE)" == "x1" + sleep 2 + kill `cat $(PIDFILE)` + + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + + @rm -rf "$(VOCDIR)" + @echo + +.PHONY: unittests-authentication-parameters + +unittests-authentication-parameters: + + @echo + @echo "================================================================================" + @echo "<< AUTHENTICATION PARAMETER TESTS >>" + @echo "================================================================================" + @echo + +################################################################################ +### @brief FULL AUTHENTICATION +################################################################################ + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication false --server.authenticate-system-only false" PROTO=http + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/version" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html/" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/test" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/the-big-fat-fox" EXPECTED="401" || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + @rm -rf "$(VOCDIR)" + +################################################################################ +### @brief AUTHENTICATION FOR /_ ONLY +################################################################################ + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication false --server.authenticate-system-only true" PROTO=http + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/version" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html/" EXPECTED="401" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/test" EXPECTED="404" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/the-big-fat-fox" EXPECTED="404" || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + @rm -rf "$(VOCDIR)" + +################################################################################ +### @brief NO AUTHENTICATION +################################################################################ + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true --server.authenticate-system-only true" PROTO=http + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/" EXPECTED="404" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api" EXPECTED="404" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_api/version" EXPECTED="200" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html" EXPECTED="301" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/_admin/html/" EXPECTED="301" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/test" EXPECTED="404" || test "x$(FORCE)" == "x1" + $(MAKE) curl-request-get CURL_PROTO="http" CURL_HOST="$(VOCHOST)" CURL_PORT="$(VOCPORT)" CURL_URL="/the-big-fat-fox" EXPECTED="404" || test "x$(FORCE)" == "x1" + + kill `cat $(PIDFILE)` + while test -f $(PIDFILE); do sleep 1; done + @if [ "$(VALGRIND)" != "" ]; then sleep 60; fi + @rm -rf "$(VOCDIR)" + +################################################################################ +### @brief CPPCHECK +################################################################################ + +.PHONY: cppcheck + +cppcheck: + @rm -f cppcheck.log cppcheck.log && echo -n "" > cppcheck.tmp + for platform in unix32 unix64; do cppcheck -j4 --std=c++11 --enable=style --force --platform=$$platform --suppress="*:lib/JsonParser/json-parser.cpp" --suppress="*:lib/V8/v8-json.cpp" --suppress="*:arangod/Aql/grammar.cpp" --suppress="*:arangod/Aql/tokens.cpp" arangod/ lib/ 1> /dev/null 2>> cppcheck.tmp; done + @sort cppcheck.tmp | uniq > cppcheck.log + @rm cppcheck.tmp + @cat cppcheck.log + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/lib/Basics/voc-errors.h: lib/Basics/errors.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_errorfile.sh @top_srcdir@/config/generateErrorfile.py lib/Basics/errors.dat @top_srcdir@/lib/Basics/voc-errors.h + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/lib/Basics/voc-errors.cpp: lib/Basics/errors.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_errorfile.sh @top_srcdir@/config/generateErrorfile.py lib/Basics/errors.dat @top_srcdir@/lib/Basics/voc-errors.cpp + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/js/common/bootstrap/errors.js: lib/Basics/errors.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_errorfile.sh @top_srcdir@/config/generateErrorfile.py lib/Basics/errors.dat js/common/bootstrap/errors.js + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/lib/Basics/voc-mimetypes.h: lib/Basics/mimetypes.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_mimetypes.sh @top_srcdir@/config/generateMimetypes.py lib/Basics/mimetypes.dat @top_srcdir@/lib/Basics/voc-mimetypes.h + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/lib/Basics/voc-mimetypes.cpp: lib/Basics/mimetypes.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_mimetypes.sh @top_srcdir@/config/generateMimetypes.py lib/Basics/mimetypes.dat @top_srcdir@/lib/Basics/voc-mimetypes.cpp + +@ENABLE_MAINTAINER_MODE_TRUE@@top_srcdir@/js/common/modules/org/arangodb/mimetypes.js: lib/Basics/mimetypes.dat +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/config/build_mimetypes.sh @top_srcdir@/config/generateMimetypes.py lib/Basics/mimetypes.dat js/common/modules/org/arangodb/mimetypes.js + +################################################################################ +################################################################################ + +distclean-local: + @for i in $(CLEANUP_3RD); do $(MAKE) $$i; done + rm -f $(BUILT_SOURCES) + +clean-local: + rm -rf $(CLEANUP) + rm -rf `find . -name \*.gcno` + rm -rf `find . -name \*.gcda` + +superclean: distclean + rm -rf arangod/*/.deps lib/*/.deps Makefile + +################################################################################ +### @brief generated files +################################################################################ + +.PHONY: built-sources + +built-sources: \ + build.h \ + @top_srcdir@/js/common/bootstrap/errors.js \ + @top_srcdir@/js/common/modules/org/arangodb/mimetypes.js + +GTAGS: + echo $(GTAGS_FILES) | tr " " "\n" | gtags -i -f - + +################################################################################ +### @brief cleanup source and header files +################################################################################ + +.PHONY: update-disclaimer + +update-disclaimer: + find lib arangod arangosh arangoirb "(" -name "*.c" -o -name "*.h" -o -name "*.cpp" ")" -exec utils/cleanupCFiles "{}" ";" + find lib arangod arangosh arangoirb "(" -name "*.c" -o -name "*.h" -o -name "*.cpp" ")" -exec chmod "644" "{}" ";" + find js/common/bootstrap js/client/bootstrap js/server/bootstrap -name "*.js" -a ! -name errors.js -exec utils/cleanupCFiles "{}" ";" + find js/common/modules/org/arangodb js/client/modules/org/arangodb js/server/modules/org/arangodb -name "*.js" + find js -name "*.js" -exec chmod "644" "{}" ";" + +################################################################################ +### @brief man pages +################################################################################ + +.PHONY: man + +man: + for section in 1 8; do \ + for i in `ls Documentation/man$$section`; do \ + sed -f Documentation/Scripts/man.sed \ + -e "s/\/$$section/" \ + -e "s/\/$$i/g" \ + -e "s/DATE/`date`/g" Documentation/man$$section/$$i \ + > Documentation/man/man$$section/$$i.$$section; \ + done; \ + done + +################################################################################ +### @brief generate json for swagger REST-API +################################################################################ + +.PHONY: swagger + +swagger: + (python \ + @srcdir@/Documentation/Scripts/generateSwaggerApi.py \ + @srcdir@ \ + @srcdir@/js/apps/system/aardvark/api-docs api-docs \ + ) > @srcdir@/js/apps/system/aardvark/api-docs.json + +################################################################################ +### @brief generate examples +################################################################################ + +.PHONY: examples + +examples: + @rm -f /tmp/arangodb.examples + + python @srcdir@/Documentation/Scripts/generateExamples.py \ + --output-dir @builddir@/Documentation/Examples \ + --arangosh-setup @srcdir@/Documentation/Examples/setup-arangosh.js \ + @srcdir@/js/actions \ + @srcdir@/js/client \ + @srcdir@/js/common \ + @srcdir@/js/server \ + @srcdir@/js/apps/system/gharial \ + @srcdir@/Documentation/Books/Users \ + @srcdir@/arangod/RestHandler \ + @srcdir@/arangod/V8Server \ + @srcdir@/lib/Admin \ + > /tmp/arangosh.examples + + $(MAKE) start-server PID=$(PID) SERVER_START="--server.endpoint tcp://$(VOCHOST):$(VOCPORT) --server.disable-authentication true" PROTO=http + + @builddir@/bin/arangosh \ + -s \ + -c @srcdir@/etc/relative/arangosh.conf \ + --server.password "" \ + --server.endpoint tcp://$(VOCHOST):$(VOCPORT) \ + --javascript.execute /tmp/arangosh.examples + +################################################################################ +### @brief executes jslint +################################################################################ + +.PHONY: jslint jshint + +jslint: + @RESULT=0; \ + FILELIST=""; \ + for file in $(JAVASCRIPT_JSLINT); do FILELIST="$$FILELIST --jslint $$file"; done; \ + @builddir@/bin/arangosh \ + -c none \ + --log.level error \ + --server.password "" \ + --javascript.startup-directory @srcdir@/js \ + $$FILELIST; \ + if [ "$$?x" != "0x" ]; then RESULT=1; fi; \ + exit $$RESULT + +jshint: jslint + +gitjslint: + if test "`git status |grep 'js$$' |wc -l`" -eq 0; then \ + exit 0; \ + fi + for file in ` git status |grep 'js$$' |sed "s;.*:;;"`; do \ + bin/arangosh --jslint $$file || exit 1; \ + done + +@builddir@/.setup-js-directories: + @test -d js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph || mkdir -p js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph + @test -d js/apps/system/aardvark/frontend/js/modules/org/arangodb/aql || mkdir -p js/apps/system/aardvark/frontend/js/modules/org/arangodb/aql + @test -d js/apps/system/aardvark/frontend/js/bootstrap || mkdir -p js/apps/system/aardvark/frontend/js/bootstrap + @test -d js/apps/system/aardvark/frontend/js/client/bootstrap || mkdir -p js/apps/system/aardvark/frontend/js/client/bootstrap + @touch $@ + +################################################################################ +### @brief copy JavaScript files +################################################################################ + +js/apps/system/aardvark/frontend/js/bootstrap/%.js: @srcdir@/js/common/bootstrap/%.js .setup-js-directories + cat $< > $@ + +js/apps/system/aardvark/frontend/js/client/bootstrap/%.js: @srcdir@/js/client/bootstrap/%.js .setup-js-directories + cat $< > $@ + +js/apps/system/aardvark/frontend/js/client/%.js: @srcdir@/js/client/%.js .setup-js-directories + cat $< > $@ + +################################################################################ +### @brief converts JavaScript files to header files +################################################################################ + +js/apps/system/aardvark/frontend/js/modules/%.js: @srcdir@/js/common/modules/%.js .setup-js-directories + (echo "module.define(\"$(patsubst js/common/modules/%.js,%,$<)\", function(exports, module) {" && cat $< && echo "});") > $@ + +js/apps/system/aardvark/frontend/js/modules/%.js: @srcdir@/js/client/modules/%.js .setup-js-directories + (echo "module.define(\"$(patsubst js/client/modules/%.js,%,$<)\", function(exports, module) {" && cat $< && echo "});") > $@ + +js/apps/system/aardvark/frontend/js/modules/underscore.js: @srcdir@/js/node/node_modules/underscore/underscore.js + (echo "module.define(\"underscore\", function(exports, module) {" && cat $< && echo "});") > $@ + +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@README: README.md +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ fgrep -v "[Build Status]" $< \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ | fgrep -v "ArangoDB-Logo" \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ | @MARKDOWN_EXEC@ \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ | @HTML2TEXT_EXEC@ -style pretty -nobs \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ | sed -e 's:>:>:g' \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ | awk 'BEGIN { s = 0; } { if (length($0) == 0) {if (s != 0) print $0;} else {s = 1; print $0; }}' \ +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ > $@.tmp +@ENABLE_HTML2TEXT_TRUE@@ENABLE_MARKDOWN_TRUE@ mv $@.tmp $@ + +################################################################################ +### @brief flex +################################################################################ + +@ENABLE_MAINTAINER_MODE_TRUE@%.c: %.l +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/utils/flex-c.sh $(LEX) $@ $< + +################################################################################ +### @brief flex++ +################################################################################ + +@ENABLE_MAINTAINER_MODE_TRUE@%.cpp: %.ll +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/utils/flex-c++.sh $(LEX) $@ $< + +@ENABLE_MAINTAINER_MODE_TRUE@%.cpp: %.y +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/utils/bison-c.sh $(BISON) $@ $< + +@ENABLE_MAINTAINER_MODE_TRUE@%.cpp: %.yy +@ENABLE_MAINTAINER_MODE_TRUE@ @top_srcdir@/utils/bison-c++.sh $(BISON) $@ $< + +@LIBEV_LIBS@: @srcdir@/.libev-build-@TRI_BITS@ + +@srcdir@/.libev-build-@TRI_BITS@: + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILDING libev" + @echo "--------------------------------------------------------------------------------" + @echo + + mkdir @top_srcdir@/3rdParty/libev/BUILD || true + cd @top_srcdir@/3rdParty/libev/BUILD && CC="$(CC)" CFLAGS="" ../configure --disable-shared + cd @top_srcdir@/3rdParty/libev/BUILD && $(MAKE) CFLAGS="-D EV_CHILD_ENABLE=0" + + touch @srcdir@/.libev-build-@TRI_BITS@ + + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILD libev FINISHED" + @echo "--------------------------------------------------------------------------------" + @echo + +clean-libev: + rm -f @srcdir@/.libev-build-@TRI_BITS@ + rm -rf @top_srcdir@/3rdParty/libev/BUILD + +@ENABLE_MRUBY_TRUE@@MRUBY_LIBS@: @srcdir@/.mruby-build-@TRI_BITS@ + +@ENABLE_MRUBY_TRUE@@srcdir@/.mruby-build-@TRI_BITS@: +@ENABLE_MRUBY_TRUE@ @echo +@ENABLE_MRUBY_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_MRUBY_TRUE@ @echo "BUILDING mruby" +@ENABLE_MRUBY_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_MRUBY_TRUE@ @echo + +@ENABLE_MRUBY_TRUE@ cd @top_srcdir@/3rdParty/mruby && $(MAKE) -j1 + +@ENABLE_MRUBY_TRUE@ touch @srcdir@/.mruby-build-@TRI_BITS@ + +@ENABLE_MRUBY_TRUE@ @echo +@ENABLE_MRUBY_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_MRUBY_TRUE@ @echo "BUILD mruby FINISHED" +@ENABLE_MRUBY_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_MRUBY_TRUE@ @echo + +@ENABLE_MRUBY_TRUE@clean-mruby: +@ENABLE_MRUBY_TRUE@ rm -f @srcdir@/.mruby-build-@TRI_BITS@ +@ENABLE_MRUBY_TRUE@ cd @top_srcdir@/3rdParty/MRUBY && ( $(MAKE) -k clean || true ) + +@V8_LIBS@: @srcdir@/.v8-build-@TRI_BITS@ + +@srcdir@/.v8-build-@TRI_BITS@: + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILDING V8" + @echo "--------------------------------------------------------------------------------" + @echo + +################################################################################ +################################################################################ + +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ && $(MAKE) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CFLAGS="-O0 -ggdb -fsigned-char -march=armv6 $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXXFLAGS="-O0 -ggdb -fsigned-char -march=armv6 $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ LDFLAGS="-march=armv6" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CC=$(CC) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CC.host=$(CC) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXX=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXX.host=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ LINK=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ GYPFLAGS="-Darm_fpu=vfp -Darm_version=6 -Dstandalone_static_library=1" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ debug=on v8_optimized_debug=0 v8_enable_backtrace=on \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_TRUE@ library=static strictaliasing=off snapshot=off werror=no hardfp=on @V8_TARGET@ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ && $(MAKE) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CFLAGS="-O2 -g -fsigned-char -march=armv6" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXXFLAGS="-O2 -g -fsigned-char -march=armv6" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ LDFLAGS="-march=armv6" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CC=$(CC) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CC.host=$(CC) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXX=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXX.host=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ LINK=$(CXX) \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ GYPFLAGS="-Darm_fpu=vfp -Darm_version=6 -Dstandalone_static_library=1" \ +@ENABLE_ARM_TRUE@@ENABLE_V8_DEBUG_FALSE@ library=static strictaliasing=off snapshot=off werror=no hardfp=on @V8_TARGET@ + +################################################################################ +################################################################################ + +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ && $(MAKE) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ LDFLAGS="-lc++" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CFLAGS="-O0 -ggdb $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXXFLAGS="-O0 -ggdb $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CC=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CC.host=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXX=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ CXX.host=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ LINK=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ GYPFLAGS="-Dstandalone_static_library=1" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ debug=on v8_optimized_debug=0 v8_enable_backtrace=on \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_TRUE@ library=static strictaliasing=off snapshot=off werror=no @V8_TARGET@ + +################################################################################ +################################################################################ + +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ && $(MAKE) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ LDFLAGS="-lc++" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CFLAGS="-O2 -g" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXXFLAGS="-O2 -g" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CC=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CC.host=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXX=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ CXX.host=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ LINK=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ GYPFLAGS="-Dstandalone_static_library=1" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_TRUE@@ENABLE_V8_DEBUG_FALSE@ library=static strictaliasing=off snapshot=off werror=no @V8_TARGET@ + +################################################################################ +################################################################################ + +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ && $(MAKE) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CFLAGS="-O0 -ggdb $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CXXFLAGS="-O0 -ggdb $(DEBUG_V8_FLAGS)" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CC=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CC.host=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CXX=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ CXX.host=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ LINK=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ GYPFLAGS="-Dstandalone_static_library=1" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ debug=on v8_optimized_debug=0 v8_enable_backtrace=on \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_TRUE@ library=static strictaliasing=off snapshot=off werror=no @V8_TARGET@ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ cd @top_srcdir@/3rdParty/$(V8DIR) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ && $(MAKE) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CFLAGS="-O2 -g" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CXXFLAGS="-O2 -g" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CC=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CC.host=$(CC) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CXX=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ CXX.host=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ LINK=$(CXX) \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ GYPFLAGS="-Dstandalone_static_library=1" \ +@ENABLE_ARM_FALSE@@ENABLE_DARWIN_FALSE@@ENABLE_V8_DEBUG_FALSE@ library=static strictaliasing=off snapshot=off werror=no @V8_TARGET@ + + touch @srcdir@/.v8-build-@TRI_BITS@ + + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILD V8 FINISHED" + @echo "--------------------------------------------------------------------------------" + @echo + +clean-v8: + rm -f @srcdir@/.v8-build-@TRI_BITS@ + cd @top_srcdir@/3rdParty/$(V8DIR) && ( $(MAKE) clean || true ) + find @top_srcdir@/3rdParty/$(V8DIR) -name "*.pyc" -exec rm "{}" ";" + rm -rf @top_srcdir@/3rdParty/$(V8DIR)/out + +@ZLIB_LIBS@: @srcdir@/.zlib-build-@TRI_BITS@ + +@srcdir@/.zlib-build-@TRI_BITS@: + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILDING zlib" + @echo "--------------------------------------------------------------------------------" + @echo + + mkdir @top_srcdir@/3rdParty/zlib-1.2.7 || true + + cd @top_srcdir@/3rdParty/zlib-1.2.7 && CC="${CC}" CFLAGS="${CFLAGS}" ./configure --static + + cd @top_srcdir@/3rdParty/zlib-1.2.7 && $(MAKE) + + @touch @srcdir@/.zlib-build-@TRI_BITS@ + + @echo + @echo "--------------------------------------------------------------------------------" + @echo "BUILD zlib FINISHED" + @echo "--------------------------------------------------------------------------------" + @echo + +clean-zlib: + rm -f @srcdir@/.zlib-build-@TRI_BITS@ + cd @top_srcdir@/3rdParty/zlib-1.2.7 && $(MAKE) clean + +@ENABLE_ALL_IN_ONE_ETCD_TRUE@@top_srcdir@/bin/etcd-arango$(PROGRAM_SUFFIX): +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "BUILDING etcd" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo + +@ENABLE_ALL_IN_ONE_ETCD_TRUE@@ENABLE_INTERNAL_GO_TRUE@ cd @top_srcdir@/3rdParty/etcd \ +@ENABLE_ALL_IN_ONE_ETCD_TRUE@@ENABLE_INTERNAL_GO_TRUE@ && GOROOT="`pwd`/../go-$(TRI_BITS)/" PATH="`pwd`/../go-$(TRI_BITS)/bin:$$PATH" ./build +@ENABLE_ALL_IN_ONE_ETCD_TRUE@@ENABLE_INTERNAL_GO_FALSE@ cd @top_srcdir@/3rdParty/etcd && ./build +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ cp @top_srcdir@/3rdParty/etcd/bin/etcd @top_srcdir@/bin/etcd-arango$(PROGRAM_SUFFIX) + +@ENABLE_ALL_IN_ONE_ETCD_TRUE@@ENABLE_DARWIN_FALSE@ strip @top_srcdir@/bin/etcd-arango$(PROGRAM_SUFFIX) + +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "BUILD etcd FINISHED" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo "--------------------------------------------------------------------------------" +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ @echo + +@ENABLE_ALL_IN_ONE_ETCD_TRUE@clean-etcd: +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ cd @top_srcdir@/3rdParty/etcd && ./clean +@ENABLE_ALL_IN_ONE_ETCD_TRUE@ rm -f @top_srcdir@/bin/etcd-arango + +################################################################################ +### @brief libev +################################################################################ + +################################################################################ +### @brief mruby +################################################################################ + +################################################################################ +### @brief V8 +################################################################################ + +################################################################################ +### @brief zlib +################################################################################ + +################################################################################ +### @brief etcd +################################################################################ + +################################################################################ +### @brief cmake build +################################################################################ + +.PHONY: cmake-setup + +cmake-setup: + test -d Build || mkdir Build + + cd Build && cmake \ + -D "CMAKE_INSTALL_PREFIX=${prefix}" \ + -D "ETCDIR=${sysconfdir}" \ + -D "VARDIR=${localstatedir}" \ + \ + -D ARANGODB_VERSION=${VERSION} \ + -D USE_MRUBY=${tr_MRUBY} \ + \ + -D ICU_INCLUDE="${CMAKE_ICU_INCLUDE}" \ + -D ICU_LIB_PATH="${CMAKE_ICU_LIB_PATH}" \ + -D ICU_LIBS="${CMAKE_ICU_LIBS}" \ + -D ICU_VERSION="${CMAKE_ICU_VERSION}" \ + \ + -D LIBEV_INCLUDE="${CMAKE_LIBEV_INCLUDE}" \ + -D LIBEV_LIB_PATH="${CMAKE_LIBEV_LIB_PATH}" \ + -D LIBEV_LIBS="${CMAKE_LIBEV_LIBS}" \ + -D LIBEV_VERSION="${CMAKE_LIBEV_VERSION}" \ + \ + -D MRUBY_INCLUDE= \ + -D MRUBY_LIB_PATH= \ + -D MRUBY_LIBS= \ + -D MRUBY_VERSION= \ + \ + -D OPENSSL_INCLUDE= \ + -D OPENSSL_LIB_PATH= \ + -D OPENSSL_LIBS= \ + -D OPENSSL_VERSION= \ + \ + -D READLINE_INCLUDE= \ + -D READLINE_LIB_PATH= \ + -D READLINE_LIBS= \ + -D READLINE_VERSION= \ + \ + -D V8_INCLUDE= \ + -D V8_LIB_PATH= \ + -D V8_LIBS= \ + -D V8_VERSION= \ + \ + -D ZLIB_INCLUDE= \ + -D ZLIB_LIB_PATH= \ + -D ZLIB_LIBS= \ + -D ZLIB_VERSION= \ + \ + .. + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/VERSION b/VERSION index 437459cd94..c3dc9f3973 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.5.0 +2.5.0-alpha1 diff --git a/aclocal.m4 b/aclocal.m4 new file mode 100644 index 0000000000..dcb3c7c21c --- /dev/null +++ b/aclocal.m4 @@ -0,0 +1,1190 @@ +# generated automatically by aclocal 1.15 -*- Autoconf -*- + +# Copyright (C) 1996-2014 Free Software Foundation, Inc. + +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, +[m4_warning([this file was generated for autoconf 2.69. +You have another version of autoconf. It may work, but is not guaranteed to. +If you have problems, you may need to regenerate the build system entirely. +To do so, use the procedure documented by the package, typically 'autoreconf'.])]) + +# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_AUTOMAKE_VERSION(VERSION) +# ---------------------------- +# Automake X.Y traces this macro to ensure aclocal.m4 has been +# generated from the m4 files accompanying Automake X.Y. +# (This private macro should not be called outside this file.) +AC_DEFUN([AM_AUTOMAKE_VERSION], +[am__api_version='1.15' +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to +dnl require some minimum version. Point them to the right macro. +m4_if([$1], [1.15], [], + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl +]) + +# _AM_AUTOCONF_VERSION(VERSION) +# ----------------------------- +# aclocal traces this macro to find the Autoconf version. +# This is a private macro too. Using m4_define simplifies +# the logic in aclocal, which can simply ignore this definition. +m4_define([_AM_AUTOCONF_VERSION], []) + +# AM_SET_CURRENT_AUTOMAKE_VERSION +# ------------------------------- +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], +[AM_AUTOMAKE_VERSION([1.15])dnl +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) + +# AM_AUX_DIR_EXPAND -*- Autoconf -*- + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets +# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to +# '$srcdir', '$srcdir/..', or '$srcdir/../..'. +# +# Of course, Automake must honor this variable whenever it calls a +# tool from the auxiliary directory. The problem is that $srcdir (and +# therefore $ac_aux_dir as well) can be either absolute or relative, +# depending on how configure is run. This is pretty annoying, since +# it makes $ac_aux_dir quite unusable in subdirectories: in the top +# source directory, any form will work fine, but in subdirectories a +# relative path needs to be adjusted first. +# +# $ac_aux_dir/missing +# fails when called from a subdirectory if $ac_aux_dir is relative +# $top_srcdir/$ac_aux_dir/missing +# fails if $ac_aux_dir is absolute, +# fails when called from a subdirectory in a VPATH build with +# a relative $ac_aux_dir +# +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir +# are both prefixed by $srcdir. In an in-source build this is usually +# harmless because $srcdir is '.', but things will broke when you +# start a VPATH build or use an absolute $srcdir. +# +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, +# iff we strip the leading $srcdir from $ac_aux_dir. That would be: +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` +# and then we would define $MISSING as +# MISSING="\${SHELL} $am_aux_dir/missing" +# This will work as long as MISSING is not called from configure, because +# unfortunately $(top_srcdir) has no meaning in configure. +# However there are other variables, like CC, which are often used in +# configure, and could therefore not use this "fixed" $ac_aux_dir. +# +# Another solution, used here, is to always expand $ac_aux_dir to an +# absolute PATH. The drawback is that using absolute paths prevent a +# configured tree to be moved without reconfiguration. + +AC_DEFUN([AM_AUX_DIR_EXPAND], +[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +# Expand $ac_aux_dir to an absolute path. +am_aux_dir=`cd "$ac_aux_dir" && pwd` +]) + +# AM_CONDITIONAL -*- Autoconf -*- + +# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_CONDITIONAL(NAME, SHELL-CONDITION) +# ------------------------------------- +# Define a conditional. +AC_DEFUN([AM_CONDITIONAL], +[AC_PREREQ([2.52])dnl + m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +AC_SUBST([$1_TRUE])dnl +AC_SUBST([$1_FALSE])dnl +_AM_SUBST_NOTMAKE([$1_TRUE])dnl +_AM_SUBST_NOTMAKE([$1_FALSE])dnl +m4_define([_AM_COND_VALUE_$1], [$2])dnl +if $2; then + $1_TRUE= + $1_FALSE='#' +else + $1_TRUE='#' + $1_FALSE= +fi +AC_CONFIG_COMMANDS_PRE( +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then + AC_MSG_ERROR([[conditional "$1" was never defined. +Usually this means the macro was only invoked conditionally.]]) +fi])]) + +# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + + +# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be +# written in clear, in which case automake, when reading aclocal.m4, +# will think it sees a *use*, and therefore will trigger all it's +# C support machinery. Also note that it means that autoscan, seeing +# CC etc. in the Makefile, will ask for an AC_PROG_CC use... + + +# _AM_DEPENDENCIES(NAME) +# ---------------------- +# See how the compiler implements dependency checking. +# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". +# We try a few techniques and use that to set a single cache variable. +# +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular +# dependency, and given that the user is not expected to run this macro, +# just rely on AC_PROG_CC. +AC_DEFUN([_AM_DEPENDENCIES], +[AC_REQUIRE([AM_SET_DEPDIR])dnl +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl +AC_REQUIRE([AM_MAKE_INCLUDE])dnl +AC_REQUIRE([AM_DEP_TRACK])dnl + +m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], + [$1], [CXX], [depcc="$CXX" am_compiler_list=], + [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], + [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], + [$1], [UPC], [depcc="$UPC" am_compiler_list=], + [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], + [depcc="$$1" am_compiler_list=]) + +AC_CACHE_CHECK([dependency style of $depcc], + [am_cv_$1_dependencies_compiler_type], +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". + rm -rf conftest.dir + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_$1_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` + fi + am__universal=false + m4_case([$1], [CC], + [case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac], + [CXX], + [case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac]) + + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + + # We check with '-c' and '-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. + am__obj=sub/conftest.${OBJEXT-o} + am__minus_obj="-o $am__obj" + case $depmode in + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue + ;; + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= + ;; + none) break ;; + esac + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_$1_dependencies_compiler_type=$depmode + break + fi + fi + done + + cd .. + rm -rf conftest.dir +else + am_cv_$1_dependencies_compiler_type=none +fi +]) +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) +AM_CONDITIONAL([am__fastdep$1], [ + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) +]) + + +# AM_SET_DEPDIR +# ------------- +# Choose a directory name for dependency files. +# This macro is AC_REQUIREd in _AM_DEPENDENCIES. +AC_DEFUN([AM_SET_DEPDIR], +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl +]) + + +# AM_DEP_TRACK +# ------------ +AC_DEFUN([AM_DEP_TRACK], +[AC_ARG_ENABLE([dependency-tracking], [dnl +AS_HELP_STRING( + [--enable-dependency-tracking], + [do not reject slow dependency extractors]) +AS_HELP_STRING( + [--disable-dependency-tracking], + [speeds up one-time build])]) +if test "x$enable_dependency_tracking" != xno; then + am_depcomp="$ac_aux_dir/depcomp" + AMDEPBACKSLASH='\' + am__nodep='_no' +fi +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) +AC_SUBST([AMDEPBACKSLASH])dnl +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl +AC_SUBST([am__nodep])dnl +_AM_SUBST_NOTMAKE([am__nodep])dnl +]) + +# Generate code to set up dependency tracking. -*- Autoconf -*- + +# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + + +# _AM_OUTPUT_DEPENDENCY_COMMANDS +# ------------------------------ +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], +[{ + # Older Autoconf quotes --file arguments for eval, but not when files + # are listed without --file. Let's play safe and only enable the eval + # if we detect the quoting. + case $CONFIG_FILES in + *\'*) eval set x "$CONFIG_FILES" ;; + *) set x $CONFIG_FILES ;; + esac + shift + for mf + do + # Strip MF so we end up with the name of the file. + mf=`echo "$mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile or not. + # We used to match only the files named 'Makefile.in', but + # some people rename them; so instead we look at the file content. + # Grep'ing the first line is not enough: some people post-process + # each Makefile.in and add a new line on top of each file to say so. + # Grep'ing the whole file is not good either: AIX grep has a line + # limit of 2048, but all sed's we know have understand at least 4000. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then + dirpart=`AS_DIRNAME("$mf")` + else + continue + fi + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running 'make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` + test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "$am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do + # Make sure the directory exists. + test -f "$dirpart/$file" && continue + fdir=`AS_DIRNAME(["$file"])` + AS_MKDIR_P([$dirpart/$fdir]) + # echo "creating $dirpart/$file" + echo '# dummy' > "$dirpart/$file" + done + done +} +])# _AM_OUTPUT_DEPENDENCY_COMMANDS + + +# AM_OUTPUT_DEPENDENCY_COMMANDS +# ----------------------------- +# This macro should only be invoked once -- use via AC_REQUIRE. +# +# This code is only required when automatic dependency tracking +# is enabled. FIXME. This creates each '.P' file that we will +# need in order to bootstrap the dependency handling code. +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], +[AC_CONFIG_COMMANDS([depfiles], + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) +]) + +# Do all the work for Automake. -*- Autoconf -*- + +# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This macro actually does too much. Some checks are only needed if +# your package does certain things. But this isn't really a big deal. + +dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. +m4_define([AC_PROG_CC], +m4_defn([AC_PROG_CC]) +[_AM_PROG_CC_C_O +]) + +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out. PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition. After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.65])dnl +dnl Autoconf wants to disallow AM_ names. We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) + fi +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi +AC_SUBST([CYGPATH_W]) + +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[AC_DIAGNOSE([obsolete], + [$0: two- and three-arguments forms are deprecated.]) +m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. +m4_if( + m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), + [ok:ok],, + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) + AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) +AM_MISSING_PROG([AUTOCONF], [autoconf]) +AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) +AM_MISSING_PROG([AUTOHEADER], [autoheader]) +AM_MISSING_PROG([MAKEINFO], [makeinfo]) +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl +AC_REQUIRE([AC_PROG_MKDIR_P])dnl +# For better backward compatibility. To be removed once Automake 1.9.x +# dies out for good. For more background, see: +# +# +AC_SUBST([mkdir_p], ['$(MKDIR_P)']) +# We need awk for the "check" target (and possibly the TAP driver). The +# system "awk" is bad on some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], + [_AM_DEPENDENCIES([CC])], + [m4_define([AC_PROG_CC], + m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], + [_AM_DEPENDENCIES([CXX])], + [m4_define([AC_PROG_CXX], + m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJC], + [_AM_DEPENDENCIES([OBJC])], + [m4_define([AC_PROG_OBJC], + m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], + [_AM_DEPENDENCIES([OBJCXX])], + [m4_define([AC_PROG_OBJCXX], + m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl +]) +AC_REQUIRE([AM_SILENT_RULES])dnl +dnl The testsuite driver may need to know about EXEEXT, so add the +dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This +dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. +AC_CONFIG_COMMANDS_PRE(dnl +[m4_provide_if([_AM_COMPILER_EXEEXT], + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl + +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: + +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. + +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) + fi +fi +dnl The trailing newline in this macro's definition is deliberate, for +dnl backward compatibility and to allow trailing 'dnl'-style comments +dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. +]) + +dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further +dnl mangled by Autoconf and run in a shell conditional statement. +m4_define([_AC_COMPILER_EXEEXT], +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated. The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_arg=$1 +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $_am_arg | $_am_arg:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +if test x"${install_sh+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; + *) + install_sh="\${SHELL} $am_aux_dir/install-sh" + esac +fi +AC_SUBST([install_sh])]) + +# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# Check whether the underlying file-system supports filenames +# with a leading dot. For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) + +# Add --enable-maintainer-mode option to configure. -*- Autoconf -*- +# From Jim Meyering + +# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_MAINTAINER_MODE([DEFAULT-MODE]) +# ---------------------------------- +# Control maintainer-specific portions of Makefiles. +# Default is to disable them, unless 'enable' is passed literally. +# For symmetry, 'disable' may be passed as well. Anyway, the user +# can override the default with the --enable/--disable switch. +AC_DEFUN([AM_MAINTAINER_MODE], +[m4_case(m4_default([$1], [disable]), + [enable], [m4_define([am_maintainer_other], [disable])], + [disable], [m4_define([am_maintainer_other], [enable])], + [m4_define([am_maintainer_other], [enable]) + m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) +AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) + dnl maintainer-mode's default is 'disable' unless 'enable' is passed + AC_ARG_ENABLE([maintainer-mode], + [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], + am_maintainer_other[ make rules and dependencies not useful + (and sometimes confusing) to the casual installer])], + [USE_MAINTAINER_MODE=$enableval], + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) + AC_MSG_RESULT([$USE_MAINTAINER_MODE]) + AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) + MAINT=$MAINTAINER_MODE_TRUE + AC_SUBST([MAINT])dnl +] +) + +# Check to see how 'make' treats includes. -*- Autoconf -*- + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_MAKE_INCLUDE() +# ----------------- +# Check to see how make treats includes. +AC_DEFUN([AM_MAKE_INCLUDE], +[am_make=${MAKE-make} +cat > confinc << 'END' +am__doit: + @echo this is the am__doit target +.PHONY: am__doit +END +# If we don't find an include directive, just comment out the code. +AC_MSG_CHECKING([for style of include used by $am_make]) +am__include="#" +am__quote= +_am_result=none +# First try GNU make style include. +echo "include confinc" > confmf +# Ignore all kinds of additional output from 'make'. +case `$am_make -s -f confmf 2> /dev/null` in #( +*the\ am__doit\ target*) + am__include=include + am__quote= + _am_result=GNU + ;; +esac +# Now try BSD make style include. +if test "$am__include" = "#"; then + echo '.include "confinc"' > confmf + case `$am_make -s -f confmf 2> /dev/null` in #( + *the\ am__doit\ target*) + am__include=.include + am__quote="\"" + _am_result=BSD + ;; + esac +fi +AC_SUBST([am__include]) +AC_SUBST([am__quote]) +AC_MSG_RESULT([$_am_result]) +rm -f confinc confmf +]) + +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- + +# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) + +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it is modern enough. +# If it is, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +AC_REQUIRE_AUX_FILE([missing])dnl +if test x"${MISSING+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; + *) + MISSING="\${SHELL} $am_aux_dir/missing" ;; + esac +fi +# Use eval to expand $SHELL +if eval "$MISSING --is-lightweight"; then + am_missing_run="$MISSING " +else + am_missing_run= + AC_MSG_WARN(['missing' script is too old or missing]) +fi +]) + +# Helper functions for option handling. -*- Autoconf -*- + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) + +# _AM_SET_OPTION(NAME) +# -------------------- +# Set option NAME. Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) + +# _AM_SET_OPTIONS(OPTIONS) +# ------------------------ +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) + +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# _AM_PROG_CC_C_O +# --------------- +# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC +# to automatically call this. +AC_DEFUN([_AM_PROG_CC_C_O], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +AC_REQUIRE_AUX_FILE([compile])dnl +AC_LANG_PUSH([C])dnl +AC_CACHE_CHECK( + [whether $CC understands -c and -o together], + [am_cv_prog_cc_c_o], + [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) + # Make sure it works both with $CC and with simple cc. + # Following AC_PROG_CC_C_O, we do the test twice because some + # compilers refuse to overwrite an existing .o file with -o, + # though they will create one. + am_cv_prog_cc_c_o=yes + for am_i in 1 2; do + if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ + && test -f conftest2.$ac_objext; then + : OK + else + am_cv_prog_cc_c_o=no + break + fi + done + rm -f core conftest* + unset am_i]) +if test "$am_cv_prog_cc_c_o" != yes; then + # Losing compiler, so override with the script. + # FIXME: It is wrong to rewrite CC. + # But if we don't then we get into trouble of one sort or another. + # A longer-term fix would be to have automake use am__CC in this case, + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" + CC="$am_aux_dir/compile $CC" +fi +AC_LANG_POP([C])]) + +# For backward compatibility. +AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_RUN_LOG(COMMAND) +# ------------------- +# Run COMMAND, save the exit status in ac_status, and log it. +# (This has been adapted from Autoconf's _AC_RUN_LOG macro.) +AC_DEFUN([AM_RUN_LOG], +[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD + ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD + (exit $ac_status); }]) + +# Check to make sure that the build environment is sane. -*- Autoconf -*- + +# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_SANITY_CHECK +# --------------- +AC_DEFUN([AM_SANITY_CHECK], +[AC_MSG_CHECKING([whether build environment is sane]) +# Reject unsafe characters in $srcdir or the absolute working directory +# name. Accept space and tab only in the latter. +am_lf=' +' +case `pwd` in + *[[\\\"\#\$\&\'\`$am_lf]]*) + AC_MSG_ERROR([unsafe absolute working directory name]);; +esac +case $srcdir in + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) + AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; +esac + +# Do 'set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken + alias in your environment]) + fi + if test "$[2]" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +AC_MSG_RESULT([yes]) +# If we didn't sleep, we still need to ensure time stamps of config.status and +# generated files are strictly newer. +am_sleep_pid= +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & + am_sleep_pid=$! +fi +AC_CONFIG_COMMANDS_PRE( + [AC_MSG_CHECKING([that generated files are newer than configure]) + if test -n "$am_sleep_pid"; then + # Hide warnings about reused PIDs. + wait $am_sleep_pid 2>/dev/null + fi + AC_MSG_RESULT([done])]) +rm -f conftest.file +]) + +# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_SILENT_RULES([DEFAULT]) +# -------------------------- +# Enable less verbose build rules; with the default set to DEFAULT +# ("yes" being less verbose, "no" or empty being verbose). +AC_DEFUN([AM_SILENT_RULES], +[AC_ARG_ENABLE([silent-rules], [dnl +AS_HELP_STRING( + [--enable-silent-rules], + [less verbose build output (undo: "make V=1")]) +AS_HELP_STRING( + [--disable-silent-rules], + [verbose build output (undo: "make V=0")])dnl +]) +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; +esac +dnl +dnl A few 'make' implementations (e.g., NonStop OS and NextStep) +dnl do not support nested variable expansions. +dnl See automake bug#9928 and bug#10237. +am_make=${MAKE-make} +AC_CACHE_CHECK([whether $am_make supports nested variables], + [am_cv_make_support_nested_variables], + [if AS_ECHO([['TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi]) +if test $am_cv_make_support_nested_variables = yes; then + dnl Using '$V' instead of '$(V)' breaks IRIX make. + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AC_SUBST([AM_V])dnl +AM_SUBST_NOTMAKE([AM_V])dnl +AC_SUBST([AM_DEFAULT_V])dnl +AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl +AC_SUBST([AM_DEFAULT_VERBOSITY])dnl +AM_BACKSLASH='\' +AC_SUBST([AM_BACKSLASH])dnl +_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl +]) + +# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor 'install' (even GNU) is that you can't +# specify the program used to strip binaries. This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in "make install-strip", and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using 'strip' when the user +# run "make install-strip". However 'strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the 'STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. +if test "$cross_compiling" != no; then + AC_CHECK_TOOL([STRIP], [strip], :) +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# _AM_SUBST_NOTMAKE(VARIABLE) +# --------------------------- +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. +# This macro is traced by Automake. +AC_DEFUN([_AM_SUBST_NOTMAKE]) + +# AM_SUBST_NOTMAKE(VARIABLE) +# -------------------------- +# Public sister of _AM_SUBST_NOTMAKE. +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) + +# Check how to create a tarball. -*- Autoconf -*- + +# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of 'v7', 'ustar', or 'pax'. +# +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +# tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +# $(am__untar) < result.tar +# +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. Yes, it's still used +# in the wild :-( We should find a proper way to deprecate it ... +AC_SUBST([AMTAR], ['$${TAR-tar}']) + +# We'll loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' + +m4_if([$1], [v7], + [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], + + [m4_case([$1], + [ustar], + [# The POSIX 1988 'ustar' format is defined with fixed-size fields. + # There is notably a 21 bits limit for the UID and the GID. In fact, + # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 + # and bug#13588). + am_max_uid=2097151 # 2^21 - 1 + am_max_gid=$am_max_uid + # The $UID and $GID variables are not portable, so we need to resort + # to the POSIX-mandated id(1) utility. Errors in the 'id' calls + # below are definitely unexpected, so allow the users to see them + # (that is, avoid stderr redirection). + am_uid=`id -u || echo unknown` + am_gid=`id -g || echo unknown` + AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) + if test $am_uid -le $am_max_uid; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) + _am_tools=none + fi + AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) + if test $am_gid -le $am_max_gid; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) + _am_tools=none + fi], + + [pax], + [], + + [m4_fatal([Unknown tar format])]) + + AC_MSG_CHECKING([how to create a $1 tar archive]) + + # Go ahead even if we have the value already cached. We do so because we + # need to set the values for the 'am__tar' and 'am__untar' variables. + _am_tools=${am_cv_prog_tar_$1-$_am_tools} + + for _am_tool in $_am_tools; do + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac + + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works. + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + fi + done + rm -rf conftest.dir + + AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) + AC_MSG_RESULT([$am_cv_prog_tar_$1])]) + +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR + +m4_include([m4/acx_pthread.m4]) +m4_include([m4/ax_cxx_compile_stdcxx_11.m4]) diff --git a/build.h b/build.h index f1b440ec38..06cb7a7b78 100644 --- a/build.h +++ b/build.h @@ -1 +1 @@ -#define TRI_VERSION "2.5.0-devel" +#define TRI_VERSION "2.5.0-alpha1" diff --git a/config/compile b/config/compile new file mode 100755 index 0000000000..a85b723c7e --- /dev/null +++ b/config/compile @@ -0,0 +1,347 @@ +#! /bin/sh +# Wrapper for compilers which do not understand '-c -o'. + +scriptversion=2012-10-14.11; # UTC + +# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Written by Tom Tromey . +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +nl=' +' + +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent tools from complaining about whitespace usage. +IFS=" "" $nl" + +file_conv= + +# func_file_conv build_file lazy +# Convert a $build file to $host form and store it in $file +# Currently only supports Windows hosts. If the determined conversion +# type is listed in (the comma separated) LAZY, no conversion will +# take place. +func_file_conv () +{ + file=$1 + case $file in + / | /[!/]*) # absolute file, and not a UNC file + if test -z "$file_conv"; then + # lazily determine how to convert abs files + case `uname -s` in + MINGW*) + file_conv=mingw + ;; + CYGWIN*) + file_conv=cygwin + ;; + *) + file_conv=wine + ;; + esac + fi + case $file_conv/,$2, in + *,$file_conv,*) + ;; + mingw/*) + file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` + ;; + cygwin/*) + file=`cygpath -m "$file" || echo "$file"` + ;; + wine/*) + file=`winepath -w "$file" || echo "$file"` + ;; + esac + ;; + esac +} + +# func_cl_dashL linkdir +# Make cl look for libraries in LINKDIR +func_cl_dashL () +{ + func_file_conv "$1" + if test -z "$lib_path"; then + lib_path=$file + else + lib_path="$lib_path;$file" + fi + linker_opts="$linker_opts -LIBPATH:$file" +} + +# func_cl_dashl library +# Do a library search-path lookup for cl +func_cl_dashl () +{ + lib=$1 + found=no + save_IFS=$IFS + IFS=';' + for dir in $lib_path $LIB + do + IFS=$save_IFS + if $shared && test -f "$dir/$lib.dll.lib"; then + found=yes + lib=$dir/$lib.dll.lib + break + fi + if test -f "$dir/$lib.lib"; then + found=yes + lib=$dir/$lib.lib + break + fi + if test -f "$dir/lib$lib.a"; then + found=yes + lib=$dir/lib$lib.a + break + fi + done + IFS=$save_IFS + + if test "$found" != yes; then + lib=$lib.lib + fi +} + +# func_cl_wrapper cl arg... +# Adjust compile command to suit cl +func_cl_wrapper () +{ + # Assume a capable shell + lib_path= + shared=: + linker_opts= + for arg + do + if test -n "$eat"; then + eat= + else + case $1 in + -o) + # configure might choose to run compile as 'compile cc -o foo foo.c'. + eat=1 + case $2 in + *.o | *.[oO][bB][jJ]) + func_file_conv "$2" + set x "$@" -Fo"$file" + shift + ;; + *) + func_file_conv "$2" + set x "$@" -Fe"$file" + shift + ;; + esac + ;; + -I) + eat=1 + func_file_conv "$2" mingw + set x "$@" -I"$file" + shift + ;; + -I*) + func_file_conv "${1#-I}" mingw + set x "$@" -I"$file" + shift + ;; + -l) + eat=1 + func_cl_dashl "$2" + set x "$@" "$lib" + shift + ;; + -l*) + func_cl_dashl "${1#-l}" + set x "$@" "$lib" + shift + ;; + -L) + eat=1 + func_cl_dashL "$2" + ;; + -L*) + func_cl_dashL "${1#-L}" + ;; + -static) + shared=false + ;; + -Wl,*) + arg=${1#-Wl,} + save_ifs="$IFS"; IFS=',' + for flag in $arg; do + IFS="$save_ifs" + linker_opts="$linker_opts $flag" + done + IFS="$save_ifs" + ;; + -Xlinker) + eat=1 + linker_opts="$linker_opts $2" + ;; + -*) + set x "$@" "$1" + shift + ;; + *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) + func_file_conv "$1" + set x "$@" -Tp"$file" + shift + ;; + *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) + func_file_conv "$1" mingw + set x "$@" "$file" + shift + ;; + *) + set x "$@" "$1" + shift + ;; + esac + fi + shift + done + if test -n "$linker_opts"; then + linker_opts="-link$linker_opts" + fi + exec "$@" $linker_opts + exit 1 +} + +eat= + +case $1 in + '') + echo "$0: No command. Try '$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: compile [--help] [--version] PROGRAM [ARGS] + +Wrapper for compilers which do not understand '-c -o'. +Remove '-o dest.o' from ARGS, run PROGRAM with the remaining +arguments, and rename the output as expected. + +If you are trying to build a whole package this is not the +right script to run: please start by reading the file 'INSTALL'. + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "compile $scriptversion" + exit $? + ;; + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) + func_cl_wrapper "$@" # Doesn't return... + ;; +esac + +ofile= +cfile= + +for arg +do + if test -n "$eat"; then + eat= + else + case $1 in + -o) + # configure might choose to run compile as 'compile cc -o foo foo.c'. + # So we strip '-o arg' only if arg is an object. + eat=1 + case $2 in + *.o | *.obj) + ofile=$2 + ;; + *) + set x "$@" -o "$2" + shift + ;; + esac + ;; + *.c) + cfile=$1 + set x "$@" "$1" + shift + ;; + *) + set x "$@" "$1" + shift + ;; + esac + fi + shift +done + +if test -z "$ofile" || test -z "$cfile"; then + # If no '-o' option was seen then we might have been invoked from a + # pattern rule where we don't need one. That is ok -- this is a + # normal compilation that the losing compiler can handle. If no + # '.c' file was seen then we are probably linking. That is also + # ok. + exec "$@" +fi + +# Name of file we expect compiler to create. +cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` + +# Create the lock directory. +# Note: use '[/\\:.-]' here to ensure that we don't use the same name +# that we are using for the .o file. Also, base the name on the expected +# object file name, since that is what matters with a parallel build. +lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d +while true; do + if mkdir "$lockdir" >/dev/null 2>&1; then + break + fi + sleep 1 +done +# FIXME: race condition here if user kills between mkdir and trap. +trap "rmdir '$lockdir'; exit 1" 1 2 15 + +# Run the compile. +"$@" +ret=$? + +if test -f "$cofile"; then + test "$cofile" = "$ofile" || mv "$cofile" "$ofile" +elif test -f "${cofile}bj"; then + test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" +fi + +rmdir "$lockdir" +exit $ret + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/config/config.guess b/config/config.guess new file mode 100755 index 0000000000..6c32c8645c --- /dev/null +++ b/config/config.guess @@ -0,0 +1,1421 @@ +#! /bin/sh +# Attempt to guess a canonical system name. +# Copyright 1992-2014 Free Software Foundation, Inc. + +timestamp='2014-11-04' + +# This file is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that +# program. This Exception is an additional permission under section 7 +# of the GNU General Public License, version 3 ("GPLv3"). +# +# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. +# +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD +# +# Please send patches to . + + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] + +Output the configuration name of the system \`$me' is run on. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.guess ($timestamp) + +Originally written by Per Bothner. +Copyright 1992-2014 Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit ;; + --version | -v ) + echo "$version" ; exit ;; + --help | --h* | -h ) + echo "$usage"; exit ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" >&2 + exit 1 ;; + * ) + break ;; + esac +done + +if test $# != 0; then + echo "$me: too many arguments$help" >&2 + exit 1 +fi + +trap 'exit 1' 1 2 15 + +# CC_FOR_BUILD -- compiler used by this script. Note that the use of a +# compiler to aid in system detection is discouraged as it requires +# temporary files to be created and, as you can see below, it is a +# headache to deal with in a portable fashion. + +# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still +# use `HOST_CC' if defined, but it is deprecated. + +# Portable tmp directory creation inspired by the Autoconf team. + +set_cc_for_build=' +trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; +trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; +: ${TMPDIR=/tmp} ; + { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || + { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || + { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || + { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; +dummy=$tmp/dummy ; +tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; +case $CC_FOR_BUILD,$HOST_CC,$CC in + ,,) echo "int x;" > $dummy.c ; + for c in cc gcc c89 c99 ; do + if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then + CC_FOR_BUILD="$c"; break ; + fi ; + done ; + if test x"$CC_FOR_BUILD" = x ; then + CC_FOR_BUILD=no_compiler_found ; + fi + ;; + ,,*) CC_FOR_BUILD=$CC ;; + ,*,*) CC_FOR_BUILD=$HOST_CC ;; +esac ; set_cc_for_build= ;' + +# This is needed to find uname on a Pyramid OSx when run in the BSD universe. +# (ghazi@noc.rutgers.edu 1994-08-24) +if (test -f /.attbin/uname) >/dev/null 2>&1 ; then + PATH=$PATH:/.attbin ; export PATH +fi + +UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown +UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown +UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown +UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown + +case "${UNAME_SYSTEM}" in +Linux|GNU|GNU/*) + # If the system lacks a compiler, then just pick glibc. + # We could probably try harder. + LIBC=gnu + + eval $set_cc_for_build + cat <<-EOF > $dummy.c + #include + #if defined(__UCLIBC__) + LIBC=uclibc + #elif defined(__dietlibc__) + LIBC=dietlibc + #else + LIBC=gnu + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` + ;; +esac + +# Note: order is significant - the case branches are not exclusive. + +case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in + *:NetBSD:*:*) + # NetBSD (nbsd) targets should (where applicable) match one or + # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, + # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently + # switched to ELF, *-*-netbsd* would select the old + # object file format. This provides both forward + # compatibility and a consistent mechanism for selecting the + # object file format. + # + # Note: NetBSD doesn't particularly care about the vendor + # portion of the name. We always set it to "unknown". + sysctl="sysctl -n hw.machine_arch" + UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ + /usr/sbin/$sysctl 2>/dev/null || echo unknown)` + case "${UNAME_MACHINE_ARCH}" in + armeb) machine=armeb-unknown ;; + arm*) machine=arm-unknown ;; + sh3el) machine=shl-unknown ;; + sh3eb) machine=sh-unknown ;; + sh5el) machine=sh5le-unknown ;; + *) machine=${UNAME_MACHINE_ARCH}-unknown ;; + esac + # The Operating System including object format, if it has switched + # to ELF recently, or will in the future. + case "${UNAME_MACHINE_ARCH}" in + arm*|i386|m68k|ns32k|sh3*|sparc|vax) + eval $set_cc_for_build + if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ELF__ + then + # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). + # Return netbsd for either. FIX? + os=netbsd + else + os=netbsdelf + fi + ;; + *) + os=netbsd + ;; + esac + # The OS release + # Debian GNU/NetBSD machines have a different userland, and + # thus, need a distinct triplet. However, they do not need + # kernel version information, so it can be replaced with a + # suitable tag, in the style of linux-gnu. + case "${UNAME_VERSION}" in + Debian*) + release='-gnu' + ;; + *) + release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` + ;; + esac + # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: + # contains redundant information, the shorter form: + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. + echo "${machine}-${os}${release}" + exit ;; + *:Bitrig:*:*) + UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} + exit ;; + *:OpenBSD:*:*) + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + exit ;; + *:ekkoBSD:*:*) + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + exit ;; + *:SolidBSD:*:*) + echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} + exit ;; + macppc:MirBSD:*:*) + echo powerpc-unknown-mirbsd${UNAME_RELEASE} + exit ;; + *:MirBSD:*:*) + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + exit ;; + alpha:OSF1:*:*) + case $UNAME_RELEASE in + *4.0) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` + ;; + *5.*) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` + ;; + esac + # According to Compaq, /usr/sbin/psrinfo has been available on + # OSF/1 and Tru64 systems produced since 1995. I hope that + # covers most systems running today. This code pipes the CPU + # types through head -n 1, so we only detect the type of CPU 0. + ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` + case "$ALPHA_CPU_TYPE" in + "EV4 (21064)") + UNAME_MACHINE="alpha" ;; + "EV4.5 (21064)") + UNAME_MACHINE="alpha" ;; + "LCA4 (21066/21068)") + UNAME_MACHINE="alpha" ;; + "EV5 (21164)") + UNAME_MACHINE="alphaev5" ;; + "EV5.6 (21164A)") + UNAME_MACHINE="alphaev56" ;; + "EV5.6 (21164PC)") + UNAME_MACHINE="alphapca56" ;; + "EV5.7 (21164PC)") + UNAME_MACHINE="alphapca57" ;; + "EV6 (21264)") + UNAME_MACHINE="alphaev6" ;; + "EV6.7 (21264A)") + UNAME_MACHINE="alphaev67" ;; + "EV6.8CB (21264C)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8AL (21264B)") + UNAME_MACHINE="alphaev68" ;; + "EV6.8CX (21264D)") + UNAME_MACHINE="alphaev68" ;; + "EV6.9A (21264/EV69A)") + UNAME_MACHINE="alphaev69" ;; + "EV7 (21364)") + UNAME_MACHINE="alphaev7" ;; + "EV7.9 (21364A)") + UNAME_MACHINE="alphaev79" ;; + esac + # A Pn.n version is a patched version. + # A Vn.n version is a released version. + # A Tn.n version is a released field test version. + # A Xn.n version is an unreleased experimental baselevel. + # 1.2 uses "1.2" for uname -r. + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + # Reset EXIT trap before exiting to avoid spurious non-zero exit code. + exitcode=$? + trap '' 0 + exit $exitcode ;; + Alpha\ *:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # Should we change UNAME_MACHINE based on the output of uname instead + # of the specific Alpha model? + echo alpha-pc-interix + exit ;; + 21064:Windows_NT:50:3) + echo alpha-dec-winnt3.5 + exit ;; + Amiga*:UNIX_System_V:4.0:*) + echo m68k-unknown-sysv4 + exit ;; + *:[Aa]miga[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-amigaos + exit ;; + *:[Mm]orph[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-morphos + exit ;; + *:OS/390:*:*) + echo i370-ibm-openedition + exit ;; + *:z/VM:*:*) + echo s390-ibm-zvmoe + exit ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit ;; + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) + echo arm-acorn-riscix${UNAME_RELEASE} + exit ;; + arm*:riscos:*:*|arm*:RISCOS:*:*) + echo arm-unknown-riscos + exit ;; + SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) + echo hppa1.1-hitachi-hiuxmpp + exit ;; + Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) + # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. + if test "`(/bin/universe) 2>/dev/null`" = att ; then + echo pyramid-pyramid-sysv3 + else + echo pyramid-pyramid-bsd + fi + exit ;; + NILE*:*:*:dcosx) + echo pyramid-pyramid-svr4 + exit ;; + DRS?6000:unix:4.0:6*) + echo sparc-icl-nx6 + exit ;; + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) + case `/usr/bin/uname -p` in + sparc) echo sparc-icl-nx7; exit ;; + esac ;; + s390x:SunOS:*:*) + echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4H:SunOS:5.*:*) + echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) + echo i386-pc-auroraux${UNAME_RELEASE} + exit ;; + i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) + eval $set_cc_for_build + SUN_ARCH="i386" + # If there is a compiler, see if it is configured for 64-bit objects. + # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. + # This test works for both compilers. + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + SUN_ARCH="x86_64" + fi + fi + echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:6*:*) + # According to config.sub, this is the proper way to canonicalize + # SunOS6. Hard to guess exactly what SunOS6 will be like, but + # it's likely to be more like Solaris than SunOS4. + echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:*:*) + case "`/usr/bin/arch -k`" in + Series*|S4*) + UNAME_RELEASE=`uname -v` + ;; + esac + # Japanese Language versions have a version number like `4.1.3-JL'. + echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` + exit ;; + sun3*:SunOS:*:*) + echo m68k-sun-sunos${UNAME_RELEASE} + exit ;; + sun*:*:4.2BSD:*) + UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` + test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 + case "`/bin/arch`" in + sun3) + echo m68k-sun-sunos${UNAME_RELEASE} + ;; + sun4) + echo sparc-sun-sunos${UNAME_RELEASE} + ;; + esac + exit ;; + aushp:SunOS:*:*) + echo sparc-auspex-sunos${UNAME_RELEASE} + exit ;; + # The situation for MiNT is a little confusing. The machine name + # can be virtually everything (everything which is not + # "atarist" or "atariste" at least should have a processor + # > m68000). The system name ranges from "MiNT" over "FreeMiNT" + # to the lowercase version "mint" (or "freemint"). Finally + # the system name "TOS" denotes a system which is actually not + # MiNT. But MiNT is downward compatible to TOS, so this should + # be no problem. + atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} + exit ;; + milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) + echo m68k-milan-mint${UNAME_RELEASE} + exit ;; + hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) + echo m68k-hades-mint${UNAME_RELEASE} + exit ;; + *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) + echo m68k-unknown-mint${UNAME_RELEASE} + exit ;; + m68k:machten:*:*) + echo m68k-apple-machten${UNAME_RELEASE} + exit ;; + powerpc:machten:*:*) + echo powerpc-apple-machten${UNAME_RELEASE} + exit ;; + RISC*:Mach:*:*) + echo mips-dec-mach_bsd4.3 + exit ;; + RISC*:ULTRIX:*:*) + echo mips-dec-ultrix${UNAME_RELEASE} + exit ;; + VAX*:ULTRIX*:*:*) + echo vax-dec-ultrix${UNAME_RELEASE} + exit ;; + 2020:CLIX:*:* | 2430:CLIX:*:*) + echo clipper-intergraph-clix${UNAME_RELEASE} + exit ;; + mips:*:*:UMIPS | mips:*:*:RISCos) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c +#ifdef __cplusplus +#include /* for printf() prototype */ + int main (int argc, char *argv[]) { +#else + int main (argc, argv) int argc; char *argv[]; { +#endif + #if defined (host_mips) && defined (MIPSEB) + #if defined (SYSTYPE_SYSV) + printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_SVR4) + printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); + #endif + #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) + printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); + #endif + #endif + exit (-1); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && + SYSTEM_NAME=`$dummy $dummyarg` && + { echo "$SYSTEM_NAME"; exit; } + echo mips-mips-riscos${UNAME_RELEASE} + exit ;; + Motorola:PowerMAX_OS:*:*) + echo powerpc-motorola-powermax + exit ;; + Motorola:*:4.3:PL8-*) + echo powerpc-harris-powermax + exit ;; + Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) + echo powerpc-harris-powermax + exit ;; + Night_Hawk:Power_UNIX:*:*) + echo powerpc-harris-powerunix + exit ;; + m88k:CX/UX:7*:*) + echo m88k-harris-cxux7 + exit ;; + m88k:*:4*:R4*) + echo m88k-motorola-sysv4 + exit ;; + m88k:*:3*:R3*) + echo m88k-motorola-sysv3 + exit ;; + AViiON:dgux:*:*) + # DG/UX returns AViiON for all architectures + UNAME_PROCESSOR=`/usr/bin/uname -p` + if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] + then + if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ + [ ${TARGET_BINARY_INTERFACE}x = x ] + then + echo m88k-dg-dgux${UNAME_RELEASE} + else + echo m88k-dg-dguxbcs${UNAME_RELEASE} + fi + else + echo i586-dg-dgux${UNAME_RELEASE} + fi + exit ;; + M88*:DolphinOS:*:*) # DolphinOS (SVR3) + echo m88k-dolphin-sysv3 + exit ;; + M88*:*:R3*:*) + # Delta 88k system running SVR3 + echo m88k-motorola-sysv3 + exit ;; + XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) + echo m88k-tektronix-sysv3 + exit ;; + Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) + echo m68k-tektronix-bsd + exit ;; + *:IRIX*:*:*) + echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` + exit ;; + ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + i*86:AIX:*:*) + echo i386-ibm-aix + exit ;; + ia64:AIX:*:*) + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} + exit ;; + *:AIX:2:3) + if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + + main() + { + if (!__power_pc()) + exit(1); + puts("powerpc-ibm-aix3.2.5"); + exit(0); + } +EOF + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` + then + echo "$SYSTEM_NAME" + else + echo rs6000-ibm-aix3.2.5 + fi + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then + echo rs6000-ibm-aix3.2.4 + else + echo rs6000-ibm-aix3.2 + fi + exit ;; + *:AIX:*:[4567]) + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=rs6000 + else + IBM_ARCH=powerpc + fi + if [ -x /usr/bin/lslpp ] ; then + IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | + awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` + else + IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${IBM_ARCH}-ibm-aix${IBM_REV} + exit ;; + *:AIX:*:*) + echo rs6000-ibm-aix + exit ;; + ibmrt:4.4BSD:*|romp-ibm:BSD:*) + echo romp-ibm-bsd4.4 + exit ;; + ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and + echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to + exit ;; # report: romp-ibm BSD 4.3 + *:BOSX:*:*) + echo rs6000-bull-bosx + exit ;; + DPX/2?00:B.O.S.:*:*) + echo m68k-bull-sysv3 + exit ;; + 9000/[34]??:4.3bsd:1.*:*) + echo m68k-hp-bsd + exit ;; + hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) + echo m68k-hp-bsd4.4 + exit ;; + 9000/[34678]??:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + case "${UNAME_MACHINE}" in + 9000/31? ) HP_ARCH=m68000 ;; + 9000/[34]?? ) HP_ARCH=m68k ;; + 9000/[678][0-9][0-9]) + if [ -x /usr/bin/getconf ]; then + sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` + sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` + case "${sc_cpu_version}" in + 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 + 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 + 532) # CPU_PA_RISC2_0 + case "${sc_kernel_bits}" in + 32) HP_ARCH="hppa2.0n" ;; + 64) HP_ARCH="hppa2.0w" ;; + '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 + esac ;; + esac + fi + if [ "${HP_ARCH}" = "" ]; then + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + + #define _HPUX_SOURCE + #include + #include + + int main () + { + #if defined(_SC_KERNEL_BITS) + long bits = sysconf(_SC_KERNEL_BITS); + #endif + long cpu = sysconf (_SC_CPU_VERSION); + + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1"); break; + case CPU_PA_RISC2_0: + #if defined(_SC_KERNEL_BITS) + switch (bits) + { + case 64: puts ("hppa2.0w"); break; + case 32: puts ("hppa2.0n"); break; + default: puts ("hppa2.0"); break; + } break; + #else /* !defined(_SC_KERNEL_BITS) */ + puts ("hppa2.0"); break; + #endif + default: puts ("hppa1.0"); break; + } + exit (0); + } +EOF + (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` + test -z "$HP_ARCH" && HP_ARCH=hppa + fi ;; + esac + if [ ${HP_ARCH} = "hppa2.0w" ] + then + eval $set_cc_for_build + + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler + # generating 64-bit code. GNU and HP use different nomenclature: + # + # $ CC_FOR_BUILD=cc ./config.guess + # => hppa2.0w-hp-hpux11.23 + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess + # => hppa64-hp-hpux11.23 + + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | + grep -q __LP64__ + then + HP_ARCH="hppa2.0w" + else + HP_ARCH="hppa64" + fi + fi + echo ${HP_ARCH}-hp-hpux${HPUX_REV} + exit ;; + ia64:HP-UX:*:*) + HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + echo ia64-hp-hpux${HPUX_REV} + exit ;; + 3050*:HI-UX:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + int + main () + { + long cpu = sysconf (_SC_CPU_VERSION); + /* The order matters, because CPU_IS_HP_MC68K erroneously returns + true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct + results, however. */ + if (CPU_IS_PA_RISC (cpu)) + { + switch (cpu) + { + case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; + case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; + case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; + default: puts ("hppa-hitachi-hiuxwe2"); break; + } + } + else if (CPU_IS_HP_MC68K (cpu)) + puts ("m68k-hitachi-hiuxwe2"); + else puts ("unknown-hitachi-hiuxwe2"); + exit (0); + } +EOF + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && + { echo "$SYSTEM_NAME"; exit; } + echo unknown-hitachi-hiuxwe2 + exit ;; + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) + echo hppa1.1-hp-bsd + exit ;; + 9000/8??:4.3bsd:*:*) + echo hppa1.0-hp-bsd + exit ;; + *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) + echo hppa1.0-hp-mpeix + exit ;; + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) + echo hppa1.1-hp-osf + exit ;; + hp8??:OSF1:*:*) + echo hppa1.0-hp-osf + exit ;; + i*86:OSF1:*:*) + if [ -x /usr/sbin/sysversion ] ; then + echo ${UNAME_MACHINE}-unknown-osf1mk + else + echo ${UNAME_MACHINE}-unknown-osf1 + fi + exit ;; + parisc*:Lites*:*:*) + echo hppa1.1-hp-lites + exit ;; + C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) + echo c1-convex-bsd + exit ;; + C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi + exit ;; + C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) + echo c34-convex-bsd + exit ;; + C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) + echo c38-convex-bsd + exit ;; + C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) + echo c4-convex-bsd + exit ;; + CRAY*Y-MP:*:*:*) + echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*[A-Z]90:*:*:*) + echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ + | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ + -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ + -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*TS:*:*:*) + echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*T3E:*:*:*) + echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + CRAY*SV1:*:*:*) + echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + *:UNICOS/mp:*:*) + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; + F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) + FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` + echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit ;; + i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} + exit ;; + sparc*:BSD/OS:*:*) + echo sparc-unknown-bsdi${UNAME_RELEASE} + exit ;; + *:BSD/OS:*:*) + echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} + exit ;; + *:FreeBSD:*:*) + UNAME_PROCESSOR=`/usr/bin/uname -p` + case ${UNAME_PROCESSOR} in + amd64) + echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + *) + echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; + esac + exit ;; + i*:CYGWIN*:*) + echo ${UNAME_MACHINE}-pc-cygwin + exit ;; + *:MINGW64*:*) + echo ${UNAME_MACHINE}-pc-mingw64 + exit ;; + *:MINGW*:*) + echo ${UNAME_MACHINE}-pc-mingw32 + exit ;; + *:MSYS*:*) + echo ${UNAME_MACHINE}-pc-msys + exit ;; + i*:windows32*:*) + # uname -m includes "-pc" on this system. + echo ${UNAME_MACHINE}-mingw32 + exit ;; + i*:PW*:*) + echo ${UNAME_MACHINE}-pc-pw32 + exit ;; + *:Interix*:*) + case ${UNAME_MACHINE} in + x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + authenticamd | genuineintel | EM64T) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; + IA64) + echo ia64-unknown-interix${UNAME_RELEASE} + exit ;; + esac ;; + [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) + echo i${UNAME_MACHINE}-pc-mks + exit ;; + 8664:Windows_NT:*) + echo x86_64-pc-mks + exit ;; + i*:Windows_NT*:* | Pentium*:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we + # UNAME_MACHINE based on the output of uname instead of i386? + echo i586-pc-interix + exit ;; + i*:UWIN*:*) + echo ${UNAME_MACHINE}-pc-uwin + exit ;; + amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) + echo x86_64-unknown-cygwin + exit ;; + p*:CYGWIN*:*) + echo powerpcle-unknown-cygwin + exit ;; + prep*:SunOS:5.*:*) + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + *:GNU:*:*) + # the GNU system + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + exit ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} + exit ;; + i*86:Minix:*:*) + echo ${UNAME_MACHINE}-pc-minix + exit ;; + aarch64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + aarch64_be:Linux:*:*) + UNAME_MACHINE=aarch64_be + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in + EV5) UNAME_MACHINE=alphaev5 ;; + EV56) UNAME_MACHINE=alphaev56 ;; + PCA56) UNAME_MACHINE=alphapca56 ;; + PCA57) UNAME_MACHINE=alphapca56 ;; + EV6) UNAME_MACHINE=alphaev6 ;; + EV67) UNAME_MACHINE=alphaev67 ;; + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep -q ld.so.1 + if test "$?" = 0 ; then LIBC="gnulibc1" ; fi + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + arc:Linux:*:* | arceb:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + arm*:Linux:*:*) + eval $set_cc_for_build + if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ARM_EABI__ + then + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + else + if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ + | grep -q __ARM_PCS_VFP + then + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi + else + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf + fi + fi + exit ;; + avr32*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + cris:Linux:*:*) + echo ${UNAME_MACHINE}-axis-linux-${LIBC} + exit ;; + crisv32:Linux:*:*) + echo ${UNAME_MACHINE}-axis-linux-${LIBC} + exit ;; + frv:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + hexagon:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + i*86:Linux:*:*) + echo ${UNAME_MACHINE}-pc-linux-${LIBC} + exit ;; + ia64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + m32r*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + m68*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + mips:Linux:*:* | mips64:Linux:*:*) + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #undef CPU + #undef ${UNAME_MACHINE} + #undef ${UNAME_MACHINE}el + #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) + CPU=${UNAME_MACHINE}el + #else + #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) + CPU=${UNAME_MACHINE} + #else + CPU= + #endif + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } + ;; + openrisc*:Linux:*:*) + echo or1k-unknown-linux-${LIBC} + exit ;; + or32:Linux:*:* | or1k*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + padre:Linux:*:*) + echo sparc-unknown-linux-${LIBC} + exit ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) + echo hppa64-unknown-linux-${LIBC} + exit ;; + parisc:Linux:*:* | hppa:Linux:*:*) + # Look for CPU level + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in + PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; + PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; + *) echo hppa-unknown-linux-${LIBC} ;; + esac + exit ;; + ppc64:Linux:*:*) + echo powerpc64-unknown-linux-${LIBC} + exit ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-${LIBC} + exit ;; + ppc64le:Linux:*:*) + echo powerpc64le-unknown-linux-${LIBC} + exit ;; + ppcle:Linux:*:*) + echo powerpcle-unknown-linux-${LIBC} + exit ;; + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux-${LIBC} + exit ;; + sh64*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + sh*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + sparc:Linux:*:* | sparc64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + tile*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + vax:Linux:*:*) + echo ${UNAME_MACHINE}-dec-linux-${LIBC} + exit ;; + x86_64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + xtensa*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + i*86:DYNIX/ptx:4*:*) + # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. + # earlier versions are messed up and put the nodename in both + # sysname and nodename. + echo i386-sequent-sysv4 + exit ;; + i*86:UNIX_SV:4.2MP:2.*) + # Unixware is an offshoot of SVR4, but it has its own version + # number series starting with 2... + # I am not positive that other SVR4 systems won't match this, + # I just have to hope. -- rms. + # Use sysv4.2uw... so that sysv4* matches it. + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} + exit ;; + i*86:OS/2:*:*) + # If we were able to find `uname', then EMX Unix compatibility + # is probably installed. + echo ${UNAME_MACHINE}-pc-os2-emx + exit ;; + i*86:XTS-300:*:STOP) + echo ${UNAME_MACHINE}-unknown-stop + exit ;; + i*86:atheos:*:*) + echo ${UNAME_MACHINE}-unknown-atheos + exit ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit ;; + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) + echo i386-unknown-lynxos${UNAME_RELEASE} + exit ;; + i*86:*DOS:*:*) + echo ${UNAME_MACHINE}-pc-msdosdjgpp + exit ;; + i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) + UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then + echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} + else + echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} + fi + exit ;; + i*86:*:5:[678]*) + # UnixWare 7.x, OpenUNIX and OpenServer 6. + case `/bin/uname -X | grep "^Machine"` in + *486*) UNAME_MACHINE=i486 ;; + *Pentium) UNAME_MACHINE=i586 ;; + *Pent*|*Celeron) UNAME_MACHINE=i686 ;; + esac + echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} + exit ;; + i*86:*:3.2:*) + if test -f /usr/options/cb.name; then + UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then + UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` + (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 + (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ + && UNAME_MACHINE=i586 + (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ + && UNAME_MACHINE=i686 + (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ + && UNAME_MACHINE=i686 + echo ${UNAME_MACHINE}-pc-sco$UNAME_REL + else + echo ${UNAME_MACHINE}-pc-sysv32 + fi + exit ;; + pc:*:*:*) + # Left here for compatibility: + # uname -m prints for DJGPP always 'pc', but it prints nothing about + # the processor, so we play safe by assuming i586. + # Note: whatever this is, it MUST be the same as what config.sub + # prints for the "djgpp" host, or else GDB configury will decide that + # this is a cross-build. + echo i586-pc-msdosdjgpp + exit ;; + Intel:Mach:3*:*) + echo i386-pc-mach3 + exit ;; + paragon:*:*:*) + echo i860-intel-osf1 + exit ;; + i860:*:4.*:*) # i860-SVR4 + if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then + echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 + else # Add other i860-SVR4 vendors below as they are discovered. + echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 + fi + exit ;; + mini*:CTIX:SYS*5:*) + # "miniframe" + echo m68010-convergent-sysv + exit ;; + mc68k:UNIX:SYSTEM5:3.51m) + echo m68k-convergent-sysv + exit ;; + M680?0:D-NIX:5.3:*) + echo m68k-diab-dnix + exit ;; + M68*:*:R3V[5678]*:*) + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) + OS_REL='' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4; exit; } ;; + NCR*:*:4.2:* | MPRAS*:*:4.2:*) + OS_REL='.3' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) + echo m68k-unknown-lynxos${UNAME_RELEASE} + exit ;; + mc68030:UNIX_System_V:4.*:*) + echo m68k-atari-sysv4 + exit ;; + TSUNAMI:LynxOS:2.*:*) + echo sparc-unknown-lynxos${UNAME_RELEASE} + exit ;; + rs6000:LynxOS:2.*:*) + echo rs6000-unknown-lynxos${UNAME_RELEASE} + exit ;; + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) + echo powerpc-unknown-lynxos${UNAME_RELEASE} + exit ;; + SM[BE]S:UNIX_SV:*:*) + echo mips-dde-sysv${UNAME_RELEASE} + exit ;; + RM*:ReliantUNIX-*:*:*) + echo mips-sni-sysv4 + exit ;; + RM*:SINIX-*:*:*) + echo mips-sni-sysv4 + exit ;; + *:SINIX-*:*:*) + if uname -p 2>/dev/null >/dev/null ; then + UNAME_MACHINE=`(uname -p) 2>/dev/null` + echo ${UNAME_MACHINE}-sni-sysv4 + else + echo ns32k-sni-sysv + fi + exit ;; + PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort + # says + echo i586-unisys-sysv4 + exit ;; + *:UNIX_System_V:4*:FTX*) + # From Gerald Hewes . + # How about differentiating between stratus architectures? -djm + echo hppa1.1-stratus-sysv4 + exit ;; + *:*:*:FTX*) + # From seanf@swdc.stratus.com. + echo i860-stratus-sysv4 + exit ;; + i*86:VOS:*:*) + # From Paul.Green@stratus.com. + echo ${UNAME_MACHINE}-stratus-vos + exit ;; + *:VOS:*:*) + # From Paul.Green@stratus.com. + echo hppa1.1-stratus-vos + exit ;; + mc68*:A/UX:*:*) + echo m68k-apple-aux${UNAME_RELEASE} + exit ;; + news*:NEWS-OS:6*:*) + echo mips-sony-newsos6 + exit ;; + R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) + if [ -d /usr/nec ]; then + echo mips-nec-sysv${UNAME_RELEASE} + else + echo mips-unknown-sysv${UNAME_RELEASE} + fi + exit ;; + BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. + echo powerpc-be-beos + exit ;; + BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. + echo powerpc-apple-beos + exit ;; + BePC:BeOS:*:*) # BeOS running on Intel PC compatible. + echo i586-pc-beos + exit ;; + BePC:Haiku:*:*) # Haiku running on Intel PC compatible. + echo i586-pc-haiku + exit ;; + x86_64:Haiku:*:*) + echo x86_64-unknown-haiku + exit ;; + SX-4:SUPER-UX:*:*) + echo sx4-nec-superux${UNAME_RELEASE} + exit ;; + SX-5:SUPER-UX:*:*) + echo sx5-nec-superux${UNAME_RELEASE} + exit ;; + SX-6:SUPER-UX:*:*) + echo sx6-nec-superux${UNAME_RELEASE} + exit ;; + SX-7:SUPER-UX:*:*) + echo sx7-nec-superux${UNAME_RELEASE} + exit ;; + SX-8:SUPER-UX:*:*) + echo sx8-nec-superux${UNAME_RELEASE} + exit ;; + SX-8R:SUPER-UX:*:*) + echo sx8r-nec-superux${UNAME_RELEASE} + exit ;; + Power*:Rhapsody:*:*) + echo powerpc-apple-rhapsody${UNAME_RELEASE} + exit ;; + *:Rhapsody:*:*) + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} + exit ;; + *:Darwin:*:*) + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown + eval $set_cc_for_build + if test "$UNAME_PROCESSOR" = unknown ; then + UNAME_PROCESSOR=powerpc + fi + if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + case $UNAME_PROCESSOR in + i386) UNAME_PROCESSOR=x86_64 ;; + powerpc) UNAME_PROCESSOR=powerpc64 ;; + esac + fi + fi + elif test "$UNAME_PROCESSOR" = i386 ; then + # Avoid executing cc on OS X 10.9, as it ships with a stub + # that puts up a graphical alert prompting to install + # developer tools. Any system running Mac OS X 10.7 or + # later (Darwin 11 and later) is required to have a 64-bit + # processor. This is not true of the ARM version of Darwin + # that Apple uses in portable devices. + UNAME_PROCESSOR=x86_64 + fi + echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} + exit ;; + *:procnto*:*:* | *:QNX:[0123456789]*:*) + UNAME_PROCESSOR=`uname -p` + if test "$UNAME_PROCESSOR" = "x86"; then + UNAME_PROCESSOR=i386 + UNAME_MACHINE=pc + fi + echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} + exit ;; + *:QNX:*:4*) + echo i386-pc-qnx + exit ;; + NEO-?:NONSTOP_KERNEL:*:*) + echo neo-tandem-nsk${UNAME_RELEASE} + exit ;; + NSE-*:NONSTOP_KERNEL:*:*) + echo nse-tandem-nsk${UNAME_RELEASE} + exit ;; + NSR-?:NONSTOP_KERNEL:*:*) + echo nsr-tandem-nsk${UNAME_RELEASE} + exit ;; + *:NonStop-UX:*:*) + echo mips-compaq-nonstopux + exit ;; + BS2000:POSIX*:*:*) + echo bs2000-siemens-sysv + exit ;; + DS/*:UNIX_System_V:*:*) + echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} + exit ;; + *:Plan9:*:*) + # "uname -m" is not consistent, so use $cputype instead. 386 + # is converted to i386 for consistency with other x86 + # operating systems. + if test "$cputype" = "386"; then + UNAME_MACHINE=i386 + else + UNAME_MACHINE="$cputype" + fi + echo ${UNAME_MACHINE}-unknown-plan9 + exit ;; + *:TOPS-10:*:*) + echo pdp10-unknown-tops10 + exit ;; + *:TENEX:*:*) + echo pdp10-unknown-tenex + exit ;; + KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) + echo pdp10-dec-tops20 + exit ;; + XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) + echo pdp10-xkl-tops20 + exit ;; + *:TOPS-20:*:*) + echo pdp10-unknown-tops20 + exit ;; + *:ITS:*:*) + echo pdp10-unknown-its + exit ;; + SEI:*:*:SEIUX) + echo mips-sei-seiux${UNAME_RELEASE} + exit ;; + *:DragonFly:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit ;; + *:*VMS:*:*) + UNAME_MACHINE=`(uname -p) 2>/dev/null` + case "${UNAME_MACHINE}" in + A*) echo alpha-dec-vms ; exit ;; + I*) echo ia64-dec-vms ; exit ;; + V*) echo vax-dec-vms ; exit ;; + esac ;; + *:XENIX:*:SysV) + echo i386-pc-xenix + exit ;; + i*86:skyos:*:*) + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' + exit ;; + i*86:rdos:*:*) + echo ${UNAME_MACHINE}-pc-rdos + exit ;; + i*86:AROS:*:*) + echo ${UNAME_MACHINE}-pc-aros + exit ;; + x86_64:VMkernel:*:*) + echo ${UNAME_MACHINE}-unknown-esx + exit ;; +esac + +cat >&2 < in order to provide the needed +information to handle your system. + +config.guess timestamp = $timestamp + +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null` + +hostinfo = `(hostinfo) 2>/dev/null` +/bin/universe = `(/bin/universe) 2>/dev/null` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` +/bin/arch = `(/bin/arch) 2>/dev/null` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` + +UNAME_MACHINE = ${UNAME_MACHINE} +UNAME_RELEASE = ${UNAME_RELEASE} +UNAME_SYSTEM = ${UNAME_SYSTEM} +UNAME_VERSION = ${UNAME_VERSION} +EOF + +exit 1 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: diff --git a/config/config.sub b/config/config.sub new file mode 100755 index 0000000000..7ffe373784 --- /dev/null +++ b/config/config.sub @@ -0,0 +1,1807 @@ +#! /bin/sh +# Configuration validation subroutine script. +# Copyright 1992-2014 Free Software Foundation, Inc. + +timestamp='2014-12-03' + +# This file is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that +# program. This Exception is an additional permission under section 7 +# of the GNU General Public License, version 3 ("GPLv3"). + + +# Please send patches to . +# +# Configuration subroutine to validate and canonicalize a configuration type. +# Supply the specified configuration type as an argument. +# If it is invalid, we print an error message on stderr and exit with code 1. +# Otherwise, we print the canonical config type on stdout and succeed. + +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD + +# This file is supposed to be the same for all GNU packages +# and recognize all the CPU types, system types and aliases +# that are meaningful with *any* GNU software. +# Each package is responsible for reporting which valid configurations +# it does not support. The user should be able to distinguish +# a failure to support a valid configuration from a meaningless +# configuration. + +# The goal of this file is to map all the various variations of a given +# machine specification into a single specification in the form: +# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM +# or in some cases, the newer four-part form: +# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM +# It is wrong to echo any other type of specification. + +me=`echo "$0" | sed -e 's,.*/,,'` + +usage="\ +Usage: $0 [OPTION] CPU-MFR-OPSYS + $0 [OPTION] ALIAS + +Canonicalize a configuration name. + +Operation modes: + -h, --help print this help, then exit + -t, --time-stamp print date of last modification, then exit + -v, --version print version number, then exit + +Report bugs and patches to ." + +version="\ +GNU config.sub ($timestamp) + +Copyright 1992-2014 Free Software Foundation, Inc. + +This is free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + +help=" +Try \`$me --help' for more information." + +# Parse command line +while test $# -gt 0 ; do + case $1 in + --time-stamp | --time* | -t ) + echo "$timestamp" ; exit ;; + --version | -v ) + echo "$version" ; exit ;; + --help | --h* | -h ) + echo "$usage"; exit ;; + -- ) # Stop option processing + shift; break ;; + - ) # Use stdin as input. + break ;; + -* ) + echo "$me: invalid option $1$help" + exit 1 ;; + + *local*) + # First pass through any local machine types. + echo $1 + exit ;; + + * ) + break ;; + esac +done + +case $# in + 0) echo "$me: missing argument$help" >&2 + exit 1;; + 1) ;; + *) echo "$me: too many arguments$help" >&2 + exit 1;; +esac + +# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). +# Here we must recognize all the valid KERNEL-OS combinations. +maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` +case $maybe_os in + nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ + linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ + knetbsd*-gnu* | netbsd*-gnu* | \ + kopensolaris*-gnu* | \ + storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + ;; + android-linux) + os=-linux-android + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown + ;; + *) + basic_machine=`echo $1 | sed 's/-[^-]*$//'` + if [ $basic_machine != $1 ] + then os=`echo $1 | sed 's/.*-/-/'` + else os=; fi + ;; +esac + +### Let's recognize common machines as not being operating systems so +### that things like config.sub decstation-3100 work. We also +### recognize some manufacturers as not being operating systems, so we +### can provide default operating systems below. +case $os in + -sun*os*) + # Prevent following clause from handling this invalid input. + ;; + -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ + -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ + -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ + -apple | -axis | -knuth | -cray | -microblaze*) + os= + basic_machine=$1 + ;; + -bluegene*) + os=-cnk + ;; + -sim | -cisco | -oki | -wec | -winbond) + os= + basic_machine=$1 + ;; + -scout) + ;; + -wrs) + os=-vxworks + basic_machine=$1 + ;; + -chorusos*) + os=-chorusos + basic_machine=$1 + ;; + -chorusrdb) + os=-chorusrdb + basic_machine=$1 + ;; + -hiux*) + os=-hiuxwe2 + ;; + -sco6) + os=-sco5v6 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco5) + os=-sco3.2v5 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco4) + os=-sco3.2v4 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2.[4-9]*) + os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco3.2v[4-9]*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco5v6*) + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -sco*) + os=-sco3.2v2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -udk*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -isc) + os=-isc2.2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -clix*) + basic_machine=clipper-intergraph + ;; + -isc*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; + -lynx*178) + os=-lynxos178 + ;; + -lynx*5) + os=-lynxos5 + ;; + -lynx*) + os=-lynxos + ;; + -ptx*) + basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` + ;; + -windowsnt*) + os=`echo $os | sed -e 's/windowsnt/winnt/'` + ;; + -psos*) + os=-psos + ;; + -mint | -mint[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; +esac + +# Decode aliases for certain CPU-COMPANY combinations. +case $basic_machine in + # Recognize the basic CPU types without company name. + # Some are omitted here because they have special meanings below. + 1750a | 580 \ + | a29k \ + | aarch64 | aarch64_be \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ + | arc | arceb \ + | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ + | avr | avr32 \ + | be32 | be64 \ + | bfin \ + | c4x | c8051 | clipper \ + | d10v | d30v | dlx | dsp16xx \ + | epiphany \ + | fido | fr30 | frv \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | hexagon \ + | i370 | i860 | i960 | ia64 \ + | ip2k | iq2000 \ + | k1om \ + | le32 | le64 \ + | lm32 \ + | m32c | m32r | m32rle | m68000 | m68k | m88k \ + | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ + | mips | mipsbe | mipseb | mipsel | mipsle \ + | mips16 \ + | mips64 | mips64el \ + | mips64octeon | mips64octeonel \ + | mips64orion | mips64orionel \ + | mips64r5900 | mips64r5900el \ + | mips64vr | mips64vrel \ + | mips64vr4100 | mips64vr4100el \ + | mips64vr4300 | mips64vr4300el \ + | mips64vr5000 | mips64vr5000el \ + | mips64vr5900 | mips64vr5900el \ + | mipsisa32 | mipsisa32el \ + | mipsisa32r2 | mipsisa32r2el \ + | mipsisa32r6 | mipsisa32r6el \ + | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64r6 | mipsisa64r6el \ + | mipsisa64sb1 | mipsisa64sb1el \ + | mipsisa64sr71k | mipsisa64sr71kel \ + | mipsr5900 | mipsr5900el \ + | mipstx39 | mipstx39el \ + | mn10200 | mn10300 \ + | moxie \ + | mt \ + | msp430 \ + | nds32 | nds32le | nds32be \ + | nios | nios2 | nios2eb | nios2el \ + | ns16k | ns32k \ + | open8 | or1k | or1knd | or32 \ + | pdp10 | pdp11 | pj | pjl \ + | powerpc | powerpc64 | powerpc64le | powerpcle \ + | pyramid \ + | riscv32 | riscv64 \ + | rl78 | rx \ + | score \ + | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ + | sh64 | sh64le \ + | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ + | spu \ + | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ + | ubicom32 \ + | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ + | visium \ + | we32k \ + | x86 | xc16x | xstormy16 | xtensa \ + | z8k | z80) + basic_machine=$basic_machine-unknown + ;; + c54x) + basic_machine=tic54x-unknown + ;; + c55x) + basic_machine=tic55x-unknown + ;; + c6x) + basic_machine=tic6x-unknown + ;; + leon|leon[3-9]) + basic_machine=sparc-$basic_machine + ;; + m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) + basic_machine=$basic_machine-unknown + os=-none + ;; + m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) + ;; + ms1) + basic_machine=mt-unknown + ;; + + strongarm | thumb | xscale) + basic_machine=arm-unknown + ;; + xgate) + basic_machine=$basic_machine-unknown + os=-none + ;; + xscaleeb) + basic_machine=armeb-unknown + ;; + + xscaleel) + basic_machine=armel-unknown + ;; + + # We use `pc' rather than `unknown' + # because (1) that's what they normally are, and + # (2) the word "unknown" tends to confuse beginning users. + i*86 | x86_64) + basic_machine=$basic_machine-pc + ;; + # Object if more than one company name word. + *-*-*) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; + # Recognize the basic CPU types with company name. + 580-* \ + | a29k-* \ + | aarch64-* | aarch64_be-* \ + | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ + | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ + | avr-* | avr32-* \ + | be32-* | be64-* \ + | bfin-* | bs2000-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* \ + | c8051-* | clipper-* | craynv-* | cydra-* \ + | d10v-* | d30v-* | dlx-* \ + | elxsi-* \ + | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ + | h8300-* | h8500-* \ + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | hexagon-* \ + | i*86-* | i860-* | i960-* | ia64-* \ + | ip2k-* | iq2000-* \ + | k1om-* \ + | le32-* | le64-* \ + | lm32-* \ + | m32c-* | m32r-* | m32rle-* \ + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ + | microblaze-* | microblazeel-* \ + | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ + | mips16-* \ + | mips64-* | mips64el-* \ + | mips64octeon-* | mips64octeonel-* \ + | mips64orion-* | mips64orionel-* \ + | mips64r5900-* | mips64r5900el-* \ + | mips64vr-* | mips64vrel-* \ + | mips64vr4100-* | mips64vr4100el-* \ + | mips64vr4300-* | mips64vr4300el-* \ + | mips64vr5000-* | mips64vr5000el-* \ + | mips64vr5900-* | mips64vr5900el-* \ + | mipsisa32-* | mipsisa32el-* \ + | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa32r6-* | mipsisa32r6el-* \ + | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64r6-* | mipsisa64r6el-* \ + | mipsisa64sb1-* | mipsisa64sb1el-* \ + | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipsr5900-* | mipsr5900el-* \ + | mipstx39-* | mipstx39el-* \ + | mmix-* \ + | mt-* \ + | msp430-* \ + | nds32-* | nds32le-* | nds32be-* \ + | nios-* | nios2-* | nios2eb-* | nios2el-* \ + | none-* | np1-* | ns16k-* | ns32k-* \ + | open8-* \ + | or1k*-* \ + | orion-* \ + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ + | pyramid-* \ + | rl78-* | romp-* | rs6000-* | rx-* \ + | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ + | sparclite-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ + | tahoe-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tile*-* \ + | tron-* \ + | ubicom32-* \ + | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ + | vax-* \ + | visium-* \ + | we32k-* \ + | x86-* | x86_64-* | xc16x-* | xps100-* \ + | xstormy16-* | xtensa*-* \ + | ymp-* \ + | z8k-* | z80-*) + ;; + # Recognize the basic CPU types without company name, with glob match. + xtensa*) + basic_machine=$basic_machine-unknown + ;; + # Recognize the various machine names and aliases which stand + # for a CPU type and a company and sometimes even an OS. + 386bsd) + basic_machine=i386-unknown + os=-bsd + ;; + 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) + basic_machine=m68000-att + ;; + 3b*) + basic_machine=we32k-att + ;; + a29khif) + basic_machine=a29k-amd + os=-udi + ;; + abacus) + basic_machine=abacus-unknown + ;; + adobe68k) + basic_machine=m68010-adobe + os=-scout + ;; + alliant | fx80) + basic_machine=fx80-alliant + ;; + altos | altos3068) + basic_machine=m68k-altos + ;; + am29k) + basic_machine=a29k-none + os=-bsd + ;; + amd64) + basic_machine=x86_64-pc + ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + amdahl) + basic_machine=580-amdahl + os=-sysv + ;; + amiga | amiga-*) + basic_machine=m68k-unknown + ;; + amigaos | amigados) + basic_machine=m68k-unknown + os=-amigaos + ;; + amigaunix | amix) + basic_machine=m68k-unknown + os=-sysv4 + ;; + apollo68) + basic_machine=m68k-apollo + os=-sysv + ;; + apollo68bsd) + basic_machine=m68k-apollo + os=-bsd + ;; + aros) + basic_machine=i386-pc + os=-aros + ;; + aux) + basic_machine=m68k-apple + os=-aux + ;; + balance) + basic_machine=ns32k-sequent + os=-dynix + ;; + blackfin) + basic_machine=bfin-unknown + os=-linux + ;; + blackfin-*) + basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + bluegene*) + basic_machine=powerpc-ibm + os=-cnk + ;; + c54x-*) + basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + c55x-*) + basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + c6x-*) + basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + c90) + basic_machine=c90-cray + os=-unicos + ;; + cegcc) + basic_machine=arm-unknown + os=-cegcc + ;; + convex-c1) + basic_machine=c1-convex + os=-bsd + ;; + convex-c2) + basic_machine=c2-convex + os=-bsd + ;; + convex-c32) + basic_machine=c32-convex + os=-bsd + ;; + convex-c34) + basic_machine=c34-convex + os=-bsd + ;; + convex-c38) + basic_machine=c38-convex + os=-bsd + ;; + cray | j90) + basic_machine=j90-cray + os=-unicos + ;; + craynv) + basic_machine=craynv-cray + os=-unicosmp + ;; + cr16 | cr16-*) + basic_machine=cr16-unknown + os=-elf + ;; + crds | unos) + basic_machine=m68k-crds + ;; + crisv32 | crisv32-* | etraxfs*) + basic_machine=crisv32-axis + ;; + cris | cris-* | etrax*) + basic_machine=cris-axis + ;; + crx) + basic_machine=crx-unknown + os=-elf + ;; + da30 | da30-*) + basic_machine=m68k-da30 + ;; + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) + basic_machine=mips-dec + ;; + decsystem10* | dec10*) + basic_machine=pdp10-dec + os=-tops10 + ;; + decsystem20* | dec20*) + basic_machine=pdp10-dec + os=-tops20 + ;; + delta | 3300 | motorola-3300 | motorola-delta \ + | 3300-motorola | delta-motorola) + basic_machine=m68k-motorola + ;; + delta88) + basic_machine=m88k-motorola + os=-sysv3 + ;; + dicos) + basic_machine=i686-pc + os=-dicos + ;; + djgpp) + basic_machine=i586-pc + os=-msdosdjgpp + ;; + dpx20 | dpx20-*) + basic_machine=rs6000-bull + os=-bosx + ;; + dpx2* | dpx2*-bull) + basic_machine=m68k-bull + os=-sysv3 + ;; + ebmon29k) + basic_machine=a29k-amd + os=-ebmon + ;; + elxsi) + basic_machine=elxsi-elxsi + os=-bsd + ;; + encore | umax | mmax) + basic_machine=ns32k-encore + ;; + es1800 | OSE68k | ose68k | ose | OSE) + basic_machine=m68k-ericsson + os=-ose + ;; + fx2800) + basic_machine=i860-alliant + ;; + genix) + basic_machine=ns32k-ns + ;; + gmicro) + basic_machine=tron-gmicro + os=-sysv + ;; + go32) + basic_machine=i386-pc + os=-go32 + ;; + h3050r* | hiux*) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + h8300hms) + basic_machine=h8300-hitachi + os=-hms + ;; + h8300xray) + basic_machine=h8300-hitachi + os=-xray + ;; + h8500hms) + basic_machine=h8500-hitachi + os=-hms + ;; + harris) + basic_machine=m88k-harris + os=-sysv3 + ;; + hp300-*) + basic_machine=m68k-hp + ;; + hp300bsd) + basic_machine=m68k-hp + os=-bsd + ;; + hp300hpux) + basic_machine=m68k-hp + os=-hpux + ;; + hp3k9[0-9][0-9] | hp9[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k2[0-9][0-9] | hp9k31[0-9]) + basic_machine=m68000-hp + ;; + hp9k3[2-9][0-9]) + basic_machine=m68k-hp + ;; + hp9k6[0-9][0-9] | hp6[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hp9k7[0-79][0-9] | hp7[0-79][0-9]) + basic_machine=hppa1.1-hp + ;; + hp9k78[0-9] | hp78[0-9]) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) + # FIXME: really hppa2.0-hp + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][13679] | hp8[0-9][13679]) + basic_machine=hppa1.1-hp + ;; + hp9k8[0-9][0-9] | hp8[0-9][0-9]) + basic_machine=hppa1.0-hp + ;; + hppa-next) + os=-nextstep3 + ;; + hppaosf) + basic_machine=hppa1.1-hp + os=-osf + ;; + hppro) + basic_machine=hppa1.1-hp + os=-proelf + ;; + i370-ibm* | ibm*) + basic_machine=i370-ibm + ;; + i*86v32) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv32 + ;; + i*86v4*) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv4 + ;; + i*86v) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv + ;; + i*86sol2) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-solaris2 + ;; + i386mach) + basic_machine=i386-mach + os=-mach + ;; + i386-vsta | vsta) + basic_machine=i386-unknown + os=-vsta + ;; + iris | iris4d) + basic_machine=mips-sgi + case $os in + -irix*) + ;; + *) + os=-irix4 + ;; + esac + ;; + isi68 | isi) + basic_machine=m68k-isi + os=-sysv + ;; + leon-*|leon[3-9]-*) + basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` + ;; + m68knommu) + basic_machine=m68k-unknown + os=-linux + ;; + m68knommu-*) + basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + m88k-omron*) + basic_machine=m88k-omron + ;; + magnum | m3230) + basic_machine=mips-mips + os=-sysv + ;; + merlin) + basic_machine=ns32k-utek + os=-sysv + ;; + microblaze*) + basic_machine=microblaze-xilinx + ;; + mingw64) + basic_machine=x86_64-pc + os=-mingw64 + ;; + mingw32) + basic_machine=i686-pc + os=-mingw32 + ;; + mingw32ce) + basic_machine=arm-unknown + os=-mingw32ce + ;; + miniframe) + basic_machine=m68000-convergent + ;; + *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) + basic_machine=m68k-atari + os=-mint + ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; + mips3*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown + ;; + monitor) + basic_machine=m68k-rom68k + os=-coff + ;; + morphos) + basic_machine=powerpc-unknown + os=-morphos + ;; + moxiebox) + basic_machine=moxie-unknown + os=-moxiebox + ;; + msdos) + basic_machine=i386-pc + os=-msdos + ;; + ms1-*) + basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` + ;; + msys) + basic_machine=i686-pc + os=-msys + ;; + mvs) + basic_machine=i370-ibm + os=-mvs + ;; + nacl) + basic_machine=le32-unknown + os=-nacl + ;; + ncr3000) + basic_machine=i486-ncr + os=-sysv4 + ;; + netbsd386) + basic_machine=i386-unknown + os=-netbsd + ;; + netwinder) + basic_machine=armv4l-rebel + os=-linux + ;; + news | news700 | news800 | news900) + basic_machine=m68k-sony + os=-newsos + ;; + news1000) + basic_machine=m68030-sony + os=-newsos + ;; + news-3600 | risc-news) + basic_machine=mips-sony + os=-newsos + ;; + necv70) + basic_machine=v70-nec + os=-sysv + ;; + next | m*-next ) + basic_machine=m68k-next + case $os in + -nextstep* ) + ;; + -ns2*) + os=-nextstep2 + ;; + *) + os=-nextstep3 + ;; + esac + ;; + nh3000) + basic_machine=m68k-harris + os=-cxux + ;; + nh[45]000) + basic_machine=m88k-harris + os=-cxux + ;; + nindy960) + basic_machine=i960-intel + os=-nindy + ;; + mon960) + basic_machine=i960-intel + os=-mon960 + ;; + nonstopux) + basic_machine=mips-compaq + os=-nonstopux + ;; + np1) + basic_machine=np1-gould + ;; + neo-tandem) + basic_machine=neo-tandem + ;; + nse-tandem) + basic_machine=nse-tandem + ;; + nsr-tandem) + basic_machine=nsr-tandem + ;; + op50n-* | op60c-*) + basic_machine=hppa1.1-oki + os=-proelf + ;; + openrisc | openrisc-*) + basic_machine=or32-unknown + ;; + os400) + basic_machine=powerpc-ibm + os=-os400 + ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose + ;; + os68k) + basic_machine=m68k-none + os=-os68k + ;; + pa-hitachi) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 + ;; + paragon) + basic_machine=i860-intel + os=-osf + ;; + parisc) + basic_machine=hppa-unknown + os=-linux + ;; + parisc-*) + basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` + os=-linux + ;; + pbd) + basic_machine=sparc-tti + ;; + pbb) + basic_machine=m68k-tti + ;; + pc532 | pc532-*) + basic_machine=ns32k-pc532 + ;; + pc98) + basic_machine=i386-pc + ;; + pc98-*) + basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentium | p5 | k5 | k6 | nexgen | viac3) + basic_machine=i586-pc + ;; + pentiumpro | p6 | 6x86 | athlon | athlon_*) + basic_machine=i686-pc + ;; + pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; + pentium4) + basic_machine=i786-pc + ;; + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pn) + basic_machine=pn-gould + ;; + power) basic_machine=power-ibm + ;; + ppc | ppcbe) basic_machine=powerpc-unknown + ;; + ppc-* | ppcbe-*) + basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppcle | powerpclittle | ppc-le | powerpc-little) + basic_machine=powerpcle-unknown + ;; + ppcle-* | powerpclittle-*) + basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64) basic_machine=powerpc64-unknown + ;; + ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64le | powerpc64little | ppc64-le | powerpc64-little) + basic_machine=powerpc64le-unknown + ;; + ppc64le-* | powerpc64little-*) + basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ps2) + basic_machine=i386-ibm + ;; + pw32) + basic_machine=i586-unknown + os=-pw32 + ;; + rdos | rdos64) + basic_machine=x86_64-pc + os=-rdos + ;; + rdos32) + basic_machine=i386-pc + os=-rdos + ;; + rom68k) + basic_machine=m68k-rom68k + os=-coff + ;; + rm[46]00) + basic_machine=mips-siemens + ;; + rtpc | rtpc-*) + basic_machine=romp-ibm + ;; + s390 | s390-*) + basic_machine=s390-ibm + ;; + s390x | s390x-*) + basic_machine=s390x-ibm + ;; + sa29200) + basic_machine=a29k-amd + os=-udi + ;; + sb1) + basic_machine=mipsisa64sb1-unknown + ;; + sb1el) + basic_machine=mipsisa64sb1el-unknown + ;; + sde) + basic_machine=mipsisa32-sde + os=-elf + ;; + sei) + basic_machine=mips-sei + os=-seiux + ;; + sequent) + basic_machine=i386-sequent + ;; + sh) + basic_machine=sh-hitachi + os=-hms + ;; + sh5el) + basic_machine=sh5le-unknown + ;; + sh64) + basic_machine=sh64-unknown + ;; + sparclite-wrs | simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks + ;; + sps7) + basic_machine=m68k-bull + os=-sysv2 + ;; + spur) + basic_machine=spur-unknown + ;; + st2000) + basic_machine=m68k-tandem + ;; + stratus) + basic_machine=i860-stratus + os=-sysv4 + ;; + strongarm-* | thumb-*) + basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + sun2) + basic_machine=m68000-sun + ;; + sun2os3) + basic_machine=m68000-sun + os=-sunos3 + ;; + sun2os4) + basic_machine=m68000-sun + os=-sunos4 + ;; + sun3os3) + basic_machine=m68k-sun + os=-sunos3 + ;; + sun3os4) + basic_machine=m68k-sun + os=-sunos4 + ;; + sun4os3) + basic_machine=sparc-sun + os=-sunos3 + ;; + sun4os4) + basic_machine=sparc-sun + os=-sunos4 + ;; + sun4sol2) + basic_machine=sparc-sun + os=-solaris2 + ;; + sun3 | sun3-*) + basic_machine=m68k-sun + ;; + sun4) + basic_machine=sparc-sun + ;; + sun386 | sun386i | roadrunner) + basic_machine=i386-sun + ;; + sv1) + basic_machine=sv1-cray + os=-unicos + ;; + symmetry) + basic_machine=i386-sequent + os=-dynix + ;; + t3e) + basic_machine=alphaev5-cray + os=-unicos + ;; + t90) + basic_machine=t90-cray + os=-unicos + ;; + tile*) + basic_machine=$basic_machine-unknown + os=-linux-gnu + ;; + tx39) + basic_machine=mipstx39-unknown + ;; + tx39el) + basic_machine=mipstx39el-unknown + ;; + toad1) + basic_machine=pdp10-xkl + os=-tops20 + ;; + tower | tower-32) + basic_machine=m68k-ncr + ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; + udi29k) + basic_machine=a29k-amd + os=-udi + ;; + ultra3) + basic_machine=a29k-nyu + os=-sym1 + ;; + v810 | necv810) + basic_machine=v810-nec + os=-none + ;; + vaxv) + basic_machine=vax-dec + os=-sysv + ;; + vms) + basic_machine=vax-dec + os=-vms + ;; + vpp*|vx|vx-*) + basic_machine=f301-fujitsu + ;; + vxworks960) + basic_machine=i960-wrs + os=-vxworks + ;; + vxworks68) + basic_machine=m68k-wrs + os=-vxworks + ;; + vxworks29k) + basic_machine=a29k-wrs + os=-vxworks + ;; + w65*) + basic_machine=w65-wdc + os=-none + ;; + w89k-*) + basic_machine=hppa1.1-winbond + os=-proelf + ;; + xbox) + basic_machine=i686-pc + os=-mingw32 + ;; + xps | xps100) + basic_machine=xps100-honeywell + ;; + xscale-* | xscalee[bl]-*) + basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` + ;; + ymp) + basic_machine=ymp-cray + os=-unicos + ;; + z8k-*-coff) + basic_machine=z8k-unknown + os=-sim + ;; + z80-*-coff) + basic_machine=z80-unknown + os=-sim + ;; + none) + basic_machine=none-none + os=-none + ;; + +# Here we handle the default manufacturer of certain CPU types. It is in +# some cases the only manufacturer, in others, it is the most popular. + w89k) + basic_machine=hppa1.1-winbond + ;; + op50n) + basic_machine=hppa1.1-oki + ;; + op60c) + basic_machine=hppa1.1-oki + ;; + romp) + basic_machine=romp-ibm + ;; + mmix) + basic_machine=mmix-knuth + ;; + rs6000) + basic_machine=rs6000-ibm + ;; + vax) + basic_machine=vax-dec + ;; + pdp10) + # there are many clones, so DEC is not a safe bet + basic_machine=pdp10-unknown + ;; + pdp11) + basic_machine=pdp11-dec + ;; + we32k) + basic_machine=we32k-att + ;; + sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) + basic_machine=sh-unknown + ;; + sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) + basic_machine=sparc-sun + ;; + cydra) + basic_machine=cydra-cydrome + ;; + orion) + basic_machine=orion-highlevel + ;; + orion105) + basic_machine=clipper-highlevel + ;; + mac | mpw | mac-mpw) + basic_machine=m68k-apple + ;; + pmac | pmac-mpw) + basic_machine=powerpc-apple + ;; + *-unknown) + # Make sure to match an already-canonicalized machine name. + ;; + *) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 + exit 1 + ;; +esac + +# Here we canonicalize certain aliases for manufacturers. +case $basic_machine in + *-digital*) + basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` + ;; + *-commodore*) + basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` + ;; + *) + ;; +esac + +# Decode manufacturer-specific aliases for certain operating systems. + +if [ x"$os" != x"" ] +then +case $os in + # First match some system type aliases + # that might get confused with valid system types. + # -solaris* is a basic system type, with this one exception. + -auroraux) + os=-auroraux + ;; + -solaris1 | -solaris1.*) + os=`echo $os | sed -e 's|solaris1|sunos4|'` + ;; + -solaris) + os=-solaris2 + ;; + -svr4*) + os=-sysv4 + ;; + -unixware*) + os=-sysv4.2uw + ;; + -gnu/linux*) + os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` + ;; + # First accept the basic system types. + # The portable systems comes first. + # Each alternative MUST END IN A *, to match a version number. + # -sysv* is not here because it comes later, after sysvr4. + -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ + | -sym* | -kopensolaris* | -plan9* \ + | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ + | -aos* | -aros* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ + | -bitrig* | -openbsd* | -solidbsd* \ + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ + | -chorusos* | -chorusrdb* | -cegcc* \ + | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ + | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ + | -linux-newlib* | -linux-musl* | -linux-uclibc* \ + | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ + | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ + | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*) + # Remember, each alternative MUST END IN *, to match a version number. + ;; + -qnx*) + case $basic_machine in + x86-* | i*86-*) + ;; + *) + os=-nto$os + ;; + esac + ;; + -nto-qnx*) + ;; + -nto*) + os=`echo $os | sed -e 's|nto|nto-qnx|'` + ;; + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ + | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) + ;; + -mac*) + os=`echo $os | sed -e 's|mac|macos|'` + ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;; + -sunos5*) + os=`echo $os | sed -e 's|sunos5|solaris2|'` + ;; + -sunos6*) + os=`echo $os | sed -e 's|sunos6|solaris3|'` + ;; + -opened*) + os=-openedition + ;; + -os400*) + os=-os400 + ;; + -wince*) + os=-wince + ;; + -osfrose*) + os=-osfrose + ;; + -osf*) + os=-osf + ;; + -utek*) + os=-bsd + ;; + -dynix*) + os=-bsd + ;; + -acis*) + os=-aos + ;; + -atheos*) + os=-atheos + ;; + -syllable*) + os=-syllable + ;; + -386bsd) + os=-bsd + ;; + -ctix* | -uts*) + os=-sysv + ;; + -nova*) + os=-rtmk-nova + ;; + -ns2 ) + os=-nextstep2 + ;; + -nsk*) + os=-nsk + ;; + # Preserve the version number of sinix5. + -sinix5.*) + os=`echo $os | sed -e 's|sinix|sysv|'` + ;; + -sinix*) + os=-sysv4 + ;; + -tpf*) + os=-tpf + ;; + -triton*) + os=-sysv3 + ;; + -oss*) + os=-sysv3 + ;; + -svr4) + os=-sysv4 + ;; + -svr3) + os=-sysv3 + ;; + -sysvr4) + os=-sysv4 + ;; + # This must come after -sysvr4. + -sysv*) + ;; + -ose*) + os=-ose + ;; + -es1800*) + os=-ose + ;; + -xenix) + os=-xenix + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + os=-mint + ;; + -aros*) + os=-aros + ;; + -zvmoe) + os=-zvmoe + ;; + -dicos*) + os=-dicos + ;; + -nacl*) + ;; + -none) + ;; + *) + # Get rid of the `-' at the beginning of $os. + os=`echo $os | sed 's/[^-]*-//'` + echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 + exit 1 + ;; +esac +else + +# Here we handle the default operating systems that come with various machines. +# The value should be what the vendor currently ships out the door with their +# machine or put another way, the most popular os provided with the machine. + +# Note that if you're going to try to match "-MANUFACTURER" here (say, +# "-sun"), then you have to tell the case statement up towards the top +# that MANUFACTURER isn't an operating system. Otherwise, code above +# will signal an error saying that MANUFACTURER isn't an operating +# system, and we'll never get to this point. + +case $basic_machine in + score-*) + os=-elf + ;; + spu-*) + os=-elf + ;; + *-acorn) + os=-riscix1.2 + ;; + arm*-rebel) + os=-linux + ;; + arm*-semi) + os=-aout + ;; + c4x-* | tic4x-*) + os=-coff + ;; + c8051-*) + os=-elf + ;; + hexagon-*) + os=-elf + ;; + tic54x-*) + os=-coff + ;; + tic55x-*) + os=-coff + ;; + tic6x-*) + os=-coff + ;; + # This must come before the *-dec entry. + pdp10-*) + os=-tops20 + ;; + pdp11-*) + os=-none + ;; + *-dec | vax-*) + os=-ultrix4.2 + ;; + m68*-apollo) + os=-domain + ;; + i386-sun) + os=-sunos4.0.2 + ;; + m68000-sun) + os=-sunos3 + ;; + m68*-cisco) + os=-aout + ;; + mep-*) + os=-elf + ;; + mips*-cisco) + os=-elf + ;; + mips*-*) + os=-elf + ;; + or32-*) + os=-coff + ;; + *-tti) # must be before sparc entry or we get the wrong os. + os=-sysv3 + ;; + sparc-* | *-sun) + os=-sunos4.1.1 + ;; + *-be) + os=-beos + ;; + *-haiku) + os=-haiku + ;; + *-ibm) + os=-aix + ;; + *-knuth) + os=-mmixware + ;; + *-wec) + os=-proelf + ;; + *-winbond) + os=-proelf + ;; + *-oki) + os=-proelf + ;; + *-hp) + os=-hpux + ;; + *-hitachi) + os=-hiux + ;; + i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) + os=-sysv + ;; + *-cbm) + os=-amigaos + ;; + *-dg) + os=-dgux + ;; + *-dolphin) + os=-sysv3 + ;; + m68k-ccur) + os=-rtu + ;; + m88k-omron*) + os=-luna + ;; + *-next ) + os=-nextstep + ;; + *-sequent) + os=-ptx + ;; + *-crds) + os=-unos + ;; + *-ns) + os=-genix + ;; + i370-*) + os=-mvs + ;; + *-next) + os=-nextstep3 + ;; + *-gould) + os=-sysv + ;; + *-highlevel) + os=-bsd + ;; + *-encore) + os=-bsd + ;; + *-sgi) + os=-irix + ;; + *-siemens) + os=-sysv4 + ;; + *-masscomp) + os=-rtu + ;; + f30[01]-fujitsu | f700-fujitsu) + os=-uxpv + ;; + *-rom68k) + os=-coff + ;; + *-*bug) + os=-coff + ;; + *-apple) + os=-macos + ;; + *-atari*) + os=-mint + ;; + *) + os=-none + ;; +esac +fi + +# Here we handle the case where we know the os, and the CPU type, but not the +# manufacturer. We pick the logical manufacturer. +vendor=unknown +case $basic_machine in + *-unknown) + case $os in + -riscix*) + vendor=acorn + ;; + -sunos*) + vendor=sun + ;; + -cnk*|-aix*) + vendor=ibm + ;; + -beos*) + vendor=be + ;; + -hpux*) + vendor=hp + ;; + -mpeix*) + vendor=hp + ;; + -hiux*) + vendor=hitachi + ;; + -unos*) + vendor=crds + ;; + -dgux*) + vendor=dg + ;; + -luna*) + vendor=omron + ;; + -genix*) + vendor=ns + ;; + -mvs* | -opened*) + vendor=ibm + ;; + -os400*) + vendor=ibm + ;; + -ptx*) + vendor=sequent + ;; + -tpf*) + vendor=ibm + ;; + -vxsim* | -vxworks* | -windiss*) + vendor=wrs + ;; + -aux*) + vendor=apple + ;; + -hms*) + vendor=hitachi + ;; + -mpw* | -macos*) + vendor=apple + ;; + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + vendor=atari + ;; + -vos*) + vendor=stratus + ;; + esac + basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` + ;; +esac + +echo $basic_machine$os +exit + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "timestamp='" +# time-stamp-format: "%:y-%02m-%02d" +# time-stamp-end: "'" +# End: diff --git a/config/depcomp b/config/depcomp new file mode 100755 index 0000000000..fc98710e2a --- /dev/null +++ b/config/depcomp @@ -0,0 +1,791 @@ +#! /bin/sh +# depcomp - compile a program generating dependencies as side-effects + +scriptversion=2013-05-30.07; # UTC + +# Copyright (C) 1999-2014 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# Originally written by Alexandre Oliva . + +case $1 in + '') + echo "$0: No command. Try '$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: depcomp [--help] [--version] PROGRAM [ARGS] + +Run PROGRAMS ARGS to compile a file, generating dependencies +as side-effects. + +Environment variables: + depmode Dependency tracking mode. + source Source file read by 'PROGRAMS ARGS'. + object Object file output by 'PROGRAMS ARGS'. + DEPDIR directory where to store dependencies. + depfile Dependency file to output. + tmpdepfile Temporary file to use when outputting dependencies. + libtool Whether libtool is used (yes/no). + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "depcomp $scriptversion" + exit $? + ;; +esac + +# Get the directory component of the given path, and save it in the +# global variables '$dir'. Note that this directory component will +# be either empty or ending with a '/' character. This is deliberate. +set_dir_from () +{ + case $1 in + */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; + *) dir=;; + esac +} + +# Get the suffix-stripped basename of the given path, and save it the +# global variable '$base'. +set_base_from () +{ + base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` +} + +# If no dependency file was actually created by the compiler invocation, +# we still have to create a dummy depfile, to avoid errors with the +# Makefile "include basename.Plo" scheme. +make_dummy_depfile () +{ + echo "#dummy" > "$depfile" +} + +# Factor out some common post-processing of the generated depfile. +# Requires the auxiliary global variable '$tmpdepfile' to be set. +aix_post_process_depfile () +{ + # If the compiler actually managed to produce a dependency file, + # post-process it. + if test -f "$tmpdepfile"; then + # Each line is of the form 'foo.o: dependency.h'. + # Do two passes, one to just change these to + # $object: dependency.h + # and one to simply output + # dependency.h: + # which is needed to avoid the deleted-header problem. + { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" + sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" + } > "$depfile" + rm -f "$tmpdepfile" + else + make_dummy_depfile + fi +} + +# A tabulation character. +tab=' ' +# A newline character. +nl=' +' +# Character ranges might be problematic outside the C locale. +# These definitions help. +upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ +lower=abcdefghijklmnopqrstuvwxyz +digits=0123456789 +alpha=${upper}${lower} + +if test -z "$depmode" || test -z "$source" || test -z "$object"; then + echo "depcomp: Variables source, object and depmode must be set" 1>&2 + exit 1 +fi + +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. +depfile=${depfile-`echo "$object" | + sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} +tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} + +rm -f "$tmpdepfile" + +# Avoid interferences from the environment. +gccflag= dashmflag= + +# Some modes work just like other modes, but use different flags. We +# parameterize here, but still list the modes in the big case below, +# to make depend.m4 easier to write. Note that we *cannot* use a case +# here, because this file can only contain one case statement. +if test "$depmode" = hp; then + # HP compiler uses -M and no extra arg. + gccflag=-M + depmode=gcc +fi + +if test "$depmode" = dashXmstdout; then + # This is just like dashmstdout with a different argument. + dashmflag=-xM + depmode=dashmstdout +fi + +cygpath_u="cygpath -u -f -" +if test "$depmode" = msvcmsys; then + # This is just like msvisualcpp but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvisualcpp +fi + +if test "$depmode" = msvc7msys; then + # This is just like msvc7 but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvc7 +fi + +if test "$depmode" = xlc; then + # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. + gccflag=-qmakedep=gcc,-MF + depmode=gcc +fi + +case "$depmode" in +gcc3) +## gcc 3 implements dependency tracking that does exactly what +## we want. Yay! Note: for some reason libtool 1.4 doesn't like +## it if -MD -MP comes after the -MF stuff. Hmm. +## Unfortunately, FreeBSD c89 acceptance of flags depends upon +## the command line argument order; so add the flags where they +## appear in depend2.am. Note that the slowdown incurred here +## affects only configure: in makefiles, %FASTDEP% shortcuts this. + for arg + do + case $arg in + -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; + *) set fnord "$@" "$arg" ;; + esac + shift # fnord + shift # $arg + done + "$@" + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + mv "$tmpdepfile" "$depfile" + ;; + +gcc) +## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. +## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. +## (see the conditional assignment to $gccflag above). +## There are various ways to get dependency output from gcc. Here's +## why we pick this rather obscure method: +## - Don't want to use -MD because we'd like the dependencies to end +## up in a subdir. Having to rename by hand is ugly. +## (We might end up doing this anyway to support other compilers.) +## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like +## -MM, not -M (despite what the docs say). Also, it might not be +## supported by the other compilers which use the 'gcc' depmode. +## - Using -M directly means running the compiler twice (even worse +## than renaming). + if test -z "$gccflag"; then + gccflag=-MD, + fi + "$@" -Wp,"$gccflag$tmpdepfile" + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + # The second -e expression handles DOS-style file names with drive + # letters. + sed -e 's/^[^:]*: / /' \ + -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" +## This next piece of magic avoids the "deleted header file" problem. +## The problem is that when a header file which appears in a .P file +## is deleted, the dependency causes make to die (because there is +## typically no way to rebuild the header). We avoid this by adding +## dummy dependencies for each header file. Too bad gcc doesn't do +## this for us directly. +## Some versions of gcc put a space before the ':'. On the theory +## that the space means something, we add a space to the output as +## well. hp depmode also adds that space, but also prefixes the VPATH +## to the object. Take care to not repeat it in the output. +## Some versions of the HPUX 10.20 sed can't process this invocation +## correctly. Breaking it into two sed invocations is a workaround. + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +hp) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + +sgi) + if test "$libtool" = yes; then + "$@" "-Wp,-MDupdate,$tmpdepfile" + else + "$@" -MDupdate "$tmpdepfile" + fi + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + + if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files + echo "$object : \\" > "$depfile" + # Clip off the initial element (the dependent). Don't try to be + # clever and replace this with sed code, as IRIX sed won't handle + # lines with more than a fixed number of characters (4096 in + # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; + # the IRIX cc adds comments like '#:fec' to the end of the + # dependency line. + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ + | tr "$nl" ' ' >> "$depfile" + echo >> "$depfile" + # The second pass generates a dummy entry for each header file. + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ + >> "$depfile" + else + make_dummy_depfile + fi + rm -f "$tmpdepfile" + ;; + +xlc) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + +aix) + # The C for AIX Compiler uses -M and outputs the dependencies + # in a .u file. In older versions, this file always lives in the + # current directory. Also, the AIX compiler puts '$object:' at the + # start of each line; $object doesn't have directory information. + # Version 6 uses the directory in both cases. + set_dir_from "$object" + set_base_from "$object" + if test "$libtool" = yes; then + tmpdepfile1=$dir$base.u + tmpdepfile2=$base.u + tmpdepfile3=$dir.libs/$base.u + "$@" -Wc,-M + else + tmpdepfile1=$dir$base.u + tmpdepfile2=$dir$base.u + tmpdepfile3=$dir$base.u + "$@" -M + fi + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + exit $stat + fi + + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + do + test -f "$tmpdepfile" && break + done + aix_post_process_depfile + ;; + +tcc) + # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 + # FIXME: That version still under development at the moment of writing. + # Make that this statement remains true also for stable, released + # versions. + # It will wrap lines (doesn't matter whether long or short) with a + # trailing '\', as in: + # + # foo.o : \ + # foo.c \ + # foo.h \ + # + # It will put a trailing '\' even on the last line, and will use leading + # spaces rather than leading tabs (at least since its commit 0394caf7 + # "Emit spaces for -MD"). + "$@" -MD -MF "$tmpdepfile" + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. + # We have to change lines of the first kind to '$object: \'. + sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" + # And for each line of the second kind, we have to emit a 'dep.h:' + # dummy dependency, to avoid the deleted-header problem. + sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" + rm -f "$tmpdepfile" + ;; + +## The order of this option in the case statement is important, since the +## shell code in configure will try each of these formats in the order +## listed in this file. A plain '-MD' option would be understood by many +## compilers, so we must ensure this comes after the gcc and icc options. +pgcc) + # Portland's C compiler understands '-MD'. + # Will always output deps to 'file.d' where file is the root name of the + # source file under compilation, even if file resides in a subdirectory. + # The object file name does not affect the name of the '.d' file. + # pgcc 10.2 will output + # foo.o: sub/foo.c sub/foo.h + # and will wrap long lines using '\' : + # foo.o: sub/foo.c ... \ + # sub/foo.h ... \ + # ... + set_dir_from "$object" + # Use the source, not the object, to determine the base name, since + # that's sadly what pgcc will do too. + set_base_from "$source" + tmpdepfile=$base.d + + # For projects that build the same source file twice into different object + # files, the pgcc approach of using the *source* file root name can cause + # problems in parallel builds. Use a locking strategy to avoid stomping on + # the same $tmpdepfile. + lockdir=$base.d-lock + trap " + echo '$0: caught signal, cleaning up...' >&2 + rmdir '$lockdir' + exit 1 + " 1 2 13 15 + numtries=100 + i=$numtries + while test $i -gt 0; do + # mkdir is a portable test-and-set. + if mkdir "$lockdir" 2>/dev/null; then + # This process acquired the lock. + "$@" -MD + stat=$? + # Release the lock. + rmdir "$lockdir" + break + else + # If the lock is being held by a different process, wait + # until the winning process is done or we timeout. + while test -d "$lockdir" && test $i -gt 0; do + sleep 1 + i=`expr $i - 1` + done + fi + i=`expr $i - 1` + done + trap - 1 2 13 15 + if test $i -le 0; then + echo "$0: failed to acquire lock after $numtries attempts" >&2 + echo "$0: check lockdir '$lockdir'" >&2 + exit 1 + fi + + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + # Each line is of the form `foo.o: dependent.h', + # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. + # Do two passes, one to just change these to + # `$object: dependent.h' and one to simply `dependent.h:'. + sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" + # Some versions of the HPUX 10.20 sed can't process this invocation + # correctly. Breaking it into two sed invocations is a workaround. + sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ + | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +hp2) + # The "hp" stanza above does not work with aCC (C++) and HP's ia64 + # compilers, which have integrated preprocessors. The correct option + # to use with these is +Maked; it writes dependencies to a file named + # 'foo.d', which lands next to the object file, wherever that + # happens to be. + # Much of this is similar to the tru64 case; see comments there. + set_dir_from "$object" + set_base_from "$object" + if test "$libtool" = yes; then + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir.libs/$base.d + "$@" -Wc,+Maked + else + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir$base.d + "$@" +Maked + fi + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile1" "$tmpdepfile2" + exit $stat + fi + + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" + do + test -f "$tmpdepfile" && break + done + if test -f "$tmpdepfile"; then + sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" + # Add 'dependent.h:' lines. + sed -ne '2,${ + s/^ *// + s/ \\*$// + s/$/:/ + p + }' "$tmpdepfile" >> "$depfile" + else + make_dummy_depfile + fi + rm -f "$tmpdepfile" "$tmpdepfile2" + ;; + +tru64) + # The Tru64 compiler uses -MD to generate dependencies as a side + # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. + # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put + # dependencies in 'foo.d' instead, so we check for that too. + # Subdirectories are respected. + set_dir_from "$object" + set_base_from "$object" + + if test "$libtool" = yes; then + # Libtool generates 2 separate objects for the 2 libraries. These + # two compilations output dependencies in $dir.libs/$base.o.d and + # in $dir$base.o.d. We have to check for both files, because + # one of the two compilations can be disabled. We should prefer + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is + # automatically cleaned when .libs/ is deleted, while ignoring + # the former would cause a distcleancheck panic. + tmpdepfile1=$dir$base.o.d # libtool 1.5 + tmpdepfile2=$dir.libs/$base.o.d # Likewise. + tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 + "$@" -Wc,-MD + else + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir$base.d + tmpdepfile3=$dir$base.d + "$@" -MD + fi + + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + exit $stat + fi + + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + do + test -f "$tmpdepfile" && break + done + # Same post-processing that is required for AIX mode. + aix_post_process_depfile + ;; + +msvc7) + if test "$libtool" = yes; then + showIncludes=-Wc,-showIncludes + else + showIncludes=-showIncludes + fi + "$@" $showIncludes > "$tmpdepfile" + stat=$? + grep -v '^Note: including file: ' "$tmpdepfile" + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat + fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + # The first sed program below extracts the file names and escapes + # backslashes for cygpath. The second sed program outputs the file + # name when reading, but also accumulates all include files in the + # hold buffer in order to output them again at the end. This only + # works with sed implementations that can handle large buffers. + sed < "$tmpdepfile" -n ' +/^Note: including file: *\(.*\)/ { + s//\1/ + s/\\/\\\\/g + p +}' | $cygpath_u | sort -u | sed -n ' +s/ /\\ /g +s/\(.*\)/'"$tab"'\1 \\/p +s/.\(.*\) \\/\1:/ +H +$ { + s/.*/'"$tab"'/ + G + p +}' >> "$depfile" + echo >> "$depfile" # make sure the fragment doesn't end with a backslash + rm -f "$tmpdepfile" + ;; + +msvc7msys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + +#nosideeffect) + # This comment above is used by automake to tell side-effect + # dependency tracking mechanisms from slower ones. + +dashmstdout) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout, regardless of -o. + "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test "X$1" != 'X--mode=compile'; do + shift + done + shift + fi + + # Remove '-o $object'. + IFS=" " + for arg + do + case $arg in + -o) + shift + ;; + $object) + shift + ;; + *) + set fnord "$@" "$arg" + shift # fnord + shift # $arg + ;; + esac + done + + test -z "$dashmflag" && dashmflag=-M + # Require at least two characters before searching for ':' + # in the target name. This is to cope with DOS-style filenames: + # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. + "$@" $dashmflag | + sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" + rm -f "$depfile" + cat < "$tmpdepfile" > "$depfile" + # Some versions of the HPUX 10.20 sed can't process this sed invocation + # correctly. Breaking it into two sed invocations is a workaround. + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +dashXmstdout) + # This case only exists to satisfy depend.m4. It is never actually + # run, as this mode is specially recognized in the preamble. + exit 1 + ;; + +makedepend) + "$@" || exit $? + # Remove any Libtool call + if test "$libtool" = yes; then + while test "X$1" != 'X--mode=compile'; do + shift + done + shift + fi + # X makedepend + shift + cleared=no eat=no + for arg + do + case $cleared in + no) + set ""; shift + cleared=yes ;; + esac + if test $eat = yes; then + eat=no + continue + fi + case "$arg" in + -D*|-I*) + set fnord "$@" "$arg"; shift ;; + # Strip any option that makedepend may not understand. Remove + # the object too, otherwise makedepend will parse it as a source file. + -arch) + eat=yes ;; + -*|$object) + ;; + *) + set fnord "$@" "$arg"; shift ;; + esac + done + obj_suffix=`echo "$object" | sed 's/^.*\././'` + touch "$tmpdepfile" + ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" + rm -f "$depfile" + # makedepend may prepend the VPATH from the source file name to the object. + # No need to regex-escape $object, excess matching of '.' is harmless. + sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" + # Some versions of the HPUX 10.20 sed can't process the last invocation + # correctly. Breaking it into two sed invocations is a workaround. + sed '1,2d' "$tmpdepfile" \ + | tr ' ' "$nl" \ + | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" "$tmpdepfile".bak + ;; + +cpp) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout. + "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test "X$1" != 'X--mode=compile'; do + shift + done + shift + fi + + # Remove '-o $object'. + IFS=" " + for arg + do + case $arg in + -o) + shift + ;; + $object) + shift + ;; + *) + set fnord "$@" "$arg" + shift # fnord + shift # $arg + ;; + esac + done + + "$@" -E \ + | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + | sed '$ s: \\$::' > "$tmpdepfile" + rm -f "$depfile" + echo "$object : \\" > "$depfile" + cat < "$tmpdepfile" >> "$depfile" + sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvisualcpp) + # Important note: in order to support this mode, a compiler *must* + # always write the preprocessed file to stdout. + "$@" || exit $? + + # Remove the call to Libtool. + if test "$libtool" = yes; then + while test "X$1" != 'X--mode=compile'; do + shift + done + shift + fi + + IFS=" " + for arg + do + case "$arg" in + -o) + shift + ;; + $object) + shift + ;; + "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") + set fnord "$@" + shift + shift + ;; + *) + set fnord "$@" "$arg" + shift + shift + ;; + esac + done + "$@" -E 2>/dev/null | + sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" + rm -f "$depfile" + echo "$object : \\" > "$depfile" + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" + echo "$tab" >> "$depfile" + sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" + rm -f "$tmpdepfile" + ;; + +msvcmsys) + # This case exists only to let depend.m4 do its work. It works by + # looking at the text of this script. This case will never be run, + # since it is checked for above. + exit 1 + ;; + +none) + exec "$@" + ;; + +*) + echo "Unknown depmode $depmode" 1>&2 + exit 1 + ;; +esac + +exit 0 + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/config/install-sh b/config/install-sh new file mode 100755 index 0000000000..0b0fdcbba6 --- /dev/null +++ b/config/install-sh @@ -0,0 +1,501 @@ +#!/bin/sh +# install - install a program, script, or datafile + +scriptversion=2013-12-25.23; # UTC + +# This originates from X11R5 (mit/util/scripts/install.sh), which was +# later released in X11R6 (xc/config/util/install.sh) with the +# following copyright and license. +# +# Copyright (C) 1994 X Consortium +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to +# deal in the Software without restriction, including without limitation the +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Except as contained in this notice, the name of the X Consortium shall not +# be used in advertising or otherwise to promote the sale, use or other deal- +# ings in this Software without prior written authorization from the X Consor- +# tium. +# +# +# FSF changes to this file are in the public domain. +# +# Calling this script install-sh is preferred over install.sh, to prevent +# 'make' implicit rules from creating a file called install from it +# when there is no Makefile. +# +# This script is compatible with the BSD install script, but was written +# from scratch. + +tab=' ' +nl=' +' +IFS=" $tab$nl" + +# Set DOITPROG to "echo" to test this script. + +doit=${DOITPROG-} +doit_exec=${doit:-exec} + +# Put in absolute file names if you don't have them in your path; +# or use environment vars. + +chgrpprog=${CHGRPPROG-chgrp} +chmodprog=${CHMODPROG-chmod} +chownprog=${CHOWNPROG-chown} +cmpprog=${CMPPROG-cmp} +cpprog=${CPPROG-cp} +mkdirprog=${MKDIRPROG-mkdir} +mvprog=${MVPROG-mv} +rmprog=${RMPROG-rm} +stripprog=${STRIPPROG-strip} + +posix_mkdir= + +# Desired mode of installed file. +mode=0755 + +chgrpcmd= +chmodcmd=$chmodprog +chowncmd= +mvcmd=$mvprog +rmcmd="$rmprog -f" +stripcmd= + +src= +dst= +dir_arg= +dst_arg= + +copy_on_change=false +is_target_a_directory=possibly + +usage="\ +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE + or: $0 [OPTION]... SRCFILES... DIRECTORY + or: $0 [OPTION]... -t DIRECTORY SRCFILES... + or: $0 [OPTION]... -d DIRECTORIES... + +In the 1st form, copy SRCFILE to DSTFILE. +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. +In the 4th, create DIRECTORIES. + +Options: + --help display this help and exit. + --version display version info and exit. + + -c (ignored) + -C install only if different (preserve the last data modification time) + -d create directories instead of installing files. + -g GROUP $chgrpprog installed files to GROUP. + -m MODE $chmodprog installed files to MODE. + -o USER $chownprog installed files to USER. + -s $stripprog installed files. + -t DIRECTORY install into DIRECTORY. + -T report an error if DSTFILE is a directory. + +Environment variables override the default commands: + CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG + RMPROG STRIPPROG +" + +while test $# -ne 0; do + case $1 in + -c) ;; + + -C) copy_on_change=true;; + + -d) dir_arg=true;; + + -g) chgrpcmd="$chgrpprog $2" + shift;; + + --help) echo "$usage"; exit $?;; + + -m) mode=$2 + case $mode in + *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) + echo "$0: invalid mode: $mode" >&2 + exit 1;; + esac + shift;; + + -o) chowncmd="$chownprog $2" + shift;; + + -s) stripcmd=$stripprog;; + + -t) + is_target_a_directory=always + dst_arg=$2 + # Protect names problematic for 'test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac + shift;; + + -T) is_target_a_directory=never;; + + --version) echo "$0 $scriptversion"; exit $?;; + + --) shift + break;; + + -*) echo "$0: invalid option: $1" >&2 + exit 1;; + + *) break;; + esac + shift +done + +# We allow the use of options -d and -T together, by making -d +# take the precedence; this is for compatibility with GNU install. + +if test -n "$dir_arg"; then + if test -n "$dst_arg"; then + echo "$0: target directory not allowed when installing a directory." >&2 + exit 1 + fi +fi + +if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then + # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dst_arg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dst_arg" + shift # fnord + fi + shift # arg + dst_arg=$arg + # Protect names problematic for 'test' and other utilities. + case $dst_arg in + -* | [=\(\)!]) dst_arg=./$dst_arg;; + esac + done +fi + +if test $# -eq 0; then + if test -z "$dir_arg"; then + echo "$0: no input file specified." >&2 + exit 1 + fi + # It's OK to call 'install-sh -d' without argument. + # This can happen when creating conditional directories. + exit 0 +fi + +if test -z "$dir_arg"; then + if test $# -gt 1 || test "$is_target_a_directory" = always; then + if test ! -d "$dst_arg"; then + echo "$0: $dst_arg: Is not a directory." >&2 + exit 1 + fi + fi +fi + +if test -z "$dir_arg"; then + do_exit='(exit $ret); exit $ret' + trap "ret=129; $do_exit" 1 + trap "ret=130; $do_exit" 2 + trap "ret=141; $do_exit" 13 + trap "ret=143; $do_exit" 15 + + # Set umask so as not to create temps with too-generous modes. + # However, 'strip' requires both read and write access to temps. + case $mode in + # Optimize common cases. + *644) cp_umask=133;; + *755) cp_umask=22;; + + *[0-7]) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw='% 200' + fi + cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; + *) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw=,u+rw + fi + cp_umask=$mode$u_plus_rw;; + esac +fi + +for src +do + # Protect names problematic for 'test' and other utilities. + case $src in + -* | [=\(\)!]) src=./$src;; + esac + + if test -n "$dir_arg"; then + dst=$src + dstdir=$dst + test -d "$dstdir" + dstdir_status=$? + else + + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command + # might cause directories to be created, which would be especially bad + # if $src (and thus $dsttmp) contains '*'. + if test ! -f "$src" && test ! -d "$src"; then + echo "$0: $src does not exist." >&2 + exit 1 + fi + + if test -z "$dst_arg"; then + echo "$0: no destination specified." >&2 + exit 1 + fi + dst=$dst_arg + + # If destination is a directory, append the input filename; won't work + # if double slashes aren't ignored. + if test -d "$dst"; then + if test "$is_target_a_directory" = never; then + echo "$0: $dst_arg: Is a directory" >&2 + exit 1 + fi + dstdir=$dst + dst=$dstdir/`basename "$src"` + dstdir_status=0 + else + dstdir=`dirname "$dst"` + test -d "$dstdir" + dstdir_status=$? + fi + fi + + obsolete_mkdir_used=false + + if test $dstdir_status != 0; then + case $posix_mkdir in + '') + # Create intermediate dirs using mode 755 as modified by the umask. + # This is like FreeBSD 'install' as of 1997-10-28. + umask=`umask` + case $stripcmd.$umask in + # Optimize common cases. + *[2367][2367]) mkdir_umask=$umask;; + .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; + + *[0-7]) + mkdir_umask=`expr $umask + 22 \ + - $umask % 100 % 40 + $umask % 20 \ + - $umask % 10 % 4 + $umask % 2 + `;; + *) mkdir_umask=$umask,go-w;; + esac + + # With -d, create the new directory with the user-specified mode. + # Otherwise, rely on $mkdir_umask. + if test -n "$dir_arg"; then + mkdir_mode=-m$mode + else + mkdir_mode= + fi + + posix_mkdir=false + case $umask in + *[123567][0-7][0-7]) + # POSIX mkdir -p sets u+wx bits regardless of umask, which + # is incompatible with FreeBSD 'install' when (umask & 300) != 0. + ;; + *) + tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ + trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 + + if (umask $mkdir_umask && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 + then + if test -z "$dir_arg" || { + # Check for POSIX incompatibilities with -m. + # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or + # other-writable bit of parent directory when it shouldn't. + # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. + ls_ld_tmpdir=`ls -ld "$tmpdir"` + case $ls_ld_tmpdir in + d????-?r-*) different_mode=700;; + d????-?--*) different_mode=755;; + *) false;; + esac && + $mkdirprog -m$different_mode -p -- "$tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$tmpdir"` + test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" + } + } + then posix_mkdir=: + fi + rmdir "$tmpdir/d" "$tmpdir" + else + # Remove any dirs left behind by ancient mkdir implementations. + rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null + fi + trap '' 0;; + esac;; + esac + + if + $posix_mkdir && ( + umask $mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" + ) + then : + else + + # The umask is ridiculous, or mkdir does not conform to POSIX, + # or it failed possibly due to a race condition. Create the + # directory the slow way, step by step, checking for races as we go. + + case $dstdir in + /*) prefix='/';; + [-=\(\)!]*) prefix='./';; + *) prefix='';; + esac + + oIFS=$IFS + IFS=/ + set -f + set fnord $dstdir + shift + set +f + IFS=$oIFS + + prefixes= + + for d + do + test X"$d" = X && continue + + prefix=$prefix$d + if test -d "$prefix"; then + prefixes= + else + if $posix_mkdir; then + (umask=$mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break + # Don't fail if two instances are running concurrently. + test -d "$prefix" || exit 1 + else + case $prefix in + *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; + *) qprefix=$prefix;; + esac + prefixes="$prefixes '$qprefix'" + fi + fi + prefix=$prefix/ + done + + if test -n "$prefixes"; then + # Don't fail if two instances are running concurrently. + (umask $mkdir_umask && + eval "\$doit_exec \$mkdirprog $prefixes") || + test -d "$dstdir" || exit 1 + obsolete_mkdir_used=true + fi + fi + fi + + if test -n "$dir_arg"; then + { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && + { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || + test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 + else + + # Make a couple of temp file names in the proper directory. + dsttmp=$dstdir/_inst.$$_ + rmtmp=$dstdir/_rm.$$_ + + # Trap to clean up those temp files at exit. + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 + + # Copy the file name to the temp name. + (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && + + # and set any options; do chmod last to preserve setuid bits. + # + # If any of these fail, we abort the whole thing. If we want to + # ignore errors from any of these, just make sure not to ignore + # errors from the above "$doit $cpprog $src $dsttmp" command. + # + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && + { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && + { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && + + # If -C, don't bother to copy if it wouldn't change the file. + if $copy_on_change && + old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && + new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && + set -f && + set X $old && old=:$2:$4:$5:$6 && + set X $new && new=:$2:$4:$5:$6 && + set +f && + test "$old" = "$new" && + $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 + then + rm -f "$dsttmp" + else + # Rename the file to the real destination. + $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || + + # The rename failed, perhaps because mv can't rename something else + # to itself, or perhaps because mv is so ancient that it does not + # support -f. + { + # Now remove or move aside any old file at destination location. + # We try this two ways since rm can't unlink itself on some + # systems and the destination file might be busy for other + # reasons. In this case, the final cleanup might fail but the new + # file should still install successfully. + { + test ! -f "$dst" || + $doit $rmcmd -f "$dst" 2>/dev/null || + { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && + { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } + } || + { echo "$0: cannot unlink or rename $dst" >&2 + (exit 1); exit 1 + } + } && + + # Now rename the file to the real destination. + $doit $mvcmd "$dsttmp" "$dst" + } + fi || exit 1 + + trap '' 0 + fi +done + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/config/missing b/config/missing new file mode 100755 index 0000000000..f62bbae306 --- /dev/null +++ b/config/missing @@ -0,0 +1,215 @@ +#! /bin/sh +# Common wrapper for a few potentially missing GNU programs. + +scriptversion=2013-10-28.13; # UTC + +# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Originally written by Fran,cois Pinard , 1996. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +if test $# -eq 0; then + echo 1>&2 "Try '$0 --help' for more information" + exit 1 +fi + +case $1 in + + --is-lightweight) + # Used by our autoconf macros to check whether the available missing + # script is modern enough. + exit 0 + ;; + + --run) + # Back-compat with the calling convention used by older automake. + shift + ;; + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due +to PROGRAM being missing or too old. + +Options: + -h, --help display this help and exit + -v, --version output version information and exit + +Supported PROGRAM values: + aclocal autoconf autoheader autom4te automake makeinfo + bison yacc flex lex help2man + +Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and +'g' are ignored when checking the name. + +Send bug reports to ." + exit $? + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing $scriptversion (GNU Automake)" + exit $? + ;; + + -*) + echo 1>&2 "$0: unknown '$1' option" + echo 1>&2 "Try '$0 --help' for more information" + exit 1 + ;; + +esac + +# Run the given program, remember its exit status. +"$@"; st=$? + +# If it succeeded, we are done. +test $st -eq 0 && exit 0 + +# Also exit now if we it failed (or wasn't found), and '--version' was +# passed; such an option is passed most likely to detect whether the +# program is present and works. +case $2 in --version|--help) exit $st;; esac + +# Exit code 63 means version mismatch. This often happens when the user +# tries to use an ancient version of a tool on a file that requires a +# minimum version. +if test $st -eq 63; then + msg="probably too old" +elif test $st -eq 127; then + # Program was missing. + msg="missing on your system" +else + # Program was found and executed, but failed. Give up. + exit $st +fi + +perl_URL=http://www.perl.org/ +flex_URL=http://flex.sourceforge.net/ +gnu_software_URL=http://www.gnu.org/software + +program_details () +{ + case $1 in + aclocal|automake) + echo "The '$1' program is part of the GNU Automake package:" + echo "<$gnu_software_URL/automake>" + echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" + echo "<$gnu_software_URL/autoconf>" + echo "<$gnu_software_URL/m4/>" + echo "<$perl_URL>" + ;; + autoconf|autom4te|autoheader) + echo "The '$1' program is part of the GNU Autoconf package:" + echo "<$gnu_software_URL/autoconf/>" + echo "It also requires GNU m4 and Perl in order to run:" + echo "<$gnu_software_URL/m4/>" + echo "<$perl_URL>" + ;; + esac +} + +give_advice () +{ + # Normalize program name to check for. + normalized_program=`echo "$1" | sed ' + s/^gnu-//; t + s/^gnu//; t + s/^g//; t'` + + printf '%s\n' "'$1' is $msg." + + configure_deps="'configure.ac' or m4 files included by 'configure.ac'" + case $normalized_program in + autoconf*) + echo "You should only need it if you modified 'configure.ac'," + echo "or m4 files included by it." + program_details 'autoconf' + ;; + autoheader*) + echo "You should only need it if you modified 'acconfig.h' or" + echo "$configure_deps." + program_details 'autoheader' + ;; + automake*) + echo "You should only need it if you modified 'Makefile.am' or" + echo "$configure_deps." + program_details 'automake' + ;; + aclocal*) + echo "You should only need it if you modified 'acinclude.m4' or" + echo "$configure_deps." + program_details 'aclocal' + ;; + autom4te*) + echo "You might have modified some maintainer files that require" + echo "the 'autom4te' program to be rebuilt." + program_details 'autom4te' + ;; + bison*|yacc*) + echo "You should only need it if you modified a '.y' file." + echo "You may want to install the GNU Bison package:" + echo "<$gnu_software_URL/bison/>" + ;; + lex*|flex*) + echo "You should only need it if you modified a '.l' file." + echo "You may want to install the Fast Lexical Analyzer package:" + echo "<$flex_URL>" + ;; + help2man*) + echo "You should only need it if you modified a dependency" \ + "of a man page." + echo "You may want to install the GNU Help2man package:" + echo "<$gnu_software_URL/help2man/>" + ;; + makeinfo*) + echo "You should only need it if you modified a '.texi' file, or" + echo "any other file indirectly affecting the aspect of the manual." + echo "You might want to install the Texinfo package:" + echo "<$gnu_software_URL/texinfo/>" + echo "The spurious makeinfo call might also be the consequence of" + echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" + echo "want to install GNU make:" + echo "<$gnu_software_URL/make/>" + ;; + *) + echo "You might have modified some files without having the proper" + echo "tools for further handling them. Check the 'README' file, it" + echo "often tells you about the needed prerequisites for installing" + echo "this package. You may also peek at any GNU archive site, in" + echo "case some other package contains this missing '$1' program." + ;; + esac +} + +give_advice "$1" | sed -e '1s/^/WARNING: /' \ + -e '2,$s/^/ /' >&2 + +# Propagate the correct exit status (expected to be 127 for a program +# not found, 63 for a program that failed due to version mismatch). +exit $st + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/configure b/configure new file mode 100755 index 0000000000..ed35fe4cd1 --- /dev/null +++ b/configure @@ -0,0 +1,10187 @@ +#! /bin/sh +# Guess values for system-dependent variables and create Makefiles. +# Generated by GNU Autoconf 2.69 for triAGENS ArangoDB 2.5.0-alpha1. +# +# Report bugs to . +# +# +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. +# +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ## + +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + +as_nl=' +' +export as_nl +# Printing a long string crashes Solaris 7 /usr/bin/printf. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='print -r --' + as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='printf %s\n' + as_echo_n='printf %s' +else + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' + as_echo_n='/usr/ucb/echo -n' + else + as_echo_body='eval expr "X$1" : "X\\(.*\\)"' + as_echo_n_body='eval + arg=$1; + case $arg in #( + *"$as_nl"*) + expr "X$arg" : "X\\(.*\\)$as_nl"; + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; + esac; + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" + ' + export as_echo_n_body + as_echo_n='sh -c $as_echo_n_body as_echo' + fi + export as_echo_body + as_echo='sh -c $as_echo_body as_echo' +fi + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there. '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +# Use a proper internal environment variable to ensure we don't fall + # into an infinite loop, continuously re-executing ourselves. + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then + _as_can_reexec=no; export _as_can_reexec; + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +as_fn_exit 255 + fi + # We don't want this to propagate to other subprocesses. + { _as_can_reexec=; unset _as_can_reexec;} +if test "x$CONFIG_SHELL" = x; then + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which + # is contrary to our usage. Disable this feature. + alias -g '\${1+\"\$@\"}'='\"\$@\"' + setopt NO_GLOB_SUBST +else + case \`(set -o) 2>/dev/null\` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi +" + as_required="as_fn_return () { (exit \$1); } +as_fn_success () { as_fn_return 0; } +as_fn_failure () { as_fn_return 1; } +as_fn_ret_success () { return 0; } +as_fn_ret_failure () { return 1; } + +exitcode=0 +as_fn_success || { exitcode=1; echo as_fn_success failed.; } +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : + +else + exitcode=1; echo positional parameters were not saved. +fi +test x\$exitcode = x0 || exit 1 +test -x / || exit 1" + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 +test \$(( 1 + 1 )) = 2 || exit 1" + if (eval "$as_required") 2>/dev/null; then : + as_have_required=yes +else + as_have_required=no +fi + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : + +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + as_found=: + case $as_dir in #( + /*) + for as_base in sh bash ksh sh5; do + # Try only shells that exist, to save several forks. + as_shell=$as_dir/$as_base + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : + CONFIG_SHELL=$as_shell as_have_required=yes + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : + break 2 +fi +fi + done;; + esac + as_found=false +done +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi; } +IFS=$as_save_IFS + + + if test "x$CONFIG_SHELL" != x; then : + export CONFIG_SHELL + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 +fi + + if test x$as_have_required = xno; then : + $as_echo "$0: This script requires a shell more modern than all" + $as_echo "$0: the shells that I found on your system." + if test x${ZSH_VERSION+set} = xset ; then + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" + $as_echo "$0: be upgraded to zsh 4.3.4 or later." + else + $as_echo "$0: Please tell bug-autoconf@gnu.org and info@arangodb.com +$0: about your system, including any error possibly output +$0: before this message. Then install a modern shell, or +$0: manually run the script under such a shell if you do +$0: have one." + fi + exit 1 +fi +fi +fi +SHELL=${CONFIG_SHELL-/bin/sh} +export SHELL +# Unset more variables known to interfere with behavior of common tools. +CLICOLOR_FORCE= GREP_OPTIONS= +unset CLICOLOR_FORCE GREP_OPTIONS + +## --------------------- ## +## M4sh Shell Functions. ## +## --------------------- ## +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + + + as_lineno_1=$LINENO as_lineno_1a=$LINENO + as_lineno_2=$LINENO as_lineno_2a=$LINENO + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | + sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno + N + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ + t loop + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + + # If we had to re-execute with $CONFIG_SHELL, we're ensured to have + # already done that, so ensure we don't try to do so again and fall + # in an infinite loop. This has already happened in practice. + _as_can_reexec=no; export _as_can_reexec + # Don't try to exec as it changes $[0], causing all sort of problems + # (the dirname of $[0] is not the place where we might find the + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" + # Exit status is that of the last command. + exit +} + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -pR' + fi +else + as_ln_s='cp -pR' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + +as_test_x='test -x' +as_executable_p=as_fn_executable_p + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +test -n "$DJDIR" || exec 7<&0 &1 + +# Name of the host. +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, +# so uname gets run too. +ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` + +# +# Initializations. +# +ac_default_prefix=/usr/local +ac_clean_files= +ac_config_libobj_dir=. +LIBOBJS= +cross_compiling=no +subdirs= +MFLAGS= +MAKEFLAGS= + +# Identity of this package. +PACKAGE_NAME='triAGENS ArangoDB' +PACKAGE_TARNAME='arangodb' +PACKAGE_VERSION='2.5.0-alpha1' +PACKAGE_STRING='triAGENS ArangoDB 2.5.0-alpha1' +PACKAGE_BUGREPORT='info@arangodb.com' +PACKAGE_URL='https://www.arangodb.com' + +# Factoring default headers for most tests. +ac_includes_default="\ +#include +#ifdef HAVE_SYS_TYPES_H +# include +#endif +#ifdef HAVE_SYS_STAT_H +# include +#endif +#ifdef STDC_HEADERS +# include +# include +#else +# ifdef HAVE_STDLIB_H +# include +# endif +#endif +#ifdef HAVE_STRING_H +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H +# include +# endif +# include +#endif +#ifdef HAVE_STRINGS_H +# include +#endif +#ifdef HAVE_INTTYPES_H +# include +#endif +#ifdef HAVE_STDINT_H +# include +#endif +#ifdef HAVE_UNISTD_H +# include +#endif" + +ac_subst_vars='am__EXEEXT_FALSE +am__EXEEXT_TRUE +LTLIBOBJS +LIBOBJS +BUILD_H +ZLIB_LIBS +ZLIB_LDFLAGS +ZLIB_CPPFLAGS +ZLIB_VERSION +LIBEV_LIBS +LIBEV_LDFLAGS +LIBEV_CPPFLAGS +LIBEV_VERSION +ICU_LIBS +ICU_LDFLAGS +ICU_CPPFLAGS +V8_TARGET +V8_LIBS +V8_LDFLAGS +V8_CPPFLAGS +V8_DIR +V8_VERSION +ENABLE_V8_DEBUG_FALSE +ENABLE_V8_DEBUG_TRUE +MRUBY_LIBS +MRUBY_LDFLAGS +MRUBY_CPPFLAGS +ENABLE_MRUBY_FALSE +ENABLE_MRUBY_TRUE +OPENSSL_LIBS +OPENSSL_LDFLAGS +OPENSSL_CPPFLAGS +READLINE_LIBS +READLINE_LDFLAGS +READLINE_CPPFLAGS +READLINE_VERSION +ENABLE_LINENOISE_FALSE +ENABLE_LINENOISE_TRUE +ENABLE_READLINE_FALSE +ENABLE_READLINE_TRUE +EGREP +GREP +MATH_LIBS +MATH_LDFLAGS +MATH_CPPFLAGS +RT_LIBS +LEXLIB +LEX_OUTPUT_ROOT +LEX +BISON +ENABLE_FAILURE_TESTS_FALSE +ENABLE_FAILURE_TESTS_TRUE +ENABLE_MAINTAINER_MODE_FALSE +ENABLE_MAINTAINER_MODE_TRUE +MAINT +MAINTAINER_MODE_FALSE +MAINTAINER_MODE_TRUE +GCOV_LIBS +GCOV_LDFLAGS +GCOV_CFLAGS +GCOV_CXXFLAGS +ENABLE_GCOV_FALSE +ENABLE_GCOV_TRUE +ENABLE_HTML2TEXT_FALSE +ENABLE_HTML2TEXT_TRUE +HTML2TEXT_EXEC +ENABLE_MARKDOWN_FALSE +ENABLE_MARKDOWN_TRUE +MARKDOWN_EXEC +PTHREAD_CFLAGS +PTHREAD_LIBS +PTHREAD_CC +acx_pthread_config +ENABLE_FIGURES_FALSE +ENABLE_FIGURES_TRUE +ENABLE_TIMING_FALSE +ENABLE_TIMING_TRUE +ENABLE_LOGGER_TIMING_FALSE +ENABLE_LOGGER_TIMING_TRUE +ENABLE_LOGGER_FALSE +ENABLE_LOGGER_TRUE +RANLIB +HAVE_CXX11 +LN_S +CPP +am__fastdepCC_FALSE +am__fastdepCC_TRUE +CCDEPMODE +ac_ct_CC +CFLAGS +CC +CXXCPP +am__fastdepCXX_FALSE +am__fastdepCXX_TRUE +CXXDEPMODE +am__nodep +AMDEPBACKSLASH +AMDEP_FALSE +AMDEP_TRUE +am__quote +am__include +DEPDIR +OBJEXT +EXEEXT +ac_ct_CXX +CPPFLAGS +LDFLAGS +CXXFLAGS +CXX +AM_BACKSLASH +AM_DEFAULT_VERBOSITY +AM_DEFAULT_V +AM_V +am__untar +am__tar +AMTAR +am__leading_dot +SET_MAKE +AWK +mkdir_p +MKDIR_P +INSTALL_STRIP_PROGRAM +STRIP +install_sh +MAKEINFO +AUTOHEADER +AUTOMAKE +AUTOCONF +ACLOCAL +VERSION +PACKAGE +CYGPATH_W +am__isrc +INSTALL_DATA +INSTALL_SCRIPT +INSTALL_PROGRAM +TRI_BITS +ENABLE_ARM_FALSE +ENABLE_ARM_TRUE +ENABLE_FREEBSD_FALSE +ENABLE_FREEBSD_TRUE +ENABLE_DARWIN_FALSE +ENABLE_DARWIN_TRUE +target_os +target_vendor +target_cpu +target +host_os +host_vendor +host_cpu +host +build_os +build_vendor +build_cpu +build +ENABLE_RELATIVE_FALSE +ENABLE_RELATIVE_TRUE +GO +ENABLE_INTERNAL_GO_FALSE +ENABLE_INTERNAL_GO_TRUE +ENABLE_ALL_IN_ONE_ETCD_FALSE +ENABLE_ALL_IN_ONE_ETCD_TRUE +TRI_REPOSITORY_VERSION +TRI_CONFIGURE_FLAGS +TRI_CONFIGURE_OPTIONS +TRI_CONFIGURE_COMMAND +target_alias +host_alias +build_alias +LIBS +ECHO_T +ECHO_N +ECHO_C +DEFS +mandir +localedir +libdir +psdir +pdfdir +dvidir +htmldir +infodir +docdir +oldincludedir +includedir +localstatedir +sharedstatedir +sysconfdir +datadir +datarootdir +libexecdir +sbindir +bindir +program_transform_name +prefix +exec_prefix +PACKAGE_URL +PACKAGE_BUGREPORT +PACKAGE_STRING +PACKAGE_VERSION +PACKAGE_TARNAME +PACKAGE_NAME +PATH_SEPARATOR +SHELL' +ac_subst_files='' +ac_user_opts=' +enable_option_checking +enable_all_in_one_etcd +enable_internal_go +enable_relative +enable_silent_rules +enable_dependency_tracking +enable_error_on_warning +enable_eff_cpp +enable_isystem +enable_logger +enable_timing +enable_figures +enable_largefile +enable_gcov +enable_maintainer_mode +enable_failure_tests +with_bison +with_backtrace +enable_readline +with_readline +with_readline_lib +with_openssl_inc +with_openssl_lib +enable_mruby +enable_v8_debug +' + ac_precious_vars='build_alias +host_alias +target_alias +CXX +CXXFLAGS +LDFLAGS +LIBS +CPPFLAGS +CCC +CXXCPP +CC +CFLAGS +CPP' + + +# Initialize some variables set by options. +ac_init_help= +ac_init_version=false +ac_unrecognized_opts= +ac_unrecognized_sep= +# The variables have the same names as the options, with +# dashes changed to underlines. +cache_file=/dev/null +exec_prefix=NONE +no_create= +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +verbose= +x_includes=NONE +x_libraries=NONE + +# Installation directory options. +# These are left unexpanded so users can "make install exec_prefix=/foo" +# and all the variables that are supposed to be based on exec_prefix +# by default will actually change. +# Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datarootdir='${prefix}/share' +datadir='${datarootdir}' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +includedir='${prefix}/include' +oldincludedir='/usr/include' +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' + +ac_prev= +ac_dashdash= +for ac_option +do + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval $ac_prev=\$ac_option + ac_prev= + continue + fi + + case $ac_option in + *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *=) ac_optarg= ;; + *) ac_optarg=yes ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. + + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir=$ac_optarg ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build_alias ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build_alias=$ac_optarg ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file=$ac_optarg ;; + + --config-cache | -C) + cache_file=config.cache ;; + + -datadir | --datadir | --datadi | --datad) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=*) + datadir=$ac_optarg ;; + + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + + -disable-* | --disable-*) + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; + + -enable-* | --enable-*) + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"enable_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval enable_$ac_useropt=\$ac_optarg ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix=$ac_optarg ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he | -h) + ac_init_help=long ;; + -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) + ac_init_help=recursive ;; + -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) + ac_init_help=short ;; + + -host | --host | --hos | --ho) + ac_prev=host_alias ;; + -host=* | --host=* | --hos=* | --ho=*) + host_alias=$ac_optarg ;; + + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir=$ac_optarg ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir=$ac_optarg ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir=$ac_optarg ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir=$ac_optarg ;; + + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst | --locals) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) + localstatedir=$ac_optarg ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir=$ac_optarg ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c | -n) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir=$ac_optarg ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix=$ac_optarg ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix=$ac_optarg ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix=$ac_optarg ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name=$ac_optarg ;; + + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir=$ac_optarg ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir=$ac_optarg ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site=$ac_optarg ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir=$ac_optarg ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir=$ac_optarg ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target_alias ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target_alias=$ac_optarg ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers | -V) + ac_init_version=: ;; + + -with-* | --with-*) + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=\$ac_optarg ;; + + -without-* | --without-*) + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && + as_fn_error $? "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in + *" +"with_$ac_useropt" +"*) ;; + *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" + ac_unrecognized_sep=', ';; + esac + eval with_$ac_useropt=no ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes=$ac_optarg ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + + -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information" + ;; + + *=*) + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` + # Reject names that are not valid shell variable names. + case $ac_envvar in #( + '' | [0-9]* | *[!_$as_cr_alnum]* ) + as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; + esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; + + *) + # FIXME: should be removed in autoconf 3.0. + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" + ;; + + esac +done + +if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` + as_fn_error $? "missing argument to $ac_option" +fi + +if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; + fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac +fi + +# Check all directory arguments for consistency. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir +do + eval ac_val=\$$ac_var + # Remove trailing slashes. + case $ac_val in + */ ) + ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` + eval $ac_var=\$ac_val;; + esac + # Be sure to have absolute directory names. + case $ac_val in + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac + as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" +done + +# There might be people who depend on the old broken behavior: `$host' +# used to hold the argument of --host etc. +# FIXME: To remove some day. +build=$build_alias +host=$host_alias +target=$target_alias + +# FIXME: To remove some day. +if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes + fi +fi + +ac_tool_prefix= +test -n "$host_alias" && ac_tool_prefix=$host_alias- + +test "$silent" = yes && exec 6>/dev/null + + +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + as_fn_error $? "working directory cannot be determined" +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + as_fn_error $? "pwd does not report name of working directory" + + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$as_myself" || +$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_myself" : 'X\(//\)[^/]' \| \ + X"$as_myself" : 'X\(//\)$' \| \ + X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_myself" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + srcdir=$ac_confdir + if test ! -r "$srcdir/$ac_unique_file"; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" +fi +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done + +# +# Report the --help message. +# +if test "$ac_init_help" = "long"; then + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat <<_ACEOF +\`configure' configures triAGENS ArangoDB 2.5.0-alpha1 to adapt to many kinds of systems. + +Usage: $0 [OPTION]... [VAR=VALUE]... + +To assign environment variables (e.g., CC, CFLAGS...), specify them as +VAR=VALUE. See below for descriptions of some of the useful variables. + +Defaults for the options are specified in brackets. + +Configuration: + -h, --help display this help and exit + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit + -q, --quiet, --silent do not print \`checking ...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for \`--cache-file=config.cache' + -n, --no-create do not create output files + --srcdir=DIR find the sources in DIR [configure dir or \`..'] + +Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [PREFIX] + +By default, \`make install' will install all the files in +\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +an installation prefix other than \`$ac_default_prefix' using \`--prefix', +for instance \`--prefix=\$HOME'. + +For better control, use the options below. + +Fine tuning of the installation directories: + --bindir=DIR user executables [EPREFIX/bin] + --sbindir=DIR system admin executables [EPREFIX/sbin] + --libexecdir=DIR program executables [EPREFIX/libexec] + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/arangodb] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] +_ACEOF + + cat <<\_ACEOF + +Program names: + --program-prefix=PREFIX prepend PREFIX to installed program names + --program-suffix=SUFFIX append SUFFIX to installed program names + --program-transform-name=PROGRAM run sed PROGRAM on installed program names + +System types: + --build=BUILD configure for building on BUILD [guessed] + --host=HOST cross-compile to build programs to run on HOST [BUILD] + --target=TARGET configure for building compilers for TARGET [HOST] +_ACEOF +fi + +if test -n "$ac_init_help"; then + case $ac_init_help in + short | recursive ) echo "Configuration of triAGENS ArangoDB 2.5.0-alpha1:";; + esac + cat <<\_ACEOF + +Optional Features: + --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --enable-all-in-one-etcd + use supplied etcd from 3rdParty directory (default: + yes) + --enable-internal-go use go binaries from 3rdParty directory (default: + no) + --enable-relative all path are relative to the binary (default: no) + --enable-silent-rules less verbose build output (undo: "make V=1") + --disable-silent-rules verbose build output (undo: "make V=0") + --enable-dependency-tracking + do not reject slow dependency extractors + --disable-dependency-tracking + speeds up one-time build + --enable-error-on-warning + treat warnings as errors (default: no) + --enable-eff-cpp use -Weffc++ (default: no) + --enable-isystem enables the use of -isystem instead of -I for system + headers (default: no) + --enable-logger enable logging and timing (default: yes) + --enable-timing enable timing (default: yes) + --enable-figures enable figures, use 'yes', 'no', or 'hires'(default: + yes) + --disable-largefile omit support for large files + --enable-gcov enables gnu coverage (default: no) + --enable-maintainer-mode + enable make rules and dependencies not useful (and + sometimes confusing) to the casual installer + --enable-failure-tests enable failure testing (default: no) + --enable-readline enable readline support (default: yes) + --enable-mruby enable MRUBY (default: no) + --enable-v8-debug build debug version of V8 (default: no) + +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-bison=EXECUTABLE path of the bison executable + --with-backtrace enable backtrace dumps + --with-readline=DIR where the readline library and includes are located + --with-readline-lib=DIR where the readline library is located + --with-openssl-inc=DIR where the OpenSSL header files are located + --with-openssl-lib=DIR where the OpenSSL library files are located + +Some influential environment variables: + CXX C++ compiler command + CXXFLAGS C++ compiler flags + LDFLAGS linker flags, e.g. -L if you have libraries in a + nonstandard directory + LIBS libraries to pass to the linker, e.g. -l + CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if + you have headers in a nonstandard directory + CXXCPP C++ preprocessor + CC C compiler command + CFLAGS C compiler flags + CPP C preprocessor + +Use these variables to override the choices made by `configure' or to help +it to find libraries and programs with nonstandard names/locations. + +Report bugs to . +triAGENS ArangoDB home page: . +_ACEOF +ac_status=$? +fi + +if test "$ac_init_help" = "recursive"; then + # If there are subdirs, report their specific --help. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue + test -d "$ac_dir" || + { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || + continue + ac_builddir=. + +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix + +case $srcdir in + .) # We are building in place. + ac_srcdir=. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. + ac_srcdir=$srcdir$ac_dir_suffix; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + cd "$ac_dir" || { ac_status=$?; continue; } + # Check for guested configure. + if test -f "$ac_srcdir/configure.gnu"; then + echo && + $SHELL "$ac_srcdir/configure.gnu" --help=recursive + elif test -f "$ac_srcdir/configure"; then + echo && + $SHELL "$ac_srcdir/configure" --help=recursive + else + $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } + done +fi + +test -n "$ac_init_help" && exit $ac_status +if $ac_init_version; then + cat <<\_ACEOF +triAGENS ArangoDB configure 2.5.0-alpha1 +generated by GNU Autoconf 2.69 + +Copyright (C) 2012 Free Software Foundation, Inc. +This configure script is free software; the Free Software Foundation +gives unlimited permission to copy, distribute and modify it. +_ACEOF + exit +fi + +## ------------------------ ## +## Autoconf initialization. ## +## ------------------------ ## + +# ac_fn_cxx_try_compile LINENO +# ---------------------------- +# Try to compile conftest.$ac_ext, and return whether this succeeded. +ac_fn_cxx_try_compile () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext + if { { ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_cxx_try_compile + +# ac_fn_cxx_try_cpp LINENO +# ------------------------ +# Try to preprocess conftest.$ac_ext, and return whether this succeeded. +ac_fn_cxx_try_cpp () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } > conftest.i && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_cxx_try_cpp + +# ac_fn_c_try_compile LINENO +# -------------------------- +# Try to compile conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_compile () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext + if { { ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_compile + +# ac_fn_c_try_cpp LINENO +# ---------------------- +# Try to preprocess conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_cpp () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } > conftest.i && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_cpp + +# ac_fn_c_try_link LINENO +# ----------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. +ac_fn_c_try_link () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext conftest$ac_exeext + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + test -x conftest$ac_exeext + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_link + +# ac_fn_cxx_try_run LINENO +# ------------------------ +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes +# that executables *can* be run. +ac_fn_cxx_try_run () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + ac_retval=0 +else + $as_echo "$as_me: program exited with status $ac_status" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=$ac_status +fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_cxx_try_run + +# ac_fn_cxx_try_link LINENO +# ------------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. +ac_fn_cxx_try_link () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + rm -f conftest.$ac_objext conftest$ac_exeext + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + grep -v '^ *+' conftest.err >conftest.er1 + cat conftest.er1 >&5 + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && { + test "$cross_compiling" = yes || + test -x conftest$ac_exeext + }; then : + ac_retval=0 +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=1 +fi + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_cxx_try_link + +# ac_fn_cxx_check_func LINENO FUNC VAR +# ------------------------------------ +# Tests whether FUNC exists, setting the cache variable VAR accordingly +ac_fn_cxx_check_func () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +/* Define $2 to an innocuous variant, in case declares $2. + For example, HP-UX 11i declares gettimeofday. */ +#define $2 innocuous_$2 + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $2 (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $2 + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char $2 (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined __stub_$2 || defined __stub___$2 +choke me +#endif + +int +main () +{ +return $2 (); + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + eval "$3=yes" +else + eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_cxx_check_func + +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists, giving a warning if it cannot be compiled using +# the include files in INCLUDES and setting the cache variable VAR +# accordingly. +ac_fn_c_check_header_mongrel () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if eval \${$3+:} false; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else + # Is the header compilable? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 +$as_echo_n "checking $2 usability... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_header_compiler=yes +else + ac_header_compiler=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 +$as_echo_n "checking $2 presence... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include <$2> +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + ac_header_preproc=yes +else + ac_header_preproc=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( + yes:no: ) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} + ;; + no:yes:* ) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +( $as_echo "## -------------------------------- ## +## Report this to info@arangodb.com ## +## -------------------------------- ##" + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + eval "$3=\$ac_header_compiler" +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +fi + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_header_mongrel + +# ac_fn_c_try_run LINENO +# ---------------------- +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes +# that executables *can* be run. +ac_fn_c_try_run () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + ac_retval=0 +else + $as_echo "$as_me: program exited with status $ac_status" >&5 + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_retval=$ac_status +fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + as_fn_set_status $ac_retval + +} # ac_fn_c_try_run + +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES +# ------------------------------------------------------- +# Tests whether HEADER exists and can be compiled using the include files in +# INCLUDES, setting the cache variable VAR accordingly. +ac_fn_c_check_header_compile () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval \${$3+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +#include <$2> +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + eval "$3=yes" +else + eval "$3=no" +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno + +} # ac_fn_c_check_header_compile +cat >config.log <<_ACEOF +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. + +It was created by triAGENS ArangoDB $as_me 2.5.0-alpha1, which was +generated by GNU Autoconf 2.69. Invocation command line was + + $ $0 $@ + +_ACEOF +exec 5>>config.log +{ +cat <<_ASUNAME +## --------- ## +## Platform. ## +## --------- ## + +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` +uname -m = `(uname -m) 2>/dev/null || echo unknown` +uname -r = `(uname -r) 2>/dev/null || echo unknown` +uname -s = `(uname -s) 2>/dev/null || echo unknown` +uname -v = `(uname -v) 2>/dev/null || echo unknown` + +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` + +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` + +_ASUNAME + +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + $as_echo "PATH: $as_dir" + done +IFS=$as_save_IFS + +} >&5 + +cat >&5 <<_ACEOF + + +## ----------- ## +## Core tests. ## +## ----------- ## + +_ACEOF + + +# Keep a trace of the command line. +# Strip out --no-create and --no-recursion so they do not pile up. +# Strip out --silent because we don't want to record it for future runs. +# Also quote any args containing shell meta-characters. +# Make two passes to allow for proper duplicate-argument suppression. +ac_configure_args= +ac_configure_args0= +ac_configure_args1= +ac_must_keep_next=false +for ac_pass in 1 2 +do + for ac_arg + do + case $ac_arg in + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + continue ;; + *\'*) + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + case $ac_pass in + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; + 2) + as_fn_append ac_configure_args1 " '$ac_arg'" + if test $ac_must_keep_next = true; then + ac_must_keep_next=false # Got value, back to normal. + else + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac + fi + as_fn_append ac_configure_args " '$ac_arg'" + ;; + esac + done +done +{ ac_configure_args0=; unset ac_configure_args0;} +{ ac_configure_args1=; unset ac_configure_args1;} + +# When interrupted or exit'd, cleanup temporary files, and complete +# config.log. We remove comments because anyway the quotes in there +# would cause problems or look ugly. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. +trap 'exit_status=$? + # Save into config.log some information that might help in debugging. + { + echo + + $as_echo "## ---------------- ## +## Cache variables. ## +## ---------------- ##" + echo + # The following way of writing the cache mishandles newlines in values, +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) { eval $ac_var=; unset $ac_var;} ;; + esac ;; + esac + done + (set) 2>&1 | + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) + sed -n \ + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( + *) + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" + ;; + esac | + sort +) + echo + + $as_echo "## ----------------- ## +## Output variables. ## +## ----------------- ##" + echo + for ac_var in $ac_subst_vars + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + $as_echo "$ac_var='\''$ac_val'\''" + done | sort + echo + + if test -n "$ac_subst_files"; then + $as_echo "## ------------------- ## +## File substitutions. ## +## ------------------- ##" + echo + for ac_var in $ac_subst_files + do + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + $as_echo "$ac_var='\''$ac_val'\''" + done | sort + echo + fi + + if test -s confdefs.h; then + $as_echo "## ----------- ## +## confdefs.h. ## +## ----------- ##" + echo + cat confdefs.h + echo + fi + test "$ac_signal" != 0 && + $as_echo "$as_me: caught signal $ac_signal" + $as_echo "$as_me: exit $exit_status" + } >&5 + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && + exit $exit_status +' 0 +for ac_signal in 1 2 13 15; do + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal +done +ac_signal=0 + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -f -r conftest* confdefs.h + +$as_echo "/* confdefs.h */" > confdefs.h + +# Predefined preprocessor variables. + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_NAME "$PACKAGE_NAME" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_TARNAME "$PACKAGE_TARNAME" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_VERSION "$PACKAGE_VERSION" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_STRING "$PACKAGE_STRING" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define PACKAGE_URL "$PACKAGE_URL" +_ACEOF + + +# Let the site file select an alternate cache file if it wants to. +# Prefer an explicitly selected file to automatically selected ones. +ac_site_file1=NONE +ac_site_file2=NONE +if test -n "$CONFIG_SITE"; then + # We do not want a PATH search for config.site. + case $CONFIG_SITE in #(( + -*) ac_site_file1=./$CONFIG_SITE;; + */*) ac_site_file1=$CONFIG_SITE;; + *) ac_site_file1=./$CONFIG_SITE;; + esac +elif test "x$prefix" != xNONE; then + ac_site_file1=$prefix/share/config.site + ac_site_file2=$prefix/etc/config.site +else + ac_site_file1=$ac_default_prefix/share/config.site + ac_site_file2=$ac_default_prefix/etc/config.site +fi +for ac_site_file in "$ac_site_file1" "$ac_site_file2" +do + test "x$ac_site_file" = xNONE && continue + if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 +$as_echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 + . "$ac_site_file" \ + || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "failed to load site script $ac_site_file +See \`config.log' for more details" "$LINENO" 5; } + fi +done + +if test -r "$cache_file"; then + # Some versions of bash will fail to source /dev/null (special files + # actually), so we avoid doing that. DJGPP emulates it as a regular file. + if test /dev/null != "$cache_file" && test -f "$cache_file"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 +$as_echo "$as_me: loading cache $cache_file" >&6;} + case $cache_file in + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; + esac + fi +else + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 +$as_echo "$as_me: creating cache $cache_file" >&6;} + >$cache_file +fi + +# Check that the precious variables saved in the cache have kept the same +# value. +ac_cache_corrupted=false +for ac_var in $ac_precious_vars; do + eval ac_old_set=\$ac_cv_env_${ac_var}_set + eval ac_new_set=\$ac_env_${ac_var}_set + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then + # differences in whitespace do not lead to failure. + ac_old_val_w=`echo x $ac_old_val` + ac_new_val_w=`echo x $ac_new_val` + if test "$ac_old_val_w" != "$ac_new_val_w"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + ac_cache_corrupted=: + else + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} + eval $ac_var=\$ac_old_val + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; + esac + case " $ac_configure_args " in + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. + *) as_fn_append ac_configure_args " '$ac_arg'" ;; + esac + fi +done +if $ac_cache_corrupted; then + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} + as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 +fi +## -------------------- ## +## Main body of script. ## +## -------------------- ## + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + + +ac_aux_dir= +for ac_dir in config "$srcdir"/config; do + if test -f "$ac_dir/install-sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f "$ac_dir/install.sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + elif test -f "$ac_dir/shtool"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/shtool install -c" + break + fi +done +if test -z "$ac_aux_dir"; then + as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 +fi + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + + + + +CURRENT_DIR=`pwd` + +{ $as_echo "$as_me:${as_lineno-$LINENO}: configure started in '$CURRENT_DIR" >&5 +$as_echo "$as_me: configure started in '$CURRENT_DIR" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with CC='$CC'" >&5 +$as_echo "$as_me: with CC='$CC'" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with CXX='$CXX'" >&5 +$as_echo "$as_me: with CXX='$CXX'" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with CPPFLAGS='$CPPFLAGS'" >&5 +$as_echo "$as_me: with CPPFLAGS='$CPPFLAGS'" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with CFLAGS='$CFLAGS'" >&5 +$as_echo "$as_me: with CFLAGS='$CFLAGS'" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with CXXFLAGS='$CXXFLAGS'" >&5 +$as_echo "$as_me: with CXXFLAGS='$CXXFLAGS'" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: with LDFLAGS='$LDFLAGS'" >&5 +$as_echo "$as_me: with LDFLAGS='$LDFLAGS'" >&6;} + + + +if test `expr -- $0 : "'.*"` = 0; then + TRI_CONFIGURE_COMMAND="$TRI_CONFIGURE_COMMAND '$0'" +else + TRI_CONFIGURE_COMMAND="$TRI_CONFIGURE_COMMAND $0" +fi + +TRI_CONFIGURE_OPTIONS="$ac_configure_args" + +for var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PROGRAM LIBS CC CXX; do + eval val=\$$var + if test -n "$val"; then + TRI_CONFIGURE_FLAGS="$TRI_CONFIGURE_FLAGS $var='$val'" + fi +done + + + + + + +cat >>confdefs.h <<_ACEOF +#define TRI_CONFIGURE_COMMAND "$TRI_CONFIGURE_COMMAND" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define TRI_CONFIGURE_OPTIONS "$TRI_CONFIGURE_OPTIONS" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define TRI_CONFIGURE_FLAGS "$TRI_CONFIGURE_FLAGS" +_ACEOF + + + + +if test -d ".git"; then + TRI_REPOSITORY_VERSION=`git describe --all --tags --long --abbrev=40 --dirty="-dirty" 2> /dev/null` +else + TRI_REPOSITORY_VERSION="" +fi + + + +cat >>confdefs.h <<_ACEOF +#define TRI_REPOSITORY_VERSION "$TRI_REPOSITORY_VERSION" +_ACEOF + + + + + +# Check whether --enable-all-in-one-etcd was given. +if test "${enable_all_in_one_etcd+set}" = set; then : + enableval=$enable_all_in_one_etcd; tr_ALL_IN_ONE_ETCD="${enableval:-yes}" +else + tr_ALL_IN_ONE_ETCD=yes + +fi + + + if test "x$tr_ALL_IN_ONE_ETCD" = xyes; then + ENABLE_ALL_IN_ONE_ETCD_TRUE= + ENABLE_ALL_IN_ONE_ETCD_FALSE='#' +else + ENABLE_ALL_IN_ONE_ETCD_TRUE='#' + ENABLE_ALL_IN_ONE_ETCD_FALSE= +fi + + + +# Check whether --enable-internal-go was given. +if test "${enable_internal_go+set}" = set; then : + enableval=$enable_internal_go; tr_INTERNAL_GO="${enableval:-yes}" +else + tr_INTERNAL_GO=no + +fi + + + if test "x$tr_INTERNAL_GO" = xyes; then + ENABLE_INTERNAL_GO_TRUE= + ENABLE_INTERNAL_GO_FALSE='#' +else + ENABLE_INTERNAL_GO_TRUE='#' + ENABLE_INTERNAL_GO_FALSE= +fi + + +if test "x$tr_INTERNAL_GO" = "xno"; then + # Extract the first word of "go", so it can be a program name with args. +set dummy go; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_GO+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$GO"; then + ac_cv_prog_GO="$GO" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_GO="go" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +GO=$ac_cv_prog_GO +if test -n "$GO"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GO" >&5 +$as_echo "$GO" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + if test "x$GO" = "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no go executable found." >&5 +$as_echo "$as_me: WARNING: no go executable found." >&2;} + BASIC_INFO="$BASIC_INFO|GO BINARY: not found" + else + BASIC_INFO="$BASIC_INFO|GO BINARY: $GO" + fi +fi + + + +# Check whether --enable-relative was given. +if test "${enable_relative+set}" = set; then : + enableval=$enable_relative; tr_RELATIVE="${enableval:-yes}" +else + tr_RELATIVE=no + +fi + + + if test "x$tr_RELATIVE" = xyes; then + ENABLE_RELATIVE_TRUE= + ENABLE_RELATIVE_FALSE='#' +else + ENABLE_RELATIVE_TRUE='#' + ENABLE_RELATIVE_FALSE= +fi + + +if test "x$tr_RELATIVE" != xno; then + BASIC_INFO="$BASIC_INFO|RELATIVE PATHS: enabled" +else + BASIC_INFO="$BASIC_INFO|RELATIVE PATHS: disabled" +fi + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING BUILD SYSTEM" >&5 +$as_echo "$as_me: CHECKING BUILD SYSTEM" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + +# Make sure we can run config.sub. +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || + as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 +$as_echo_n "checking build system type... " >&6; } +if ${ac_cv_build+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` +test "x$ac_build_alias" = x && + as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 +$as_echo "$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; +esac +build=$ac_cv_build +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 +$as_echo_n "checking host system type... " >&6; } +if ${ac_cv_host+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 +$as_echo "$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; +esac +host=$ac_cv_host +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 +$as_echo_n "checking target system type... " >&6; } +if ${ac_cv_target+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host +else + ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || + as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 +$as_echo "$ac_cv_target" >&6; } +case $ac_cv_target in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; +esac +target=$ac_cv_target +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_target +shift +target_cpu=$1 +target_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +target_os=$* +IFS=$ac_save_IFS +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac + + +# The aliases save the names the user supplied, while $host etc. +# will get canonicalized. +test -n "$target_alias" && + test "$program_prefix$program_suffix$program_transform_name" = \ + NONENONEs,x,x, && + program_prefix=${target_alias}- + + +tr_DARWIN="no" +tr_FREEBSD="no" +tr_ARM="no" + +case $target in + *-apple-darwin*) + tr_DARWIN="yes" + ;; + + *-*-freebsd*) + tr_FREEBSD="yes" + ;; + + armv7l-*-linux-gnueabihf) + tr_ARM="yes" + CFLAGS="$CFLAGS -marm" + CPPFLAGS="$CPPFLAGS -marm" + ;; + + armv6l-*-linux-gnueabihf) + tr_ARM="yes" + ;; +esac + + if test "x$tr_DARWIN" = xyes; then + ENABLE_DARWIN_TRUE= + ENABLE_DARWIN_FALSE='#' +else + ENABLE_DARWIN_TRUE='#' + ENABLE_DARWIN_FALSE= +fi + + if test "x$tr_FREEBSD" = xyes; then + ENABLE_FREEBSD_TRUE= + ENABLE_FREEBSD_FALSE='#' +else + ENABLE_FREEBSD_TRUE='#' + ENABLE_FREEBSD_FALSE= +fi + + if test "x$tr_ARM" = xyes; then + ENABLE_ARM_TRUE= + ENABLE_ARM_FALSE='#' +else + ENABLE_ARM_TRUE='#' + ENABLE_ARM_FALSE= +fi + + + +tr_BITS=32 + +case $target_cpu in + amd64*) + tr_BITS=64 + ;; + + x86_64*) + tr_BITS=64 + ;; +esac + +TRI_BITS="$tr_BITS" + + +CPPFLAGS="${CPPFLAGS} -DTRI_BITS=${TRI_BITS}" + + +if test x$tr_ARM == xyes; then + CPPFLAGS="${CPPFLAGS} -DUSE_EABI_HARDFLOAT -march=armv6 -mfloat-abi=hard" +fi + + +am__api_version='1.15' + +# Find a good install program. We prefer a C program (faster), +# so one script is as good as another. But avoid the broken or +# incompatible versions: +# SysV /etc/install, /usr/sbin/install +# SunOS /usr/etc/install +# IRIX /sbin/install +# AIX /bin/install +# AmigaOS /C/install, which installs bootblocks on floppy discs +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag +# AFS /usr/afsws/bin/install, which mishandles nonexistent args +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic +# ./install, which can be erroneously created by make from ./install.sh. +# Reject install programs that cannot install multiple files. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 +$as_echo_n "checking for a BSD-compatible install... " >&6; } +if test -z "$INSTALL"; then +if ${ac_cv_path_install+:} false; then : + $as_echo_n "(cached) " >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + # Account for people who put trailing slashes in PATH elements. +case $as_dir/ in #(( + ./ | .// | /[cC]/* | \ + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ + /usr/ucb/* ) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. + # Don't use installbsd from OSF since it installs stuff as root + # by default. + for ac_prog in ginstall scoinst install; do + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + rm -rf conftest.one conftest.two conftest.dir + echo one > conftest.one + echo two > conftest.two + mkdir conftest.dir + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && + test -s conftest.one && test -s conftest.two && + test -s conftest.dir/conftest.one && + test -s conftest.dir/conftest.two + then + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi + fi + done + done + ;; +esac + + done +IFS=$as_save_IFS + +rm -rf conftest.one conftest.two conftest.dir + +fi + if test "${ac_cv_path_install+set}" = set; then + INSTALL=$ac_cv_path_install + else + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + INSTALL=$ac_install_sh + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 +$as_echo "$INSTALL" >&6; } + +# Use test -z because SunOS4 sh mishandles braces in ${var-val}. +# It thinks the first close brace ends the variable substitution. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' + +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 +$as_echo_n "checking whether build environment is sane... " >&6; } +# Reject unsafe characters in $srcdir or the absolute working directory +# name. Accept space and tab only in the latter. +am_lf=' +' +case `pwd` in + *[\\\"\#\$\&\'\`$am_lf]*) + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; +esac +case $srcdir in + *[\\\"\#\$\&\'\`$am_lf\ \ ]*) + as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; +esac + +# Do 'set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! +Check your system clock" "$LINENO" 5 +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +# If we didn't sleep, we still need to ensure time stamps of config.status and +# generated files are strictly newer. +am_sleep_pid= +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & + am_sleep_pid=$! +fi + +rm -f conftest.file + +test "$program_prefix" != NONE && + program_transform_name="s&^&$program_prefix&;$program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s&\$&$program_suffix&;$program_transform_name" +# Double any \ or $. +# By default was `s,x,x', remove it if useless. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` + +# Expand $ac_aux_dir to an absolute path. +am_aux_dir=`cd "$ac_aux_dir" && pwd` + +if test x"${MISSING+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; + *) + MISSING="\${SHELL} $am_aux_dir/missing" ;; + esac +fi +# Use eval to expand $SHELL +if eval "$MISSING --is-lightweight"; then + am_missing_run="$MISSING " +else + am_missing_run= + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 +$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} +fi + +if test x"${install_sh+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; + *) + install_sh="\${SHELL} $am_aux_dir/install-sh" + esac +fi + +# Installed binaries are usually stripped using 'strip' when the user +# run "make install-strip". However 'strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the 'STRIP' environment variable to overrule this program. +if test "$cross_compiling" != no; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. +set dummy ${ac_tool_prefix}strip; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_STRIP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +STRIP=$ac_cv_prog_STRIP +if test -n "$STRIP"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 +$as_echo "$STRIP" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_STRIP"; then + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. +set dummy strip; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_STRIP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_STRIP="strip" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP +if test -n "$ac_ct_STRIP"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 +$as_echo "$ac_ct_STRIP" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi +else + STRIP="$ac_cv_prog_STRIP" +fi + +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } +if test -z "$MKDIR_P"; then + if ${ac_cv_path_mkdir+:} false; then : + $as_echo_n "(cached) " >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in mkdir gmkdir; do + for ac_exec_ext in '' $ac_executable_extensions; do + as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( + 'mkdir (GNU coreutils) '* | \ + 'mkdir (coreutils) '* | \ + 'mkdir (fileutils) '4.1*) + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext + break 3;; + esac + done + done + done +IFS=$as_save_IFS + +fi + + test -d ./--version && rmdir ./--version + if test "${ac_cv_path_mkdir+set}" = set; then + MKDIR_P="$ac_cv_path_mkdir -p" + else + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 +$as_echo "$MKDIR_P" >&6; } + +for ac_prog in gawk mawk nawk awk +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_AWK+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$AWK"; then + ac_cv_prog_AWK="$AWK" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_AWK="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +AWK=$ac_cv_prog_AWK +if test -n "$AWK"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 +$as_echo "$AWK" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$AWK" && break +done + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +set x ${MAKE-make} +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat >conftest.make <<\_ACEOF +SHELL = /bin/sh +all: + @echo '@@@%%%=$(MAKE)=@@@%%%' +_ACEOF +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac +rm -f conftest.make +fi +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + SET_MAKE= +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" +fi + +rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null + +# Check whether --enable-silent-rules was given. +if test "${enable_silent_rules+set}" = set; then : + enableval=$enable_silent_rules; +fi + +case $enable_silent_rules in # ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac +am_make=${MAKE-make} +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } +if ${am_cv_make_support_nested_variables+:} false; then : + $as_echo_n "(cached) " >&6 +else + if $as_echo 'TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +$as_echo "$am_cv_make_support_nested_variables" >&6; } +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AM_BACKSLASH='\' + +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + am__isrc=' -I$(srcdir)' + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 + fi +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi + + +# Define the identity of the package. + PACKAGE='arangodb' + VERSION='2.5.0-alpha1' + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE "$PACKAGE" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define VERSION "$VERSION" +_ACEOF + +# Some tools Automake needs. + +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} + + +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} + + +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} + + +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} + + +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} + +# For better backward compatibility. To be removed once Automake 1.9.x +# dies out for good. For more background, see: +# +# +mkdir_p='$(MKDIR_P)' + +# We need awk for the "check" target (and possibly the TAP driver). The +# system "awk" is bad on some platforms. +# Always define AMTAR for backward compatibility. Yes, it's still used +# in the wild :-( We should find a proper way to deprecate it ... +AMTAR='$${TAR-tar}' + + +# We'll loop over all known methods to create a tar archive until one works. +_am_tools='gnutar pax cpio none' + +am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' + + + + + + +# POSIX will say in a future version that running "rm -f" with no argument +# is OK; and we want to be able to make that assumption in our Makefile +# recipes. So use an aggressive probe to check that the usage we want is +# actually supported "in the wild" to an acceptable degree. +# See automake bug#10828. +# To make any issue more visible, cause the running configure to be aborted +# by default if the 'rm' program in use doesn't match our expectations; the +# user can still override this though. +if rm -f && rm -fr && rm -rf; then : OK; else + cat >&2 <<'END' +Oops! + +Your 'rm' program seems unable to run without file operands specified +on the command line, even when the '-f' option is present. This is contrary +to the behaviour of most rm programs out there, and not conforming with +the upcoming POSIX standard: + +Please tell bug-automake@gnu.org about your system, including the value +of your $PATH and any error possibly output before this message. This +can help us improve future automake versions. + +END + if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then + echo 'Configuration will proceed anyway, since you have set the' >&2 + echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 + echo >&2 + else + cat >&2 <<'END' +Aborting the configuration process, to ensure you take notice of the issue. + +You can download and install GNU coreutils to get an 'rm' implementation +that behaves properly: . + +If you want to complete the configuration process using your problematic +'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM +to "yes", and re-run configure. + +END + as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 + fi +fi + +# Check whether --enable-silent-rules was given. +if test "${enable_silent_rules+set}" = set; then : + enableval=$enable_silent_rules; +fi + +case $enable_silent_rules in # ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=0;; +esac +am_make=${MAKE-make} +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } +if ${am_cv_make_support_nested_variables+:} false; then : + $as_echo_n "(cached) " >&6 +else + if $as_echo 'TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +$as_echo "$am_cv_make_support_nested_variables" >&6; } +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AM_BACKSLASH='\' + + + + + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING C/C++ COMPILER AND LINKER" >&5 +$as_echo "$as_me: CHECKING C/C++ COMPILER AND LINKER" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + +case $target in + *-*-cygwin) + LDFLAGS="$LDFLAGS -Wl,--enable-auto-import" + enable_static="yes" + enable_shared="no" + + list_cc="gcc-4 gcc-3 gcc cc" + list_cxx="g++-4 g++-3 g++ cxx" + + ;; + + *) + list_cc="${CC} gcc clang cc" + list_cxx="${CXX} g++ clang++ cxx" + + ;; +esac + +DEPDIR="${am__leading_dot}deps" + +ac_config_commands="$ac_config_commands depfiles" + + +am_make=${MAKE-make} +cat > confinc << 'END' +am__doit: + @echo this is the am__doit target +.PHONY: am__doit +END +# If we don't find an include directive, just comment out the code. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 +$as_echo_n "checking for style of include used by $am_make... " >&6; } +am__include="#" +am__quote= +_am_result=none +# First try GNU make style include. +echo "include confinc" > confmf +# Ignore all kinds of additional output from 'make'. +case `$am_make -s -f confmf 2> /dev/null` in #( +*the\ am__doit\ target*) + am__include=include + am__quote= + _am_result=GNU + ;; +esac +# Now try BSD make style include. +if test "$am__include" = "#"; then + echo '.include "confinc"' > confmf + case `$am_make -s -f confmf 2> /dev/null` in #( + *the\ am__doit\ target*) + am__include=.include + am__quote="\"" + _am_result=BSD + ;; + esac +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 +$as_echo "$_am_result" >&6; } +rm -f confinc confmf + +# Check whether --enable-dependency-tracking was given. +if test "${enable_dependency_tracking+set}" = set; then : + enableval=$enable_dependency_tracking; +fi + +if test "x$enable_dependency_tracking" != xno; then + am_depcomp="$ac_aux_dir/depcomp" + AMDEPBACKSLASH='\' + am__nodep='_no' +fi + if test "x$enable_dependency_tracking" != xno; then + AMDEP_TRUE= + AMDEP_FALSE='#' +else + AMDEP_TRUE='#' + AMDEP_FALSE= +fi + + +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CXX+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CXX=$ac_cv_prog_CXX +if test -n "$CXX"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 +$as_echo "$CXX" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$CXX" && break + done +fi +if test -z "$CXX"; then + ac_ct_CXX=$CXX + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_CXX+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_CXX"; then + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CXX="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX +if test -n "$ac_ct_CXX"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 +$as_echo "$ac_ct_CXX" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$ac_ct_CXX" && break +done + + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi +fi + + fi +fi +# Provide some information about the compiler. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 +set X $ac_compile +ac_compiler=$2 +for ac_option in --version -v -V -qversion; do + { { ac_try="$ac_compiler $ac_option >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + sed '10a\ +... rest of stderr output deleted ... + 10q' conftest.err >conftest.er1 + cat conftest.er1 >&5 + fi + rm -f conftest.er1 conftest.err + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +done + +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +ac_clean_files_save=$ac_clean_files +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" +# Try to create an executable without -o first, disregard a.out. +# It will help us diagnose broken compilers, and finding out an intuition +# of exeext. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5 +$as_echo_n "checking whether the C++ compiler works... " >&6; } +ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` + +# The possible output files: +ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" + +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { { ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link_default") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files '' +do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) + ;; + [ab].out ) + # We found the default executable, but exeext='' is most + # certainly right. + break;; + *.* ) + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. + break;; + * ) + break;; + esac +done +test "$ac_cv_exeext" = no && ac_cv_exeext= + +else + ac_file='' +fi +if test -z "$ac_file"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +$as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "C++ compiler cannot create executables +See \`config.log' for more details" "$LINENO" 5; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5 +$as_echo_n "checking for C++ compiler default output file name... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +$as_echo "$ac_file" >&6; } +ac_exeext=$ac_cv_exeext + +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out +ac_clean_files=$ac_clean_files_save +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +$as_echo_n "checking for suffix of executables... " >&6; } +if { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + # If both `conftest.exe' and `conftest' are `present' (well, observable) +# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +# work properly (i.e., refer to `conftest.exe'), while it won't with +# `rm'. +for ac_file in conftest.exe conftest conftest.*; do + test -f "$ac_file" || continue + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + break;; + * ) break;; + esac +done +else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details" "$LINENO" 5; } +fi +rm -f conftest conftest$ac_cv_exeext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +$as_echo "$ac_cv_exeext" >&6; } + +rm -f conftest.$ac_ext +EXEEXT=$ac_cv_exeext +ac_exeext=$EXEEXT +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +FILE *f = fopen ("conftest.out", "w"); + return ferror (f) || fclose (f) != 0; + + ; + return 0; +} +_ACEOF +ac_clean_files="$ac_clean_files conftest.out" +# Check that the compiler produces executables we can run. If not, either +# the compiler is broken, or we cross compile. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +$as_echo_n "checking whether we are cross compiling... " >&6; } +if test "$cross_compiling" != yes; then + { { ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } + if { ac_try='./conftest$ac_cv_exeext' + { { case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then + cross_compiling=no + else + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot run C++ compiled programs. +If you meant to cross compile, use \`--host'. +See \`config.log' for more details" "$LINENO" 5; } + fi + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +$as_echo "$cross_compiling" >&6; } + +rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out +ac_clean_files=$ac_clean_files_save +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +$as_echo_n "checking for suffix of object files... " >&6; } +if ${ac_cv_objext+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.o conftest.obj +if { { ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then : + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` + break;; + esac +done +else + $as_echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot compute suffix of object files: cannot compile +See \`config.log' for more details" "$LINENO" 5; } +fi +rm -f conftest.$ac_cv_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +$as_echo "$ac_cv_objext" >&6; } +OBJEXT=$ac_cv_objext +ac_objext=$OBJEXT +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } +if ${ac_cv_cxx_compiler_gnu+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_compiler_gnu=yes +else + ac_compiler_gnu=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } +if test $ac_compiler_gnu = yes; then + GXX=yes +else + GXX= +fi +ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_save_CXXFLAGS=$CXXFLAGS +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 +$as_echo_n "checking whether $CXX accepts -g... " >&6; } +if ${ac_cv_prog_cxx_g+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_cv_prog_cxx_g=yes +else + CXXFLAGS="" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + +else + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_cv_prog_cxx_g=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 +$as_echo "$ac_cv_prog_cxx_g" >&6; } +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +depcc="$CXX" am_compiler_list= + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +$as_echo_n "checking dependency style of $depcc... " >&6; } +if ${am_cv_CXX_dependencies_compiler_type+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". + rm -rf conftest.dir + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_CXX_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + am__universal=false + case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac + + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + + # We check with '-c' and '-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. + am__obj=sub/conftest.${OBJEXT-o} + am__minus_obj="-o $am__obj" + case $depmode in + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue + ;; + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= + ;; + none) break ;; + esac + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CXX_dependencies_compiler_type=$depmode + break + fi + fi + done + + cd .. + rm -rf conftest.dir +else + am_cv_CXX_dependencies_compiler_type=none +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type + + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then + am__fastdepCXX_TRUE= + am__fastdepCXX_FALSE='#' +else + am__fastdepCXX_TRUE='#' + am__fastdepCXX_FALSE= +fi + + +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 +$as_echo_n "checking how to run the C++ preprocessor... " >&6; } +if test -z "$CXXCPP"; then + if ${ac_cv_prog_CXXCPP+:} false; then : + $as_echo_n "(cached) " >&6 +else + # Double quotes because CXXCPP needs to be expanded + for CXXCPP in "$CXX -E" "/lib/cpp" + do + ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_cxx_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_cxx_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + break +fi + + done + ac_cv_prog_CXXCPP=$CXXCPP + +fi + CXXCPP=$ac_cv_prog_CXXCPP +else + ac_cv_prog_CXXCPP=$CXXCPP +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 +$as_echo "$CXXCPP" >&6; } +ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_cxx_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_cxx_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + +else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check +See \`config.log' for more details" "$LINENO" 5; } +fi + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +if test -n "$ac_tool_prefix"; then + for ac_prog in $list_cc + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="$ac_tool_prefix$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +$as_echo "$CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$CC" && break + done +fi +if test -z "$CC"; then + ac_ct_CC=$CC + for ac_prog in $list_cc +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +$as_echo "$ac_ct_CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$ac_ct_CC" && break +done + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +fi + + +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "no acceptable C compiler found in \$PATH +See \`config.log' for more details" "$LINENO" 5; } + +# Provide some information about the compiler. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +set X $ac_compile +ac_compiler=$2 +for ac_option in --version -v -V -qversion; do + { { ac_try="$ac_compiler $ac_option >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + sed '10a\ +... rest of stderr output deleted ... + 10q' conftest.err >conftest.er1 + cat conftest.er1 >&5 + fi + rm -f conftest.er1 conftest.err + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +done + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 +$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } +if ${ac_cv_c_compiler_gnu+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_compiler_gnu=yes +else + ac_compiler_gnu=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_c_compiler_gnu=$ac_compiler_gnu + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +$as_echo "$ac_cv_c_compiler_gnu" >&6; } +if test $ac_compiler_gnu = yes; then + GCC=yes +else + GCC= +fi +ac_test_CFLAGS=${CFLAGS+set} +ac_save_CFLAGS=$CFLAGS +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +$as_echo_n "checking whether $CC accepts -g... " >&6; } +if ${ac_cv_prog_cc_g+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes +else + CFLAGS="" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +else + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +$as_echo "$ac_cv_prog_cc_g" >&6; } +if test "$ac_test_CFLAGS" = set; then + CFLAGS=$ac_save_CFLAGS +elif test $ac_cv_prog_cc_g = yes; then + if test "$GCC" = yes; then + CFLAGS="-g -O2" + else + CFLAGS="-g" + fi +else + if test "$GCC" = yes; then + CFLAGS="-O2" + else + CFLAGS= + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 +$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } +if ${ac_cv_prog_cc_c89+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_cv_prog_cc_c89=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +struct stat; +/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ +struct buf { int x; }; +FILE * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); +int argc; +char **argv; +int +main () +{ +return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; + ; + return 0; +} +_ACEOF +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_c89=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC + +fi +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +$as_echo "none needed" >&6; } ;; + xno) + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +$as_echo "unsupported" >&6; } ;; + *) + CC="$CC $ac_cv_prog_cc_c89" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; +esac +if test "x$ac_cv_prog_cc_c89" != xno; then : + +fi + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 +$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } +if ${am_cv_prog_cc_c_o+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF + # Make sure it works both with $CC and with simple cc. + # Following AC_PROG_CC_C_O, we do the test twice because some + # compilers refuse to overwrite an existing .o file with -o, + # though they will create one. + am_cv_prog_cc_c_o=yes + for am_i in 1 2; do + if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 + ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } \ + && test -f conftest2.$ac_objext; then + : OK + else + am_cv_prog_cc_c_o=no + break + fi + done + rm -f core conftest* + unset am_i +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 +$as_echo "$am_cv_prog_cc_c_o" >&6; } +if test "$am_cv_prog_cc_c_o" != yes; then + # Losing compiler, so override with the script. + # FIXME: It is wrong to rewrite CC. + # But if we don't then we get into trouble of one sort or another. + # A longer-term fix would be to have automake use am__CC in this case, + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" + CC="$am_aux_dir/compile $CC" +fi +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +depcc="$CC" am_compiler_list= + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +$as_echo_n "checking dependency style of $depcc... " >&6; } +if ${am_cv_CC_dependencies_compiler_type+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". + rm -rf conftest.dir + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_CC_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + am__universal=false + case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac + + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + + # We check with '-c' and '-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. + am__obj=sub/conftest.${OBJEXT-o} + am__minus_obj="-o $am__obj" + case $depmode in + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue + ;; + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= + ;; + none) break ;; + esac + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CC_dependencies_compiler_type=$depmode + break + fi + fi + done + + cd .. + rm -rf conftest.dir +else + am_cv_CC_dependencies_compiler_type=none +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 +$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type + + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then + am__fastdepCC_TRUE= + am__fastdepCC_FALSE='#' +else + am__fastdepCC_TRUE='#' + am__fastdepCC_FALSE= +fi + + +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in $list_cxx + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_CXX+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CXX=$ac_cv_prog_CXX +if test -n "$CXX"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 +$as_echo "$CXX" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$CXX" && break + done +fi +if test -z "$CXX"; then + ac_ct_CXX=$CXX + for ac_prog in $list_cxx +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_CXX+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_CXX"; then + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CXX="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX +if test -n "$ac_ct_CXX"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 +$as_echo "$ac_ct_CXX" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$ac_ct_CXX" && break +done + + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi +fi + + fi +fi +# Provide some information about the compiler. +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 +set X $ac_compile +ac_compiler=$2 +for ac_option in --version -v -V -qversion; do + { { ac_try="$ac_compiler $ac_option >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compiler $ac_option >&5") 2>conftest.err + ac_status=$? + if test -s conftest.err; then + sed '10a\ +... rest of stderr output deleted ... + 10q' conftest.err >conftest.er1 + cat conftest.er1 >&5 + fi + rm -f conftest.er1 conftest.err + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +done + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 +$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } +if ${ac_cv_cxx_compiler_gnu+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_compiler_gnu=yes +else + ac_compiler_gnu=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 +$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } +if test $ac_compiler_gnu = yes; then + GXX=yes +else + GXX= +fi +ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_save_CXXFLAGS=$CXXFLAGS +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 +$as_echo_n "checking whether $CXX accepts -g... " >&6; } +if ${ac_cv_prog_cxx_g+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_cv_prog_cxx_g=yes +else + CXXFLAGS="" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + +else + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ac_cv_prog_cxx_g=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 +$as_echo "$ac_cv_prog_cxx_g" >&6; } +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +depcc="$CXX" am_compiler_list= + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 +$as_echo_n "checking dependency style of $depcc... " >&6; } +if ${am_cv_CXX_dependencies_compiler_type+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". + rm -rf conftest.dir + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_CXX_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + am__universal=false + case " $depcc " in #( + *\ -arch\ *\ -arch\ *) am__universal=true ;; + esac + + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + + # We check with '-c' and '-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. + am__obj=sub/conftest.${OBJEXT-o} + am__minus_obj="-o $am__obj" + case $depmode in + gcc) + # This depmode causes a compiler race in universal mode. + test "$am__universal" = false || continue + ;; + nosideeffect) + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + msvc7 | msvc7msys | msvisualcpp | msvcmsys) + # This compiler won't grok '-c -o', but also, the minuso test has + # not run yet. These depmodes are late enough in the game, and + # so weak that their functioning should not be impacted. + am__obj=conftest.${OBJEXT-o} + am__minus_obj= + ;; + none) break ;; + esac + if depmode=$depmode \ + source=sub/conftest.c object=$am__obj \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep $am__obj sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CXX_dependencies_compiler_type=$depmode + break + fi + fi + done + + cd .. + rm -rf conftest.dir +else + am_cv_CXX_dependencies_compiler_type=none +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 +$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type + + if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then + am__fastdepCXX_TRUE= + am__fastdepCXX_FALSE='#' +else + am__fastdepCXX_TRUE='#' + am__fastdepCXX_FALSE= +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +$as_echo_n "checking how to run the C preprocessor... " >&6; } +# On Suns, sometimes $CPP names a directory. +if test -n "$CPP" && test -d "$CPP"; then + CPP= +fi +if test -z "$CPP"; then + if ${ac_cv_prog_CPP+:} false; then : + $as_echo_n "(cached) " >&6 +else + # Double quotes because CPP needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" + do + ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + break +fi + + done + ac_cv_prog_CPP=$CPP + +fi + CPP=$ac_cv_prog_CPP +else + ac_cv_prog_CPP=$CPP +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +$as_echo "$CPP" >&6; } +ac_preproc_ok=false +for ac_c_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + +else + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.i conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +_ACEOF +if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. +continue +else + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.i conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.i conftest.err conftest.$ac_ext +if $ac_preproc_ok; then : + +else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "C preprocessor \"$CPP\" fails sanity check +See \`config.log' for more details" "$LINENO" 5; } +fi + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 +$as_echo_n "checking whether ln -s works... " >&6; } +LN_S=$as_ln_s +if test "$LN_S" = "ln -s"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 +$as_echo "no, using $LN_S" >&6; } +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +set x ${MAKE-make} +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat >conftest.make <<\_ACEOF +SHELL = /bin/sh +all: + @echo '@@@%%%=$(MAKE)=@@@%%%' +_ACEOF +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac +rm -f conftest.make +fi +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + SET_MAKE= +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" +fi + + + + ax_cxx_compile_cxx11_required=true + ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + ac_success=no + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5 +$as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; } +if ${ax_cv_cxx_compile_cxx11+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + template + struct check + { + static_assert(sizeof(int) <= sizeof(T), "not big enough"); + }; + + struct Base { + virtual void f() {} + }; + struct Child : public Base { + virtual void f() override {} + }; + + typedef check> right_angle_brackets; + + int a; + decltype(a) b; + + typedef check check_type; + check_type c; + check_type&& cr = static_cast(c); + + auto d = a; + auto l = [](){}; + +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + ax_cv_cxx_compile_cxx11=yes +else + ax_cv_cxx_compile_cxx11=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5 +$as_echo "$ax_cv_cxx_compile_cxx11" >&6; } + if test x$ax_cv_cxx_compile_cxx11 = xyes; then + ac_success=yes + fi + + + + if test x$ac_success = xno; then + for switch in -std=c++11 -std=c++0x; do + cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh` + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5 +$as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; } +if eval \${$cachevar+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_save_CXXFLAGS="$CXXFLAGS" + CXXFLAGS="$CXXFLAGS $switch" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + template + struct check + { + static_assert(sizeof(int) <= sizeof(T), "not big enough"); + }; + + struct Base { + virtual void f() {} + }; + struct Child : public Base { + virtual void f() override {} + }; + + typedef check> right_angle_brackets; + + int a; + decltype(a) b; + + typedef check check_type; + check_type c; + check_type&& cr = static_cast(c); + + auto d = a; + auto l = [](){}; + +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + eval $cachevar=yes +else + eval $cachevar=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + CXXFLAGS="$ac_save_CXXFLAGS" +fi +eval ac_res=\$$cachevar + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } + if eval test x\$$cachevar = xyes; then + CXXFLAGS="$CXXFLAGS $switch" + ac_success=yes + break + fi + done + fi + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + if test x$ax_cxx_compile_cxx11_required = xtrue; then + if test x$ac_success = xno; then + as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5 + fi + else + if test x$ac_success = xno; then + HAVE_CXX11=0 + { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5 +$as_echo "$as_me: No compiler with C++11 support was found" >&6;} + else + HAVE_CXX11=1 + +$as_echo "#define HAVE_CXX11 1" >>confdefs.h + + fi + + + fi + + +# Check whether --enable-error-on-warning was given. +if test "${enable_error_on_warning+set}" = set; then : + enableval=$enable_error_on_warning; tr_WERROR="${enableval:-yes}" +else + tr_WERROR=no + +fi + + +# Check whether --enable-eff-cpp was given. +if test "${enable_eff_cpp+set}" = set; then : + enableval=$enable_eff_cpp; tr_WEFFCXX="${enableval:-yes}" +else + tr_WEFFCXX=no + +fi + + +CFLAGS="$CFLAGS $RPM_OPT_FLAGS" +CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS" + +if test x$GCC == xyes; then + WALL="-Wall -Winit-self -Wno-long-long -Wno-variadic-macros" + + if test x$tr_WERROR == xyes; then + WALL="${WALL} -Werror" + fi + + if test x$tr_DARWIN == xyes; then + WALL="${WALL} -Wno-deprecated-declarations" + fi + + WALLC="${WALL} -Wshadow -Wstrict-prototypes -Wdeclaration-after-statement" + WALLCXX="${WALL} -Woverloaded-virtual" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking -Wstrict-null-sentinel for $CXX" >&5 +$as_echo_n "checking -Wstrict-null-sentinel for $CXX... " >&6; } + if { ac_try='${CXX} -Werror -Wstrict-null-sentinel -xc++ /dev/null -S -o /dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + WALLCXX="${WALLCXX} -Wstrict-null-sentinel" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi + + # suppress warnings about unused compiler options. + # this is useful for clang as it complains about -std=... in linking + { $as_echo "$as_me:${as_lineno-$LINENO}: checking -Qunused-arguments for $CXX" >&5 +$as_echo_n "checking -Qunused-arguments for $CXX... " >&6; } + if { ac_try='${CXX} -Werror -Qunused-arguments -xc++ /dev/null -S -o /dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + WALLCXX="${WALLCXX} -Qunused-arguments" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi + + # try to select the correct C standard: gnu90 is nice, because it warns about constructs + # the Visual Studio Compiler does not like + + GCCSTD="" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking -std=gnu90 for $CC" >&5 +$as_echo_n "checking -std=gnu90 for $CC... " >&6; } + if { ac_try='${CC} -Werror -std=gnu90 -xc /dev/null -S -o /dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + GCCSTD="-std=gnu90" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking -std=gnu89 for $CC" >&5 +$as_echo_n "checking -std=gnu89 for $CC... " >&6; } + if { ac_try='${CC} -Werror -std=gnu89 -xc /dev/null -S -o /dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + GCCSTD="-std=gnu89" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi +fi + + GXXSTD="" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking -std=c++11 for $CXX" >&5 +$as_echo_n "checking -std=c++11 for $CXX... " >&6; } + if { ac_try='${CXX} -Werror -std=c++11 -xc++ /dev/null -S -o /dev/null' + { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 + (eval $ac_try) 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + GXXSTD="-std=c++11" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi + + if test x$tr_WEFFCXX == xyes; then + WALLCXX="${WALLCXX} -Weffc++" + fi + + CFLAGS="${GCCSTD} ${CFLAGS} ${WALLC}" + CXXFLAGS="${GXXSTD} ${CXXFLAGS} ${WALLCXX}" +fi + + +# Check whether --enable-isystem was given. +if test "${enable_isystem+set}" = set; then : + enableval=$enable_isystem; tr_ISYSTEM="${enableval:-yes}" +else + tr_ISYSTEM=no + +fi + + +if test x$GCC == xyes; then + INCPREFIX="-isystem " # note that the trailing blank is important +else + INCPREFIX="-I" +fi + +if test "x$tr_ISYSTEM" = "xno"; then + INCPREFIX="-I" +fi + + + + + + + + + + + ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C++ has support for std::unordered_map::emplace()" >&5 +$as_echo_n "checking whether C++ has support for std::unordered_map::emplace()... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + #include + void test () { + std::unordered_map x; + x.emplace(1, 1); + } + +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : + eval unordered_map_emplace=yes +else + eval unordered_map_emplace=no + +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $unordered_map_emplace" >&5 +$as_echo "$unordered_map_emplace" >&6; } + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + if test x$unordered_map_emplace = xno; then + as_fn_error $? "C++ has no support for std::unordered_map::emplace()" "$LINENO" 5 + fi + + + +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. +set dummy ${ac_tool_prefix}ranlib; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_RANLIB+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +RANLIB=$ac_cv_prog_RANLIB +if test -n "$RANLIB"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 +$as_echo "$RANLIB" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_RANLIB"; then + ac_ct_RANLIB=$RANLIB + # Extract the first word of "ranlib", so it can be a program name with args. +set dummy ranlib; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_RANLIB"; then + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_RANLIB="ranlib" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB +if test -n "$ac_ct_RANLIB"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 +$as_echo "$ac_ct_RANLIB" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + if test "x$ac_ct_RANLIB" = x; then + RANLIB=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + RANLIB=$ac_ct_RANLIB + fi +else + RANLIB="$ac_cv_prog_RANLIB" +fi + + + + +# Check whether --enable-logger was given. +if test "${enable_logger+set}" = set; then : + enableval=$enable_logger; tr_LOGGER="$enableval" +else + tr_LOGGER="yes" + +fi + + +if test "x$tr_LOGGER" = xyes; then + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_LOGGER 1 +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_LOGGER_TIMING 1 +_ACEOF + +fi + + if test "x$tr_LOGGER" = xyes; then + ENABLE_LOGGER_TRUE= + ENABLE_LOGGER_FALSE='#' +else + ENABLE_LOGGER_TRUE='#' + ENABLE_LOGGER_FALSE= +fi + + if test "x$tr_LOGGER" = xyes; then + ENABLE_LOGGER_TIMING_TRUE= + ENABLE_LOGGER_TIMING_FALSE='#' +else + ENABLE_LOGGER_TIMING_TRUE='#' + ENABLE_LOGGER_TIMING_FALSE= +fi + + + +# Check whether --enable-timing was given. +if test "${enable_timing+set}" = set; then : + enableval=$enable_timing; tr_TIMING="$enableval" +else + tr_TIMING="yes" + +fi + + +if test "x$tr_TIMING" = xyes; then + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_TIMING 1 +_ACEOF + +fi + + if test "x$tr_TIMING" = xyes; then + ENABLE_TIMING_TRUE= + ENABLE_TIMING_FALSE='#' +else + ENABLE_TIMING_TRUE='#' + ENABLE_TIMING_FALSE= +fi + + + +# Check whether --enable-figures was given. +if test "${enable_figures+set}" = set; then : + enableval=$enable_figures; tr_FIGURES="$enableval" +else + tr_FIGURES="yes" + +fi + + +if test "x$tr_FIGURES" = xyes; then + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_FIGURES 1 +_ACEOF + +elif test "x$tr_FIGURES" = xhires; then + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_FIGURES 1 +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_HIRES_FIGURES 1 +_ACEOF + +fi + + if test "x$tr_FIGURES" = xyes; then + ENABLE_FIGURES_TRUE= + ENABLE_FIGURES_FALSE='#' +else + ENABLE_FIGURES_TRUE='#' + ENABLE_FIGURES_FALSE= +fi + + + +if test "x$tr_LOGGER" = xyes; then + BASIC_INFO="$BASIC_INFO|LOGGER: enabled" +else + BASIC_INFO="$BASIC_INFO|LOGGER: disabled" +fi + +if test "x$tr_TIMING" = xyes; then + BASIC_INFO="$BASIC_INFO|TIMING: enabled" +else + BASIC_INFO="$BASIC_INFO|TIMING: disabled" +fi + +if test "x$tr_FIGURES" = xyes; then + BASIC_INFO="$BASIC_INFO|FIGURES: enabled" +else + BASIC_INFO="$BASIC_INFO|FIGURES: disabled" +fi + + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +# Check whether --enable-largefile was given. +if test "${enable_largefile+set}" = set; then : + enableval=$enable_largefile; +fi + +if test "$enable_largefile" != no; then + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 +$as_echo_n "checking for special C compiler options needed for large files... " >&6; } +if ${ac_cv_sys_largefile_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_cv_sys_largefile_CC=no + if test "$GCC" != yes; then + ac_save_CC=$CC + while :; do + # IRIX 6.2 and later do not support large files by default, + # so use the C compiler's -n32 option if that helps. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. + We can't simply define LARGE_OFF_T to be 9223372036854775807, + since some C++ compilers masquerading as C compilers + incorrectly reject 9223372036854775807. */ +#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) + int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 + && LARGE_OFF_T % 2147483647 == 1) + ? 1 : -1]; +int +main () +{ + + ; + return 0; +} +_ACEOF + if ac_fn_c_try_compile "$LINENO"; then : + break +fi +rm -f core conftest.err conftest.$ac_objext + CC="$CC -n32" + if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_largefile_CC=' -n32'; break +fi +rm -f core conftest.err conftest.$ac_objext + break + done + CC=$ac_save_CC + rm -f conftest.$ac_ext + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 +$as_echo "$ac_cv_sys_largefile_CC" >&6; } + if test "$ac_cv_sys_largefile_CC" != no; then + CC=$CC$ac_cv_sys_largefile_CC + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 +$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } +if ${ac_cv_sys_file_offset_bits+:} false; then : + $as_echo_n "(cached) " >&6 +else + while :; do + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. + We can't simply define LARGE_OFF_T to be 9223372036854775807, + since some C++ compilers masquerading as C compilers + incorrectly reject 9223372036854775807. */ +#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) + int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 + && LARGE_OFF_T % 2147483647 == 1) + ? 1 : -1]; +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_file_offset_bits=no; break +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#define _FILE_OFFSET_BITS 64 +#include + /* Check that off_t can represent 2**63 - 1 correctly. + We can't simply define LARGE_OFF_T to be 9223372036854775807, + since some C++ compilers masquerading as C compilers + incorrectly reject 9223372036854775807. */ +#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) + int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 + && LARGE_OFF_T % 2147483647 == 1) + ? 1 : -1]; +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_file_offset_bits=64; break +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cv_sys_file_offset_bits=unknown + break +done +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 +$as_echo "$ac_cv_sys_file_offset_bits" >&6; } +case $ac_cv_sys_file_offset_bits in #( + no | unknown) ;; + *) +cat >>confdefs.h <<_ACEOF +#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits +_ACEOF +;; +esac +rm -rf conftest* + if test $ac_cv_sys_file_offset_bits = unknown; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 +$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } +if ${ac_cv_sys_large_files+:} false; then : + $as_echo_n "(cached) " >&6 +else + while :; do + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + /* Check that off_t can represent 2**63 - 1 correctly. + We can't simply define LARGE_OFF_T to be 9223372036854775807, + since some C++ compilers masquerading as C compilers + incorrectly reject 9223372036854775807. */ +#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) + int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 + && LARGE_OFF_T % 2147483647 == 1) + ? 1 : -1]; +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_large_files=no; break +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#define _LARGE_FILES 1 +#include + /* Check that off_t can represent 2**63 - 1 correctly. + We can't simply define LARGE_OFF_T to be 9223372036854775807, + since some C++ compilers masquerading as C compilers + incorrectly reject 9223372036854775807. */ +#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) + int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 + && LARGE_OFF_T % 2147483647 == 1) + ? 1 : -1]; +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_sys_large_files=1; break +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cv_sys_large_files=unknown + break +done +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 +$as_echo "$ac_cv_sys_large_files" >&6; } +case $ac_cv_sys_large_files in #( + no | unknown) ;; + *) +cat >>confdefs.h <<_ACEOF +#define _LARGE_FILES $ac_cv_sys_large_files +_ACEOF +;; +esac +rm -rf conftest* + fi + + +fi + + +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FOR PTHREADS" >&5 +$as_echo "$as_me: CHECKING FOR PTHREADS" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +acx_pthread_ok=no + +# We used to check for pthread.h first, but this fails if pthread.h +# requires special compiler flags (e.g. on True64 or Sequent). +# It gets checked for in the link test anyway. + +# First of all, check if the user has set any of the PTHREAD_LIBS, +# etcetera environment variables, and if threads linking works using +# them: +if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $PTHREAD_CFLAGS" + save_LIBS="$LIBS" + LIBS="$PTHREAD_LIBS $LIBS" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 +$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char pthread_join (); +int +main () +{ +return pthread_join (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + acx_pthread_ok=yes +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 +$as_echo "$acx_pthread_ok" >&6; } + if test x"$acx_pthread_ok" = xno; then + PTHREAD_LIBS="" + PTHREAD_CFLAGS="" + fi + LIBS="$save_LIBS" + CFLAGS="$save_CFLAGS" +fi + +# We must check for the threads library under a number of different +# names; the ordering is very important because some systems +# (e.g. DEC) have both -lpthread and -lpthreads, where one of the +# libraries is broken (non-POSIX). + +# Create a list of thread flags to try. Items starting with a "-" are +# C compiler flags, and other items are library names, except for "none" +# which indicates that we try without any flags at all, and "pthread-config" +# which is a program returning the flags for the Pth emulation library. + +acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" + +# The ordering *is* (sometimes) important. Some notes on the +# individual items follow: + +# pthreads: AIX (must check this before -lpthread) +# none: in case threads are in libc; should be tried before -Kthread and +# other compiler flags to prevent continual compiler warnings +# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) +# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) +# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) +# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) +# -pthreads: Solaris/gcc +# -mthreads: Mingw32/gcc, Lynx/gcc +# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it +# doesn't hurt to check since this sometimes defines pthreads too; +# also defines -D_REENTRANT) +# ... -mt is also the pthreads flag for HP/aCC +# pthread: Linux, etcetera +# --thread-safe: KAI C++ +# pthread-config: use pthread-config program (for GNU Pth library) + +case "${host_cpu}-${host_os}" in + *solaris*) + + # On Solaris (at least, for some versions), libc contains stubbed + # (non-functional) versions of the pthreads routines, so link-based + # tests will erroneously succeed. (We need to link with -pthreads/-mt/ + # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather + # a function called by this macro, so we could check for that, but + # who knows whether they'll stub that too in a future libc.) So, + # we'll just look for -pthreads and -lpthread first: + + acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" + ;; +esac + +if test x"$acx_pthread_ok" = xno; then +for flag in $acx_pthread_flags; do + + case $flag in + none) + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 +$as_echo_n "checking whether pthreads work without any flags... " >&6; } + ;; + + -*) + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5 +$as_echo_n "checking whether pthreads work with $flag... " >&6; } + PTHREAD_CFLAGS="$flag" + ;; + + pthread-config) + # Extract the first word of "pthread-config", so it can be a program name with args. +set dummy pthread-config; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_acx_pthread_config+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$acx_pthread_config"; then + ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_acx_pthread_config="yes" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no" +fi +fi +acx_pthread_config=$ac_cv_prog_acx_pthread_config +if test -n "$acx_pthread_config"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5 +$as_echo "$acx_pthread_config" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + if test x"$acx_pthread_config" = xno; then continue; fi + PTHREAD_CFLAGS="`pthread-config --cflags`" + PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" + ;; + + *) + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5 +$as_echo_n "checking for the pthreads library -l$flag... " >&6; } + PTHREAD_LIBS="-l$flag" + ;; + esac + + save_LIBS="$LIBS" + save_CFLAGS="$CFLAGS" + LIBS="$PTHREAD_LIBS $LIBS" + CFLAGS="$CFLAGS $PTHREAD_CFLAGS" + + # Check for various functions. We must include pthread.h, + # since some functions may be macros. (On the Sequent, we + # need a special flag -Kthread to make this header compile.) + # We check for pthread_join because it is in -lpthread on IRIX + # while pthread_create is in libc. We check for pthread_attr_init + # due to DEC craziness with -lpthreads. We check for + # pthread_cleanup_push because it is one of the few pthread + # functions on Solaris that doesn't have a non-functional libc stub. + # We try pthread_create on general principles. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +pthread_t th; pthread_join(th, 0); + pthread_attr_init(0); pthread_cleanup_push(0, 0); + pthread_create(0,0,0,0); pthread_cleanup_pop(0); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + acx_pthread_ok=yes +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + + LIBS="$save_LIBS" + CFLAGS="$save_CFLAGS" + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 +$as_echo "$acx_pthread_ok" >&6; } + if test "x$acx_pthread_ok" = xyes; then + break; + fi + + PTHREAD_LIBS="" + PTHREAD_CFLAGS="" +done +fi + +# Various other checks: +if test "x$acx_pthread_ok" = xyes; then + save_LIBS="$LIBS" + LIBS="$PTHREAD_LIBS $LIBS" + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $PTHREAD_CFLAGS" + + # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 +$as_echo_n "checking for joinable pthread attribute... " >&6; } + attr_name=unknown + for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +int attr=$attr; return attr; + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + attr_name=$attr; break +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5 +$as_echo "$attr_name" >&6; } + if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then + +cat >>confdefs.h <<_ACEOF +#define PTHREAD_CREATE_JOINABLE $attr_name +_ACEOF + + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5 +$as_echo_n "checking if more special flags are required for pthreads... " >&6; } + flag=no + case "${host_cpu}-${host_os}" in + *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; + *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; + esac + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 +$as_echo "${flag}" >&6; } + if test "x$flag" != xno; then + PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" + fi + + LIBS="$save_LIBS" + CFLAGS="$save_CFLAGS" + + # More AIX lossage: must compile with xlc_r or cc_r + if test x"$GCC" != xyes; then + for ac_prog in xlc_r cc_r +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_PTHREAD_CC+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$PTHREAD_CC"; then + ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_PTHREAD_CC="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +PTHREAD_CC=$ac_cv_prog_PTHREAD_CC +if test -n "$PTHREAD_CC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 +$as_echo "$PTHREAD_CC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$PTHREAD_CC" && break +done +test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" + + else + PTHREAD_CC=$CC + fi +else + PTHREAD_CC="$CC" +fi + + + + + +# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: +if test x"$acx_pthread_ok" = xyes; then + tr_PTHREAD=yes + : +else + acx_pthread_ok=no + tr_PTHREAD=no +fi +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +if test "x$tr_PTHREAD" = xno; then + as_fn_error $? "please install the pthread library" "$LINENO" 5 +fi + +CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" +CXXFLAGS="${CXXFLAGS} ${PTHREAD_CFLAGS}" +LDFLAGS="${LDFLAGS} ${PTHREAD_CFLAGS}" +LIBS="${LIBS} ${PTHREAD_LIBS} " + +ac_ext=cpp +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + + +SAVE_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS $lt_prog_compiler_static" + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking broken __cxa_guard" >&5 +$as_echo_n "checking broken __cxa_guard... " >&6; } + +if test "$cross_compiling" = yes; then : + tr_cv_broken_cxa_guard=yes +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +#include +#include + + pthread_mutex_t mutex; + + class A { + public: + std::string& a () { + static std::string empty; + return empty; + } + }; + +int +main () +{ + + pthread_mutex_init(&mutex, 0); + A a; + a.a(); + return 0; + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_run "$LINENO"; then : + tr_cv_broken_cxa_guard=no +else + tr_cv_broken_cxa_guard=yes +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tr_cv_broken_cxa_guard" >&5 +$as_echo "$tr_cv_broken_cxa_guard" >&6; } + +LDFLAGS="$SAVE_LDFLAGS" + +if test "x$tr_cv_broken_cxa_guard" = xyes; then + +$as_echo "#define BROKEN_CXA_GUARD 1" >>confdefs.h + +fi + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FOR DOCUMENTATION UTILS" >&5 +$as_echo "$as_me: CHECKING FOR DOCUMENTATION UTILS" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + + +# Extract the first word of "markdown", so it can be a program name with args. +set dummy markdown; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_MARKDOWN_EXEC+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $MARKDOWN_EXEC in + [\\/]* | ?:[\\/]*) + ac_cv_path_MARKDOWN_EXEC="$MARKDOWN_EXEC" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_MARKDOWN_EXEC="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +MARKDOWN_EXEC=$ac_cv_path_MARKDOWN_EXEC +if test -n "$MARKDOWN_EXEC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MARKDOWN_EXEC" >&5 +$as_echo "$MARKDOWN_EXEC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + +if test -n "$MARKDOWN_EXEC"; then + HAVE_MARKDOWN="YES" +else + HAVE_MARKDOWN="NO" +fi + + + + if test "x$HAVE_MARKDOWN" = xYES; then + ENABLE_MARKDOWN_TRUE= + ENABLE_MARKDOWN_FALSE='#' +else + ENABLE_MARKDOWN_TRUE='#' + ENABLE_MARKDOWN_FALSE= +fi + + + +# Extract the first word of "html2text", so it can be a program name with args. +set dummy html2text; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_HTML2TEXT_EXEC+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $HTML2TEXT_EXEC in + [\\/]* | ?:[\\/]*) + ac_cv_path_HTML2TEXT_EXEC="$HTML2TEXT_EXEC" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_HTML2TEXT_EXEC="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + ;; +esac +fi +HTML2TEXT_EXEC=$ac_cv_path_HTML2TEXT_EXEC +if test -n "$HTML2TEXT_EXEC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HTML2TEXT_EXEC" >&5 +$as_echo "$HTML2TEXT_EXEC" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + +if test -n "$HTML2TEXT_EXEC"; then + HAVE_HTML2TEXT="YES" +else + HAVE_HTML2TEXT="NO" +fi + + + + if test "x$HAVE_HTML2TEXT" = xYES; then + ENABLE_HTML2TEXT_TRUE= + ENABLE_HTML2TEXT_FALSE='#' +else + ENABLE_HTML2TEXT_TRUE='#' + ENABLE_HTML2TEXT_FALSE= +fi + + + +if test "x$HAVE_MARKDOWN" = xYES; then + BASIC_INFO="$BASIC_INFO|MARKDOWN support: enabled ($MARKDOWN_EXEC)" +else + BASIC_INFO="$BASIC_INFO|MARKDOWN support: disabled" +fi + +if test "x$HAVE_HTML2TEXT" = xYES; then + BASIC_INFO="$BASIC_INFO|HTML2TEXT support: enabled ($HTML2TEXT_EXEC)" +else + BASIC_INFO="$BASIC_INFO|HTML2TEXT support: disabled" +fi + + + + + +# Check whether --enable-gcov was given. +if test "${enable_gcov+set}" = set; then : + enableval=$enable_gcov; tr_COVERAGE="${enableval:-yes}" +else + tr_COVERAGE=no + +fi + + +if test "x$tr_COVERAGE" = xyes; then + if test "x$GCC" = xyes; then + GCOV_CXXFLAGS="-fprofile-arcs -ftest-coverage" + GCOV_CFLAGS="-fprofile-arcs -ftest-coverage" + GCOV_LDFLAGS="" + GCOV_LIBS="-lgcov" + else + as_fn_error $? "do not how to enable coverage compilation" "$LINENO" 5 + fi +fi + + if test "x$tr_COVERAGE" = xyes; then + ENABLE_GCOV_TRUE= + ENABLE_GCOV_FALSE='#' +else + ENABLE_GCOV_TRUE='#' + ENABLE_GCOV_FALSE= +fi + + + + + + + +CFLAGS="${CFLAGS} ${GCOV_CFLAGS}" +CXXFLAGS="${CXXFLAGS} ${GCOV_CXXFLAGS}" +LDFLAGS="${LDFLAGS} ${GCOV_LDFLAGS}" +LIBS="${LIBS} ${GCOV_LIBS} " + + +if test "x$tr_COVERAGE" = xyes; then + FLAG_INFO="$FLAG_INFO|GCOV_CXXFLAGS: ${GCOV_CXXFLAGS}" + FLAG_INFO="$FLAG_INFO|GCOV_LDFLAGS: ${GCOV_LDFLAGS}" + FLAG_INFO="$FLAG_INFO|GCOV_LIBS: ${GCOV_LIBS}" +fi + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } + # Check whether --enable-maintainer-mode was given. +if test "${enable_maintainer_mode+set}" = set; then : + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval +else + USE_MAINTAINER_MODE=no +fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 +$as_echo "$USE_MAINTAINER_MODE" >&6; } + if test $USE_MAINTAINER_MODE = yes; then + MAINTAINER_MODE_TRUE= + MAINTAINER_MODE_FALSE='#' +else + MAINTAINER_MODE_TRUE='#' + MAINTAINER_MODE_FALSE= +fi + + MAINT=$MAINTAINER_MODE_TRUE + + + +if test "x$USE_MAINTAINER_MODE" = "xyes"; then + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_MAINTAINER_MODE 1 +_ACEOF + +fi + + if test "x$USE_MAINTAINER_MODE" = xyes; then + ENABLE_MAINTAINER_MODE_TRUE= + ENABLE_MAINTAINER_MODE_FALSE='#' +else + ENABLE_MAINTAINER_MODE_TRUE='#' + ENABLE_MAINTAINER_MODE_FALSE= +fi + + + + +# Check whether --enable-failure-tests was given. +if test "${enable_failure_tests+set}" = set; then : + enableval=$enable_failure_tests; tr_FAILURE_TESTS="$enableval" +else + tr_FAILURE_TESTS="no" + +fi + + +if test "x$tr_FAILURE_TESTS" = xyes; then + if test "x$USE_MAINTAINER_MODE" != "xyes"; then + as_fn_error $? "enabling the failure tests requires activating the maintainer mode, too" "$LINENO" 5 + fi + + +cat >>confdefs.h <<_ACEOF +#define TRI_ENABLE_FAILURE_TESTS 1 +_ACEOF + +fi + + if test "x$tr_FAILURE_TESTS" = xyes; then + ENABLE_FAILURE_TESTS_TRUE= + ENABLE_FAILURE_TESTS_FALSE='#' +else + ENABLE_FAILURE_TESTS_TRUE='#' + ENABLE_FAILURE_TESTS_FALSE= +fi + + + + + +# Check whether --with-bison was given. +if test "${with_bison+set}" = set; then : + withval=$with_bison; BISON_PATH="$withval" + +fi + + +if test "x$USE_MAINTAINER_MODE" = xyes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING BISON" >&5 +$as_echo "$as_me: CHECKING BISON" >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + + if test "x$BISON_PATH" = "x"; then + # Extract the first word of "bison", so it can be a program name with args. +set dummy bison; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_BISON+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$BISON"; then + ac_cv_prog_BISON="$BISON" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_BISON="bison" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +BISON=$ac_cv_prog_BISON +if test -n "$BISON"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5 +$as_echo "$BISON" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + else + BISON=$BISON_PATH + fi + + tr_bison_usable=no + + if test "x$BISON" != x -a "x$BISON" != "x:"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if bison supports required features" >&5 +$as_echo_n "checking if bison supports required features... " >&6; } + + tr_bison_version=`$BISON --version | head -1 | sed -e 's:^[^0-9]*::' | awk -F. '{print $1 * 10000 + $2 * 100 + $3}'` + + if test "$tr_bison_version" -ge 20401; then + tr_bison_usable=yes + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tr_bison_usable" >&5 +$as_echo "$tr_bison_usable" >&6; } + fi + + if test "x$tr_bison_usable" != "xyes"; then + as_fn_error $? "Please install bison version 2.4.1 or higher from http://ftp.gnu.org/gnu/bison/" "$LINENO" 5 + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking BISON version" >&5 +$as_echo_n "checking BISON version... " >&6; } + TRI_BISON_VERSION=`$BISON --version | head -1` + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRI_BISON_VERSION" >&5 +$as_echo "$TRI_BISON_VERSION" >&6; } + + BASIC_INFO="$BASIC_INFO|BISON: ${TRI_BISON_VERSION}" +else + BASIC_INFO="$BASIC_INFO|BISON: disabled" +fi + + +if test "x$USE_MAINTAINER_MODE" = xyes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FLEX" >&5 +$as_echo "$as_me: CHECKING FLEX" >&6;} + { $as_echo "$as_me:${as_lineno-$LINENO}: ................................................................................" >&5 +$as_echo "$as_me: ................................................................................" >&6;} + + for ac_prog in flex lex +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_LEX+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$LEX"; then + ac_cv_prog_LEX="$LEX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_LEX="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +LEX=$ac_cv_prog_LEX +if test -n "$LEX"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 +$as_echo "$LEX" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$LEX" && break +done +test -n "$LEX" || LEX=":" + +if test "x$LEX" != "x:"; then + cat >conftest.l <<_ACEOF +%% +a { ECHO; } +b { REJECT; } +c { yymore (); } +d { yyless (1); } +e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ + yyless ((input () != 0)); } +f { unput (yytext[0]); } +. { BEGIN INITIAL; } +%% +#ifdef YYTEXT_POINTER +extern char *yytext; +#endif +int +main (void) +{ + return ! yylex () + ! yywrap (); +} +_ACEOF +{ { ac_try="$LEX conftest.l" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" +$as_echo "$ac_try_echo"; } >&5 + (eval "$LEX conftest.l") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 +$as_echo_n "checking lex output file root... " >&6; } +if ${ac_cv_prog_lex_root+:} false; then : + $as_echo_n "(cached) " >&6 +else + +if test -f lex.yy.c; then + ac_cv_prog_lex_root=lex.yy +elif test -f lexyy.c; then + ac_cv_prog_lex_root=lexyy +else + as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5 +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 +$as_echo "$ac_cv_prog_lex_root" >&6; } +LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root + +if test -z "${LEXLIB+set}"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 +$as_echo_n "checking lex library... " >&6; } +if ${ac_cv_lib_lex+:} false; then : + $as_echo_n "(cached) " >&6 +else + + ac_save_LIBS=$LIBS + ac_cv_lib_lex='none needed' + for ac_lib in '' -lfl -ll; do + LIBS="$ac_lib $ac_save_LIBS" + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +`cat $LEX_OUTPUT_ROOT.c` +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + ac_cv_lib_lex=$ac_lib +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + test "$ac_cv_lib_lex" != 'none needed' && break + done + LIBS=$ac_save_LIBS + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 +$as_echo "$ac_cv_lib_lex" >&6; } + test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 +$as_echo_n "checking whether yytext is a pointer... " >&6; } +if ${ac_cv_prog_lex_yytext_pointer+:} false; then : + $as_echo_n "(cached) " >&6 +else + # POSIX says lex can declare yytext either as a pointer or an array; the +# default is implementation-dependent. Figure out which it is, since +# not all implementations provide the %pointer and %array declarations. +ac_cv_prog_lex_yytext_pointer=no +ac_save_LIBS=$LIBS +LIBS="$LEXLIB $ac_save_LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + + #define YYTEXT_POINTER 1 +`cat $LEX_OUTPUT_ROOT.c` +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + ac_cv_prog_lex_yytext_pointer=yes +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_save_LIBS + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 +$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } +if test $ac_cv_prog_lex_yytext_pointer = yes; then + +$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h + +fi +rm -f conftest.l $LEX_OUTPUT_ROOT.c + +fi + + tr_flex_usable=no + + if test "x$LEX" != x -a "x$LEX" != "x:"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if flex supports required features" >&5 +$as_echo_n "checking if flex supports required features... " >&6; } + + tr_flex_version=`$LEX --version | sed -e 's:^[^0-9]*::' | awk -F. '{print $1 * 10000 + $2 * 100 + $3}'` + + if test "$tr_flex_version" -ge 20535; then + tr_flex_usable=yes + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tr_flex_usable" >&5 +$as_echo "$tr_flex_usable" >&6; } + fi + + if test "x$tr_flex_usable" != "xyes"; then + as_fn_error $? "Please install flex version 2.5.35 or higher from http://ftp.gnu.org/gnu/flex/" "$LINENO" 5 + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking FLEX version" >&5 +$as_echo_n "checking FLEX version... " >&6; } + TRI_FLEX_VERSION=`$LEX --version` + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRI_FLEX_VERSION" >&5 +$as_echo "$TRI_FLEX_VERSION" >&6; } + + BASIC_INFO="$BASIC_INFO|FLEX: ${TRI_FLEX_VERSION}" +else + BASIC_INFO="$BASIC_INFO|FLEX: disabled" +fi + + +if test "x$USE_MAINTAINER_MODE" = xyes; then + +# Check whether --with-backtrace was given. +if test "${with_backtrace+set}" = set; then : + withval=$with_backtrace; if test "x$withval" != "xno" ; then + CFLAGS="$CFLAGS -rdynamic " + LDFLAGS="$LDFLAGS -rdynamic " + SERVER_LDFLAGS="$SERVER_LDFLAGS -rdynamic " + for ac_func in backtrace +do : + ac_fn_cxx_check_func "$LINENO" "backtrace" "ac_cv_func_backtrace" +if test "x$ac_cv_func_backtrace" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_BACKTRACE 1 +_ACEOF + +fi +done + + fi + + +fi + +fi + + + + + + + + + + + + have_clock_gettime=no + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime" >&5 +$as_echo_n "checking for clock_gettime... " >&6; } + + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + #include +int +main () +{ +struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + + have_clock_gettime=yes + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + +else + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + + if test "$have_clock_gettime" = "no"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 +$as_echo_n "checking for clock_gettime in -lrt... " >&6; } + + SAVED_LIBS=$LIBS + LIBS="$LIBS -lrt" + + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + #include +int +main () +{ +struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + + have_clock_gettime=yes + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + +else + + LIBS="$SAVED_LIBS" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + fi + + if test "$have_clock_gettime" = "yes"; then + +$as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h + + fi + + have_clock_get_time=no + + if test "$have_clock_gettime" = "no"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_get_time" >&5 +$as_echo_n "checking for clock_get_time... " >&6; } + + if test "$cross_compiling" = yes; then : + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "cannot run test program while cross compiling +See \`config.log' for more details" "$LINENO" 5; } +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + #include + #include + #include + + int main() + { + kern_return_t ret; clock_serv_t aClock; mach_timespec_t aTime; + ret = host_get_clock_service(mach_host_self(), REALTIME_CLOCK, &aClock); + + if (ret != KERN_SUCCESS) { + return 1; + } + + ret = clock_get_time(aClock, &aTime); + if (ret != KERN_SUCCESS) { + return 2; + } + + return 0; + } + +_ACEOF +if ac_fn_cxx_try_run "$LINENO"; then : + + have_clock_get_time=yes + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + +else + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + + fi + + if test "$have_clock_get_time" = "yes"; then + +$as_echo "#define HAVE_CLOCK_GET_TIME 1" >>confdefs.h + + fi + RT_LIBS=$LIBS + + SAVED_LIBS=$LIBS + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FOR MATH" >&5 +$as_echo "$as_me: CHECKING FOR MATH" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sincos in -lm" >&5 +$as_echo_n "checking for sincos in -lm... " >&6; } +if ${ac_cv_lib_m_sincos+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lm $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char sincos (); +int +main () +{ +return sincos (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_m_sincos=yes +else + ac_cv_lib_m_sincos=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sincos" >&5 +$as_echo "$ac_cv_lib_m_sincos" >&6; } +if test "x$ac_cv_lib_m_sincos" = xyes; then : + MATH_LIBS="-lm" +fi + + + + + + + + +if test "x$tr_MATH" = xyes; then + FLAG_INFO="$FLAG_INFO|MATH_CPPFLAGS: ${MATH_CPPFLAGS}" + FLAG_INFO="$FLAG_INFO|MATH_LDFLAGS: ${MATH_LDFLAGS}" + FLAG_INFO="$FLAG_INFO|MATH_LIBS: ${MATH_LIBS}" +fi + + + + + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FOR READLINE" >&5 +$as_echo "$as_me: CHECKING FOR READLINE" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +# Check whether --enable-readline was given. +if test "${enable_readline+set}" = set; then : + enableval=$enable_readline; tr_READLINE="$enableval" +else + tr_READLINE="maybe" + +fi + + +if test "x$tr_DARWIN" = xyes; then + if test "x$tr_READLINE" = xyes; then + tr_READLINE="linenoise" + elif test "x$tr_READLINE" = xreadline; then + tr_READLINE="yes" + fi +fi + + +# Check whether --with-readline was given. +if test "${with_readline+set}" = set; then : + withval=$with_readline; READLINE_CPPFLAGS="-I$withval/include" + READLINE_LDFLAGS="-L$withval/lib" + READLINE="$withval" + +fi + + + +# Check whether --with-readline-lib was given. +if test "${with_readline_lib+set}" = set; then : + withval=$with_readline_lib; READLINE_LDFLAGS="-L$withval" + +fi + + + +if test "x$READLINE_CPPFLAGS" != x; then + + if test "xREADLINE_CPPFLAGS" != "x"; then + if test "x$INCPREFIX" != "x-I"; then + READLINE_CPPFLAGS=`echo $READLINE_CPPFLAGS | sed -e "s:-I:$INCPREFIX:g"` + fi + fi + +fi + + +SAVE_CPPFLAGS="$CPPFLAGS" +CPPFLAGS="$CPPFLAGS $READLINE_CPPFLAGS" + +SAVE_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS $READLINE_LDFLAGS" + +SAVE_LIBS="$LIBS" + + +if test "x$tr_READLINE" = xyes -o "x$tr_READLINE" = xmaybe; then + ch_READLINE="$tr_READLINE" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 +$as_echo_n "checking for grep that handles long lines and -e... " >&6; } +if ${ac_cv_path_GREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -z "$GREP"; then + ac_path_GREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_GREP" || continue +# Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_GREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then + as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_GREP=$GREP +fi + +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 +$as_echo "$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 +$as_echo_n "checking for egrep... " >&6; } +if ${ac_cv_path_EGREP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + if test -z "$EGREP"; then + ac_path_EGREP_found=false + # Loop through the user's path and test for each of PROGNAME-LIST + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + as_fn_executable_p "$ac_path_EGREP" || continue +# Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + $as_echo_n 0123456789 >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + $as_echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + as_fn_arith $ac_count + 1 && ac_count=$as_val + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + $ac_path_EGREP_found && break 3 + done + done + done +IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then + as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi +else + ac_cv_path_EGREP=$EGREP +fi + + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 +$as_echo "$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 +$as_echo_n "checking for ANSI C header files... " >&6; } +if ${ac_cv_header_stdc+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_header_stdc=yes +else + ac_cv_header_stdc=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then : + +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then : + : +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + return 2; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + +else + ac_cv_header_stdc=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext +fi + +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 +$as_echo "$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +$as_echo "#define STDC_HEADERS 1" >>confdefs.h + +fi + +# On IRIX 5.3, sys/types and inttypes.h are conflicting. +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ + inttypes.h stdint.h unistd.h +do : + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default +" +if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : + cat >>confdefs.h <<_ACEOF +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + +for ac_header in readline/readline.h +do : + ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default" +if test "x$ac_cv_header_readline_readline_h" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_READLINE_READLINE_H 1 +_ACEOF + tr_READLINE="yes" +else + tr_READLINE="no" +fi + +done + + + if test "x$tr_READLINE" = xyes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5 +$as_echo_n "checking for readline in -lreadline... " >&6; } +if ${ac_cv_lib_readline_readline+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lreadline $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char readline (); +int +main () +{ +return readline (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_readline_readline=yes +else + ac_cv_lib_readline_readline=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5 +$as_echo "$ac_cv_lib_readline_readline" >&6; } +if test "x$ac_cv_lib_readline_readline" = xyes; then : + READLINE_LIBS="-lreadline" tr_READLINE="yes" +else + tr_READLINE="no" +fi + + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking READLINE support" >&5 +$as_echo_n "checking READLINE support... " >&6; } + + if test "x$tr_READLINE" != xyes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 +$as_echo "not found" >&6; } + + if test "x$ch_READLINE" = xyes; then + as_fn_error $? "Please install readline support" "$LINENO" 5 + fi + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: readline" >&5 +$as_echo "readline" >&6; } + fi + +elif test "x$tr_READLINE" = xlinenoise; then + READLINE_CPPFLAGS="-I${srcdir}/3rdParty/linenoise -DUSE_UTF8" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking READLINE support" >&5 +$as_echo_n "checking READLINE support... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: result: linenoise" >&5 +$as_echo "linenoise" >&6; } + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking READLINE support" >&5 +$as_echo_n "checking READLINE support... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5 +$as_echo "disabled" >&6; } + +fi + + +if test "x$tr_READLINE" = xyes; then + +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +main () { +#if defined(RL_VERSION_MAJOR) && defined(RL_VERSION_MINOR) + long sdnhg36ed = RL_VERSION_MAJOR RL_VERSION_MINOR ; +#else + long sdnhg36ed = RL_READLINE_VERSION hex ; +#endif +} + +_ACEOF + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking READLINE version" >&5 +$as_echo_n "checking READLINE version... " >&6; } + eval "$ac_cpp conftest.$ac_ext" | fgrep "long sdnhg36ed" | awk '{print $4 "." $5}' > conftest.output + READLINE_VERSION=`cat conftest.output` + + if test -z "$READLINE_VERSION"; then + as_fn_error $? "Readline support is not working. Please re-install readline support" "$LINENO" 5 + fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_VERSION" >&5 +$as_echo "$READLINE_VERSION" >&6; } + rm -f conftest* + +elif test "x$tr_READLINE" = xlinenoise; then + READLINE_VERSION="linenoise" + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking READLINE version" >&5 +$as_echo_n "checking READLINE version... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_VERSION" >&5 +$as_echo "$READLINE_VERSION" >&6; } +fi + + +LIBS="$SAVE_LIBS" +LDFLAGS="$SAVE_LDFLAGS" +CPPFLAGS="$SAVE_CPPFLAGS" + +if test "x$tr_READLINE" = xyes; then + CPPFLAGS="$CPPFLAGS -DHAVE_READLINE=1" + READLINE_CPPFLAGS="${READLINE_CPPFLAGS} -DTRI_READLINE_VERSION='\"${READLINE_VERSION}\"'" + +elif test "x$tr_READLINE" = xlinenoise; then + READLINE_CPPFLAGS="${READLINE_CPPFLAGS} -DTRI_HAVE_LINENOISE -DTRI_READLINE_VERSION='\"${READLINE_VERSION}\"'" +fi + + + if test "x$tr_READLINE" = xyes; then + ENABLE_READLINE_TRUE= + ENABLE_READLINE_FALSE='#' +else + ENABLE_READLINE_TRUE='#' + ENABLE_READLINE_FALSE= +fi + + +if test "x$tr_READLINE" = xyes; then + +cat >>confdefs.h <<_ACEOF +#define TRI_HAVE_READLINE 1 +_ACEOF + +fi + + if test "x$tr_READLINE" = xlinenoise; then + ENABLE_LINENOISE_TRUE= + ENABLE_LINENOISE_FALSE='#' +else + ENABLE_LINENOISE_TRUE='#' + ENABLE_LINENOISE_FALSE= +fi + + +if test "x$tr_READLINE" = xlinenoise; then + +cat >>confdefs.h <<_ACEOF +#define TRI_HAVE_LINENOISE 1 +_ACEOF + +fi + + + + + + + +if test "x$tr_READLINE" = xyes; then + LIB_INFO="$LIB_INFO|READLINE VERSION: ${READLINE_VERSION}" + + LIB_INFO="$LIB_INFO|READLINE_CPPFLAGS: ${READLINE_CPPFLAGS}" + LIB_INFO="$LIB_INFO|READLINE_LDLIBS: ${READLINE_LDLIBS}" + LIB_INFO="$LIB_INFO|READLINE_LIBS: ${READLINE_LIBS}" + +elif test "x$tr_READLINE" = xlinenoise; then + LIB_INFO="$LIB_INFO|LINENOISE VERSION: ${READLINE_VERSION}" + + LIB_INFO="$LIB_INFO|LINENOISE_CPPFLAGS: ${READLINE_CPPFLAGS}" + LIB_INFO="$LIB_INFO|LINENOISE_LDLIBS: ${READLINE_LDLIBS}" + LIB_INFO="$LIB_INFO|LINENOISE_LIBS: ${READLINE_LIBS}" + +else + LIB_INFO="$LIB_INFO|READLINE VERSION: disabled" +fi + +LIB_INFO="$LIB_INFO|." + + + + + + + + +# Check whether --with-openssl-inc was given. +if test "${with_openssl_inc+set}" = set; then : + withval=$with_openssl_inc; OPENSSL_CPPFLAGS="-I$withval" + +fi + + + +# Check whether --with-openssl-lib was given. +if test "${with_openssl_lib+set}" = set; then : + withval=$with_openssl_lib; OPENSSL_LDFLAGS="-L$withval" + +fi + + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CHECKING FOR OPENSSL" >&5 +$as_echo "$as_me: CHECKING FOR OPENSSL" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +SAVE_CPPFLAGS="$CPPFLAGS" +CPPFLAGS="$CPPFLAGS $OPENSSL_CPPFLAGS" + +SAVE_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS" + +SAVE_LIBS="$LIBS" + + +for ac_header in openssl/ssl.h +do : + ac_fn_c_check_header_mongrel "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default" +if test "x$ac_cv_header_openssl_ssl_h" = xyes; then : + cat >>confdefs.h <<_ACEOF +#define HAVE_OPENSSL_SSL_H 1 +_ACEOF + +fi + +done + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CRYPTO_get_ex_data in -lcrypto" >&5 +$as_echo_n "checking for CRYPTO_get_ex_data in -lcrypto... " >&6; } +if ${ac_cv_lib_crypto_CRYPTO_get_ex_data+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lcrypto -lz $LIBS $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char CRYPTO_get_ex_data (); +int +main () +{ +return CRYPTO_get_ex_data (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_crypto_CRYPTO_get_ex_data=yes +else + ac_cv_lib_crypto_CRYPTO_get_ex_data=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_CRYPTO_get_ex_data" >&5 +$as_echo "$ac_cv_lib_crypto_CRYPTO_get_ex_data" >&6; } +if test "x$ac_cv_lib_crypto_CRYPTO_get_ex_data" = xyes; then : + OPENSSL_LIBS="-lcrypto $OPENSSL_LIBS" +else + as_fn_error $? "please install the OpenSSL library" "$LINENO" 5 +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_get_error in -lssl" >&5 +$as_echo_n "checking for SSL_get_error in -lssl... " >&6; } +if ${ac_cv_lib_ssl_SSL_get_error+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lssl $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char SSL_get_error (); +int +main () +{ +return SSL_get_error (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_ssl_SSL_get_error=yes +else + ac_cv_lib_ssl_SSL_get_error=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_get_error" >&5 +$as_echo "$ac_cv_lib_ssl_SSL_get_error" >&6; } +if test "x$ac_cv_lib_ssl_SSL_get_error" = xyes; then : + OPENSSL_LIBS="-lssl $OPENSSL_LIBS" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_get_error in -lssl" >&5 +$as_echo_n "checking for SSL_get_error in -lssl... " >&6; } +if ${ac_cv_lib_ssl_SSL_get_error+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lssl -lcrypto -lz -ldl $LIBS $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char SSL_get_error (); +int +main () +{ +return SSL_get_error (); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_ssl_SSL_get_error=yes +else + ac_cv_lib_ssl_SSL_get_error=no +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_get_error" >&5 +$as_echo "$ac_cv_lib_ssl_SSL_get_error" >&6; } +if test "x$ac_cv_lib_ssl_SSL_get_error" = xyes; then : + OPENSSL_LIBS="-lssl -ldl $OPENSSL_LIBS" +else + as_fn_error $? "Please install the OpenSSL library" "$LINENO" 5 +fi + + -lcrypto -lz $LIBS +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of SSLv23_method" >&5 +$as_echo_n "checking return type of SSLv23_method... " >&6; } +LIBS="-lcrypto -lssl -lz -ldl $LIBS" +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +SSL_METHOD* meth = SSLv23_method(); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + tr_OPENSSL_NEEDS_CONST=no +else + tr_OPENSSL_NEEDS_CONST=yes +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test "x$tr_OPENSSL_NEEDS_CONST" = "xyes"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: SSL_METHOD const*" >&5 +$as_echo "SSL_METHOD const*" >&6; } + +cat >>confdefs.h <<_ACEOF +#define OPENSSL_NEEDS_CONST 1 +_ACEOF + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: SSL_METHOD*" >&5 +$as_echo "SSL_METHOD*" >&6; } +fi + + + + + if test "xOPENSSL_CPPFLAGS" != "x"; then + if test "x$INCPREFIX" != "x-I"; then + OPENSSL_CPPFLAGS=`echo $OPENSSL_CPPFLAGS | sed -e "s:-I:$INCPREFIX:g"` + fi + fi + + + + + + + + +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +main () { + long sdnhg36ed = OPENSSL_VERSION_TEXT + ; +} + +_ACEOF +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking OPENSSL version" >&5 +$as_echo_n "checking OPENSSL version... " >&6; } +eval "$ac_cpp conftest.$ac_ext" | fgrep "long sdnhg36ed" | awk '{print $4 " " $5 " " $6 " " $7 " " $8 " " $9}' > conftest.output +TRI_OPENSSL_VERSION=`head -1 conftest.output | sed -e 's: *$::'` +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRI_OPENSSL_VERSION" >&5 +$as_echo "$TRI_OPENSSL_VERSION" >&6; } +rm -f conftest* + + +OPENSSL_WARNING="" + +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include + +int +main () +{ +#if OPENSSL_VERSION_NUMBER < 0x1000107fL +#error OpenSSL version is too old ... +#endif + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +else + OPENSSL_WARNING=" WARNING: OpenSSL version should be 1.0.1g or higher" +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenSSL version should be 1.0.1g or higher." >&5 +$as_echo "$as_me: WARNING: OpenSSL version should be 1.0.1g or higher." >&2;} + +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + + +LDFLAGS="$SAVE_LDFLAGS" +CPPFLAGS="$SAVE_CPPFLAGS" +LIBS="$SAVE_LIBS" + + +LIB_INFO="$LIB_INFO|OPENSSL VERSION: ${TRI_OPENSSL_VERSION}${OPENSSL_WARNING}" + +LIB_INFO="$LIB_INFO|OPENSSL_CPPFLAGS: ${OPENSSL_CPPFLAGS}" +LIB_INFO="$LIB_INFO|OPENSSL_LDFLAGS: ${OPENSSL_LDFLAGS}" +LIB_INFO="$LIB_INFO|OPENSSL_LIBS: ${OPENSSL_LIBS}" + +LIB_INFO="$LIB_INFO|." + + + + +MRUBY_CPPFLAGS="" +MRUBY_LDLAGS="" +MRUBY_LIBSLAGS="" + +# Check whether --enable-mruby was given. +if test "${enable_mruby+set}" = set; then : + enableval=$enable_mruby; tr_MRUBY="${enableval:-yes}" +else + tr_MRUBY=no + +fi + + +if test "x$tr_MRUBY" = "xyes"; then + MRUBY_VERSION="2013-08-22 (aa099f7f7d1f8c61db936fb7c39a3c734175af16)" + + MRUBY_CPPFLAGS="-I${srcdir}/3rdParty/mruby/include -DTRI_MRUBY_VERSION='\"${MRUBY_VERSION}\"'" + MRUBY_LDFLAGS="" + MRUBY_LIBS="${srcdir}/3rdParty/mruby/build/host/lib/libmruby.a" +fi + + if test "x$tr_MRUBY" = "xyes"; then + ENABLE_MRUBY_TRUE= + ENABLE_MRUBY_FALSE='#' +else + ENABLE_MRUBY_TRUE='#' + ENABLE_MRUBY_FALSE= +fi + + + + + + +if test "x$tr_MRUBY" = "xyes"; then + LIB_INFO="$LIB_INFO|MRUBY: 3rdParty version" + LIB_INFO="$LIB_INFO|MRUBY VERSION: ${TRI_MRUBY_VERSION}" + + LIB_INFO="$LIB_INFO|MRUBY_CPPFLAGS: ${MRUBY_CPPFLAGS}" + LIB_INFO="$LIB_INFO|MRUBY_LDFLAGS: ${MRUBY_LDFLAGS}" + LIB_INFO="$LIB_INFO|MRUBY_LIBS: ${MRUBY_LIBS}" +else + LIB_INFO="$LIB_INFO|MRUBY: disabled" +fi + +LIB_INFO="$LIB_INFO|." + + +V8_VERSION="3.31.74.1" +V8_DIR=V8-${V8_VERSION} + +V8_CPPFLAGS="-I${srcdir}/3rdParty/${V8_DIR}/include -DTRI_V8_VERSION='\"${V8_VERSION}\"'" +V8_LDFLAGS="" +V8_TARGET="native" + +v8_lib_dir="" + +# Check whether --enable-v8-debug was given. +if test "${enable_v8_debug+set}" = set; then : + enableval=$enable_v8_debug; tr_V8_DEBUG="${enableval:-yes}" +else + tr_V8_DEBUG=no + +fi + + + if test "x$tr_V8_DEBUG" = xyes; then + ENABLE_V8_DEBUG_TRUE= + ENABLE_V8_DEBUG_FALSE='#' +else + ENABLE_V8_DEBUG_TRUE='#' + ENABLE_V8_DEBUG_FALSE= +fi + + +if test x$tr_ARM == xyes; then + if test x$tr_V8_DEBUG == xyes; then + V8_TARGET="arm.debug" + else + V8_TARGET="arm.release" + fi + + v8_lib_dir="${srcdir}/3rdParty/${V8_DIR}/out/$V8_TARGET/obj.target/tools/gyp" + +elif test x$tr_DARWIN == xyes; then + if test "x$tr_BITS" == x64; then + if test x$tr_V8_DEBUG == xyes; then + V8_TARGET="x64.debug" + else + V8_TARGET="x64.release" + fi + else + if test x$tr_V8_DEBUG == xyes; then + V8_TARGET="ia32.debug" + else + V8_TARGET="ia32.release" + fi + fi + + v8_lib_dir="${srcdir}/3rdParty/${V8_DIR}/out/$V8_TARGET" + +else + if test "x$tr_BITS" == x64; then + if test x$tr_V8_DEBUG == xyes; then + V8_TARGET="x64.debug" + else + V8_TARGET="x64.release" + fi + else + if test x$tr_V8_DEBUG == xyes; then + V8_TARGET="ia32.debug" + else + V8_TARGET="ia32.release" + fi + fi + + v8_lib_dir="${srcdir}/3rdParty/${V8_DIR}/out/$V8_TARGET/obj.target/tools/gyp" +fi + +V8_LIBS="${v8_lib_dir}/libv8_base.a ${v8_lib_dir}/libv8_libbase.a ${v8_lib_dir}/libv8_libplatform.a ${v8_lib_dir}/libv8_nosnapshot.a" + +if test "x$tr_FREEBSD" == xyes; then + V8_LIBS="$V8_LIBS -lexecinfo" +fi + + + + + + + + +LIB_INFO="$LIB_INFO|V8: 3rdParty version" +LIB_INFO="$LIB_INFO|V8 VERSION: ${V8_VERSION}" + +LIB_INFO="$LIB_INFO|V8_TARGET: ${V8_TARGET}" + +LIB_INFO="$LIB_INFO|V8_CPPFLAGS: ${V8_CPPFLAGS}" +LIB_INFO="$LIB_INFO|V8_LDFLAGS: ${V8_LDFLAGS}" +LIB_INFO="$LIB_INFO|V8_LIBS: ${V8_LIBS}" + +LIB_INFO="$LIB_INFO|." + + +ICU_VERSION="52.2" +ICU_CPPFLAGS="-D_REENTRANT -I${srcdir}/3rdParty/${V8_DIR}/third_party/icu/source/common -I${srcdir}/3rdParty/${V8_DIR}/third_party/icu/source/i18n -I${srcdir}/3rdParty/${V8_DIR}/third_party/icu/source/io" +ICU_LDFLAGS="" + +if test "x$tr_DARWIN" = xyes; then + icu_lib_dir="${srcdir}/3rdParty/${V8_DIR}/out/$V8_TARGET" +else + icu_lib_dir="${srcdir}/3rdParty/${V8_DIR}/out/$V8_TARGET/obj.target/third_party/icu" +fi + +ICU_LIBS="-ldl -lm ${icu_lib_dir}/libicui18n.a ${icu_lib_dir}/libicuuc.a ${icu_lib_dir}/libicudata.a -ldl -lm" + + + + + +ICU_CPPFLAGS="${ICU_CPPFLAGS}" + +LIB_INFO="$LIB_INFO|ICU: 3rdParty version" +LIB_INFO="$LIB_INFO|ICU VERSION: ${ICU_VERSION}" + +LIB_INFO="$LIB_INFO|ICU_CPPFLAGS: ${ICU_CPPFLAGS}" +LIB_INFO="$LIB_INFO|ICU_LDFLAGS: ${ICU_LDFLAGS}" +LIB_INFO="$LIB_INFO|ICU_LIBS: ${ICU_LIBS}" + +LIB_INFO="$LIB_INFO|." + + +LIBEV_VERSION="4.11" + +LIBEV_CPPFLAGS="-I${srcdir}/3rdParty/libev -DTRI_LIBEV_VERSION='\"${LIBEV_VERSION}\"'" +LIBEV_CPPFLAGS="${LIBEV_CPPFLAGS}" +LIBEV_LDFLAGS="" +LIBEV_LIBS="${srcdir}/3rdParty/libev/BUILD/.libs/libev.a" + + + + + + +LIB_INFO="$LIB_INFO|LIBEV: 3rdParty version" +LIB_INFO="$LIB_INFO|LIBEV VERSION: ${LIBEV_VERSION}" + +LIB_INFO="$LIB_INFO|LIBEV_CPPFLAGS: ${LIBEV_CPPFLAGS}" +LIB_INFO="$LIB_INFO|LIBEV_LDFLAGS: ${LIBEV_LDFLAGS}" +LIB_INFO="$LIB_INFO|LIBEV_LIBS: ${LIBEV_LIBS}" + +LIB_INFO="$LIB_INFO|." + + +ZLIB_VERSION="1.2.7" + +ZLIB_CPPFLAGS="" +ZLIB_LDFLAGS="" +ZLIB_LIBS="${srcdir}/3rdParty/zlib-${ZLIB_VERSION}/libz.a" + + + + + + +LIB_INFO="$LIB_INFO|ZLIB: 3rdParty version" +LIB_INFO="$LIB_INFO|ZLIB VERSION: ${ZLIB_VERSION}" + +LIB_INFO="$LIB_INFO|ZLIB_CPPFLAGS: ${ZLIB_CPPFLAGS}" +LIB_INFO="$LIB_INFO|ZLIB_LDFLAGS: ${ZLIB_LDFLAGS}" +LIB_INFO="$LIB_INFO|ZLIB_LIBS: ${ZLIB_LIBS}" + + +BUILD_H="\$(top_srcdir)/build.h" + + +ac_config_files="$ac_config_files Makefile Installation/MacOSX/Bundle/Info.plist" + +ac_config_headers="$ac_config_headers config/config.h lib/Basics/local-configuration.h" + +cat >confcache <<\_ACEOF +# This file is a shell script that caches the results of configure +# tests run on this system so they can be shared between configure +# scripts and configure runs, see configure's option --config-cache. +# It is not useful on other systems. If it contains results you don't +# want to keep, you may remove or edit it. +# +# config.status only pays attention to the cache file if you give it +# the --recheck option to rerun configure. +# +# `ac_cv_env_foo' variables (set or unset) will be overridden when +# loading this file, other *unset* `ac_cv_foo' will be assigned the +# following values. + +_ACEOF + +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, we kill variables containing newlines. +# Ultrix sh set writes to stderr and can't be redirected directly, +# and sets the high bit in the cache file unless we assign to the vars. +( + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) { eval $ac_var=; unset $ac_var;} ;; + esac ;; + esac + done + + (set) 2>&1 | + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) + # `set' does not quote correctly, so add quotes: double-quote + # substitution turns \\\\ into \\, and sed turns \\ into \. + sed -n \ + "s/'/'\\\\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" + ;; #( + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" + ;; + esac | + sort +) | + sed ' + /^ac_cv_env_/b end + t clear + :clear + s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ + t end + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ + :end' >>confcache +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + if test "x$cache_file" != "x/dev/null"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 +$as_echo "$as_me: updating cache $cache_file" >&6;} + if test ! -f "$cache_file" || test -h "$cache_file"; then + cat confcache >"$cache_file" + else + case $cache_file in #( + */* | ?:*) + mv -f confcache "$cache_file"$$ && + mv -f "$cache_file"$$ "$cache_file" ;; #( + *) + mv -f confcache "$cache_file" ;; + esac + fi + fi + else + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 +$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + fi +fi +rm -f confcache + +test "x$prefix" = xNONE && prefix=$ac_default_prefix +# Let make expand exec_prefix. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' + +DEFS=-DHAVE_CONFIG_H + +ac_libobjs= +ac_ltlibobjs= +U= +for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' + ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' +done +LIBOBJS=$ac_libobjs + +LTLIBOBJS=$ac_ltlibobjs + + +if test -z "${ENABLE_ALL_IN_ONE_ETCD_TRUE}" && test -z "${ENABLE_ALL_IN_ONE_ETCD_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_ALL_IN_ONE_ETCD\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_INTERNAL_GO_TRUE}" && test -z "${ENABLE_INTERNAL_GO_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_INTERNAL_GO\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_RELATIVE_TRUE}" && test -z "${ENABLE_RELATIVE_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_RELATIVE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_DARWIN_TRUE}" && test -z "${ENABLE_DARWIN_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_DARWIN\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_FREEBSD_TRUE}" && test -z "${ENABLE_FREEBSD_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_FREEBSD\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_ARM_TRUE}" && test -z "${ENABLE_ARM_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_ARM\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 +$as_echo_n "checking that generated files are newer than configure... " >&6; } + if test -n "$am_sleep_pid"; then + # Hide warnings about reused PIDs. + wait $am_sleep_pid 2>/dev/null + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 +$as_echo "done" >&6; } + if test -n "$EXEEXT"; then + am__EXEEXT_TRUE= + am__EXEEXT_FALSE='#' +else + am__EXEEXT_TRUE='#' + am__EXEEXT_FALSE= +fi + +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then + as_fn_error $? "conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then + as_fn_error $? "conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then + as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_LOGGER_TRUE}" && test -z "${ENABLE_LOGGER_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_LOGGER\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_LOGGER_TIMING_TRUE}" && test -z "${ENABLE_LOGGER_TIMING_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_LOGGER_TIMING\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_TIMING_TRUE}" && test -z "${ENABLE_TIMING_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_TIMING\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_FIGURES_TRUE}" && test -z "${ENABLE_FIGURES_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_FIGURES\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_MARKDOWN_TRUE}" && test -z "${ENABLE_MARKDOWN_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_MARKDOWN\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_HTML2TEXT_TRUE}" && test -z "${ENABLE_HTML2TEXT_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_HTML2TEXT\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_GCOV_TRUE}" && test -z "${ENABLE_GCOV_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_GCOV\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then + as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_MAINTAINER_MODE_TRUE}" && test -z "${ENABLE_MAINTAINER_MODE_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_MAINTAINER_MODE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_FAILURE_TESTS_TRUE}" && test -z "${ENABLE_FAILURE_TESTS_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_FAILURE_TESTS\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_READLINE_TRUE}" && test -z "${ENABLE_READLINE_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_READLINE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_LINENOISE_TRUE}" && test -z "${ENABLE_LINENOISE_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_LINENOISE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_MRUBY_TRUE}" && test -z "${ENABLE_MRUBY_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_MRUBY\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi +if test -z "${ENABLE_V8_DEBUG_TRUE}" && test -z "${ENABLE_V8_DEBUG_FALSE}"; then + as_fn_error $? "conditional \"ENABLE_V8_DEBUG\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi + +: "${CONFIG_STATUS=./config.status}" +ac_write_fail=0 +ac_clean_files_save=$ac_clean_files +ac_clean_files="$ac_clean_files $CONFIG_STATUS" +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +as_write_fail=0 +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 +#! $SHELL +# Generated by $as_me. +# Run this file to recreate the current configuration. +# Compiler output produced by configure, useful for debugging +# configure, is in config.log if it exists. + +debug=false +ac_cs_recheck=false +ac_cs_silent=false + +SHELL=\${CONFIG_SHELL-$SHELL} +export SHELL +_ASEOF +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 +## -------------------- ## +## M4sh Initialization. ## +## -------------------- ## + +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + +as_nl=' +' +export as_nl +# Printing a long string crashes Solaris 7 /usr/bin/printf. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='print -r --' + as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='printf %s\n' + as_echo_n='printf %s' +else + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' + as_echo_n='/usr/ucb/echo -n' + else + as_echo_body='eval expr "X$1" : "X\\(.*\\)"' + as_echo_n_body='eval + arg=$1; + case $arg in #( + *"$as_nl"*) + expr "X$arg" : "X\\(.*\\)$as_nl"; + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; + esac; + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" + ' + export as_echo_n_body + as_echo_n='sh -c $as_echo_n_body as_echo' + fi + export as_echo_body + as_echo='sh -c $as_echo_body as_echo' +fi + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there. '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit + +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -pR'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -pR' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -pR' + fi +else + as_ln_s='cp -pR' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +as_test_x='test -x' +as_executable_p=as_fn_executable_p + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +exec 6>&1 +## ----------------------------------- ## +## Main body of $CONFIG_STATUS script. ## +## ----------------------------------- ## +_ASEOF +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# Save the log message, to keep $0 and so on meaningful, and to +# report actual input values of CONFIG_FILES etc. instead of their +# values after options handling. +ac_log=" +This file was extended by triAGENS ArangoDB $as_me 2.5.0-alpha1, which was +generated by GNU Autoconf 2.69. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS + CONFIG_LINKS = $CONFIG_LINKS + CONFIG_COMMANDS = $CONFIG_COMMANDS + $ $0 $@ + +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + +_ACEOF + +case $ac_config_files in *" +"*) set x $ac_config_files; shift; ac_config_files=$*;; +esac + +case $ac_config_headers in *" +"*) set x $ac_config_headers; shift; ac_config_headers=$*;; +esac + + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +# Files that config.status was made for. +config_files="$ac_config_files" +config_headers="$ac_config_headers" +config_commands="$ac_config_commands" + +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +ac_cs_usage="\ +\`$as_me' instantiates files and other configuration actions +from templates according to the current configuration. Unless the files +and actions are specified as TAGs, all are instantiated by default. + +Usage: $0 [OPTION]... [TAG]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit + --config print configuration, then exit + -q, --quiet, --silent + do not print progress messages + -d, --debug don't remove temporary files + --recheck update $as_me by reconfiguring in the same conditions + --file=FILE[:TEMPLATE] + instantiate the configuration file FILE + --header=FILE[:TEMPLATE] + instantiate the configuration header FILE + +Configuration files: +$config_files + +Configuration headers: +$config_headers + +Configuration commands: +$config_commands + +Report bugs to . +triAGENS ArangoDB home page: ." + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" +ac_cs_version="\\ +triAGENS ArangoDB config.status 2.5.0-alpha1 +configured by $0, generated by GNU Autoconf 2.69, + with options \\"\$ac_cs_config\\" + +Copyright (C) 2012 Free Software Foundation, Inc. +This config.status script is free software; the Free Software Foundation +gives unlimited permission to copy, distribute and modify it." + +ac_pwd='$ac_pwd' +srcdir='$srcdir' +INSTALL='$INSTALL' +MKDIR_P='$MKDIR_P' +AWK='$AWK' +test -n "\$AWK" || AWK=awk +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# The default lists apply if the user does not specify any file. +ac_need_defaults=: +while test $# != 0 +do + case $1 in + --*=?*) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` + ac_shift=: + ;; + --*=) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg= + ac_shift=: + ;; + *) + ac_option=$1 + ac_optarg=$2 + ac_shift=shift + ;; + esac + + case $ac_option in + # Handling of the options. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + $as_echo "$ac_cs_version"; exit ;; + --config | --confi | --conf | --con | --co | --c ) + $as_echo "$ac_cs_config"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) + debug=: ;; + --file | --fil | --fi | --f ) + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + '') as_fn_error $? "missing file argument" ;; + esac + as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; + --header | --heade | --head | --hea ) + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + as_fn_append CONFIG_HEADERS " '$ac_optarg'" + ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header + as_fn_error $? "ambiguous option: \`$1' +Try \`$0 --help' for more information.";; + --help | --hel | -h ) + $as_echo "$ac_cs_usage"; exit ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; + + # This is an error. + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; + + *) as_fn_append ac_config_targets " $1" + ac_need_defaults=false ;; + + esac + shift +done + +ac_configure_extra_args= + +if $ac_cs_silent; then + exec 6>/dev/null + ac_configure_extra_args="$ac_configure_extra_args --silent" +fi + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +if \$ac_cs_recheck; then + set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + shift + \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + CONFIG_SHELL='$SHELL' + export CONFIG_SHELL + exec "\$@" +fi + +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + $as_echo "$ac_log" +} >&5 + +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +# +# INIT-COMMANDS +# +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" + +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + +# Handling of arguments. +for ac_config_target in $ac_config_targets +do + case $ac_config_target in + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "Installation/MacOSX/Bundle/Info.plist") CONFIG_FILES="$CONFIG_FILES Installation/MacOSX/Bundle/Info.plist" ;; + "config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS config/config.h" ;; + "lib/Basics/local-configuration.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/Basics/local-configuration.h" ;; + + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + esac +done + + +# If the user did not use the arguments to specify the items to instantiate, +# then the envvar interface is used. Set only those that are not. +# We use the long form for the default assignment because of an extremely +# bizarre bug on SunOS 4.1.3. +if $ac_need_defaults; then + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files + test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers + test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands +fi + +# Have a temporary directory for convenience. Make it in the build tree +# simply because there is no reason against having it here, and in addition, +# creating and moving files from /tmp can sometimes cause problems. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. +$debug || +{ + tmp= ac_tmp= + trap 'exit_status=$? + : "${ac_tmp:=$tmp}" + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status +' 0 + trap 'as_fn_exit 1' 1 2 13 15 +} +# Create a (secure) tmp directory for tmp files. + +{ + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && + test -d "$tmp" +} || +{ + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 +ac_tmp=$tmp + +# Set up the scripts for CONFIG_FILES section. +# No need to generate them if there are no CONFIG_FILES. +# This happens for instance with `./config.status config.h'. +if test -n "$CONFIG_FILES"; then + + +ac_cr=`echo X | tr X '\015'` +# On cygwin, bash can eat \r inside `` if the user requested igncr. +# But we know of no other shell where ac_cr would be empty at this +# point, so we can use a bashism as a fallback. +if test "x$ac_cr" = x; then + eval ac_cr=\$\'\\r\' +fi +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then + ac_cs_awk_cr='\\r' +else + ac_cs_awk_cr=$ac_cr +fi + +echo 'BEGIN {' >"$ac_tmp/subs1.awk" && +_ACEOF + + +{ + echo "cat >conf$$subs.awk <<_ACEOF" && + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && + echo "_ACEOF" +} >conf$$subs.sh || + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 +ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + . ./conf$$subs.sh || + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` + if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then + as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done +rm -f conf$$subs.sh + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && +_ACEOF +sed -n ' +h +s/^/S["/; s/!.*/"]=/ +p +g +s/^[^!]*!// +:repl +t repl +s/'"$ac_delim"'$// +t delim +:nl +h +s/\(.\{148\}\)..*/\1/ +t more1 +s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ +p +n +b repl +:more1 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +p +g +s/.\{148\}// +t nl +:delim +h +s/\(.\{148\}\)..*/\1/ +t more2 +s/["\\]/\\&/g; s/^/"/; s/$/"/ +p +b +:more2 +s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +p +g +s/.\{148\}// +t delim +' >$CONFIG_STATUS || ac_write_fail=1 +rm -f conf$$subs.awk +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +_ACAWK +cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && + for (key in S) S_is_set[key] = 1 + FS = "" + +} +{ + line = $ 0 + nfields = split(line, field, "@") + substed = 0 + len = length(field[1]) + for (i = 2; i < nfields; i++) { + key = field[i] + keylen = length(key) + if (S_is_set[key]) { + value = S[key] + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) + len += length(value) + length(field[++i]) + substed = 1 + } else + len += 1 + keylen + } + + print line +} + +_ACAWK +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" +else + cat +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 +_ACEOF + +# VPATH may cause trouble with some makes, so we remove sole $(srcdir), +# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and +# trailing colons and then remove the whole line if VPATH becomes empty +# (actually we leave an empty line to preserve line numbers). +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ +h +s/// +s/^/:/ +s/[ ]*$/:/ +s/:\$(srcdir):/:/g +s/:\${srcdir}:/:/g +s/:@srcdir@:/:/g +s/^:*// +s/:*$// +x +s/\(=[ ]*\).*/\1/ +G +s/\n// +s/^[^=]*=[ ]*$// +}' +fi + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +fi # test -n "$CONFIG_FILES" + +# Set up the scripts for CONFIG_HEADERS section. +# No need to generate them if there are no CONFIG_HEADERS. +# This happens for instance with `./config.status Makefile'. +if test -n "$CONFIG_HEADERS"; then +cat >"$ac_tmp/defines.awk" <<\_ACAWK || +BEGIN { +_ACEOF + +# Transform confdefs.h into an awk script `defines.awk', embedded as +# here-document in config.status, that substitutes the proper values into +# config.h.in to produce config.h. + +# Create a delimiter string that does not exist in confdefs.h, to ease +# handling of long lines. +ac_delim='%!_!# ' +for ac_last_try in false false :; do + ac_tt=`sed -n "/$ac_delim/p" confdefs.h` + if test -z "$ac_tt"; then + break + elif $ac_last_try; then + as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +# For the awk script, D is an array of macro values keyed by name, +# likewise P contains macro parameters if any. Preserve backslash +# newline sequences. + +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +sed -n ' +s/.\{148\}/&'"$ac_delim"'/g +t rset +:rset +s/^[ ]*#[ ]*define[ ][ ]*/ / +t def +d +:def +s/\\$// +t bsnl +s/["\\]/\\&/g +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +D["\1"]=" \3"/p +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p +d +:bsnl +s/["\\]/\\&/g +s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +D["\1"]=" \3\\\\\\n"\\/p +t cont +s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p +t cont +d +:cont +n +s/.\{148\}/&'"$ac_delim"'/g +t clear +:clear +s/\\$// +t bsnlc +s/["\\]/\\&/g; s/^/"/; s/$/"/p +d +:bsnlc +s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p +b cont +' >$CONFIG_STATUS || ac_write_fail=1 + +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + for (key in D) D_is_set[key] = 1 + FS = "" +} +/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { + line = \$ 0 + split(line, arg, " ") + if (arg[1] == "#") { + defundef = arg[2] + mac1 = arg[3] + } else { + defundef = substr(arg[1], 2) + mac1 = arg[2] + } + split(mac1, mac2, "(") #) + macro = mac2[1] + prefix = substr(line, 1, index(line, defundef) - 1) + if (D_is_set[macro]) { + # Preserve the white space surrounding the "#". + print prefix "define", macro P[macro] D[macro] + next + } else { + # Replace #undef with comments. This is necessary, for example, + # in the case of _POSIX_SOURCE, which is predefined and required + # on some systems where configure will not decide to define it. + if (defundef == "undef") { + print "/*", prefix defundef, macro, "*/" + next + } + } +} +{ print } +_ACAWK +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 +fi # test -n "$CONFIG_HEADERS" + + +eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" +shift +for ac_tag +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$ac_tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; + esac + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + as_fn_append ac_file_inputs " '$ac_f'" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input='Generated from '` + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + `' by configure.' + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +$as_echo "$as_me: creating $ac_file" >&6;} + fi + # Neutralize special characters interpreted by sed in replacement strings. + case $configure_input in #( + *\&* | *\|* | *\\* ) + ac_sed_conf_input=`$as_echo "$configure_input" | + sed 's/[\\\\&|]/\\\\&/g'`;; #( + *) ac_sed_conf_input=$configure_input;; + esac + + case $ac_tag in + *:-:* | *:-) cat >"$ac_tmp/stdin" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac + + ac_dir=`$as_dirname -- "$ac_file" || +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + as_dir="$ac_dir"; as_fn_mkdir_p + ac_builddir=. + +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix + +case $srcdir in + .) # We are building in place. + ac_srcdir=. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. + ac_srcdir=$srcdir$ac_dir_suffix; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + + case $ac_mode in + :F) + # + # CONFIG_FILE + # + + case $INSTALL in + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; + esac + ac_MKDIR_P=$MKDIR_P + case $MKDIR_P in + [\\/$]* | ?:[\\/]* ) ;; + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; + esac +_ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= +ac_sed_dataroot=' +/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p' +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g + s&\\\${datarootdir}&$datarootdir&g' ;; +esac +_ACEOF + +# Neutralize VPATH when `$srcdir' = `.'. +# Shell code in configure.ac might set extrasub. +# FIXME: do we really want to maintain this feature? +cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +ac_sed_extra="$ac_vpsub +$extrasub +_ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +:t +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +s|@configure_input@|$ac_sed_conf_input|;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@top_build_prefix@&$ac_top_build_prefix&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +s&@MKDIR_P@&$ac_MKDIR_P&;t t +$ac_datarootdir_hack +" +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ + "$ac_tmp/out"`; test -z "$ac_out"; } && + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&5 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&2;} + + rm -f "$ac_tmp/stdin" + case $ac_file in + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; + esac \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + ;; + :H) + # + # CONFIG_HEADER + # + if test x"$ac_file" != x-; then + { + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" + } >"$ac_tmp/config.h" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 +$as_echo "$as_me: $ac_file is unchanged" >&6;} + else + rm -f "$ac_file" + mv "$ac_tmp/config.h" "$ac_file" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + fi + else + $as_echo "/* $configure_input */" \ + && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ + || as_fn_error $? "could not create -" "$LINENO" 5 + fi +# Compute "$ac_file"'s index in $config_headers. +_am_arg="$ac_file" +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $_am_arg | $_am_arg:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || +$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$_am_arg" : 'X\(//\)[^/]' \| \ + X"$_am_arg" : 'X\(//\)$' \| \ + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$_am_arg" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'`/stamp-h$_am_stamp_count + ;; + + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 +$as_echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac + + + case $ac_file$ac_mode in + "depfiles":C) test x"$AMDEP_TRUE" != x"" || { + # Older Autoconf quotes --file arguments for eval, but not when files + # are listed without --file. Let's play safe and only enable the eval + # if we detect the quoting. + case $CONFIG_FILES in + *\'*) eval set x "$CONFIG_FILES" ;; + *) set x $CONFIG_FILES ;; + esac + shift + for mf + do + # Strip MF so we end up with the name of the file. + mf=`echo "$mf" | sed -e 's/:.*$//'` + # Check whether this is an Automake generated Makefile or not. + # We used to match only the files named 'Makefile.in', but + # some people rename them; so instead we look at the file content. + # Grep'ing the first line is not enough: some people post-process + # each Makefile.in and add a new line on top of each file to say so. + # Grep'ing the whole file is not good either: AIX grep has a line + # limit of 2048, but all sed's we know have understand at least 4000. + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then + dirpart=`$as_dirname -- "$mf" || +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$mf" : 'X\(//\)[^/]' \| \ + X"$mf" : 'X\(//\)$' \| \ + X"$mf" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$mf" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + else + continue + fi + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running 'make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` + test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "$am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do + # Make sure the directory exists. + test -f "$dirpart/$file" && continue + fdir=`$as_dirname -- "$file" || +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$file" : 'X\(//\)[^/]' \| \ + X"$file" : 'X\(//\)$' \| \ + X"$file" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + as_dir=$dirpart/$fdir; as_fn_mkdir_p + # echo "creating $dirpart/$file" + echo '# dummy' > "$dirpart/$file" + done + done +} + ;; + + esac +done # for ac_tag + + +as_fn_exit 0 +_ACEOF +ac_clean_files=$ac_clean_files_save + +test $ac_write_fail = 0 || + as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 + + +# configure is writing to config.log, and then calls config.status. +# config.status does its own redirection, appending to config.log. +# Unfortunately, on DOS this fails, as config.log is still kept open +# by configure, so config.status won't be able to write to it; its +# output is simply discarded. So we exec the FD to /dev/null, +# effectively closing config.log, so it can be properly (re)opened and +# appended to by config.status. When coming back to configure, we +# need to make the FD available again. +if test "$no_create" != yes; then + ac_cs_success=: + ac_config_status_args= + test "$silent" = yes && + ac_config_status_args="$ac_config_status_args --quiet" + exec 5>/dev/null + $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false + exec 5>>config.log + # Use ||, not &&, to avoid exiting from the if with $? = 1, which + # would make configure fail if this is the last instruction. + $ac_cs_success || as_fn_exit 1 +fi +if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} +fi + + + + + +if test "x$BASIC_INFO" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + + echo $BASIC_INFO | tr "|" "\n" | sort | while read a; do + if test "x$a" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $a" >&5 +$as_echo "$as_me: $a" >&6;} + fi + done +fi + +if test "x$LIB_INFO" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + + echo $LIB_INFO | tr "|" "\n" | while read a; do + if test "x$a" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $a" >&5 +$as_echo "$as_me: $a" >&6;} + fi + done +fi + +if test "x$TOOL_INFO" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + + echo $TOOL_INFO | tr "|" "\n" | sort | while read a; do + if test "x$a" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $a" >&5 +$as_echo "$as_me: $a" >&6;} + fi + done +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + +{ $as_echo "$as_me:${as_lineno-$LINENO}: REPOSITORY VERSION: ${TRI_REPOSITORY_VERSION}" >&5 +$as_echo "$as_me: REPOSITORY VERSION: ${TRI_REPOSITORY_VERSION}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: BITS: ${TRI_BITS}" >&5 +$as_echo "$as_me: BITS: ${TRI_BITS}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CPPFLAGS: ${CPPFLAGS}" >&5 +$as_echo "$as_me: CPPFLAGS: ${CPPFLAGS}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CFLAGS: ${CFLAGS}" >&5 +$as_echo "$as_me: CFLAGS: ${CFLAGS}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CXXFLAGS: ${CXXFLAGS}" >&5 +$as_echo "$as_me: CXXFLAGS: ${CXXFLAGS}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: LDFLAGS: ${LDFLAGS}" >&5 +$as_echo "$as_me: LDFLAGS: ${LDFLAGS}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: LIBS: ${LIBS}" >&5 +$as_echo "$as_me: LIBS: ${LIBS}" >&6;} + +CC_VERSION=`${CC} --version 2>&1` +{ $as_echo "$as_me:${as_lineno-$LINENO}: CC: ${CC}" >&5 +$as_echo "$as_me: CC: ${CC}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CC VERSION: ${CC_VERSION}" >&5 +$as_echo "$as_me: CC VERSION: ${CC_VERSION}" >&6;} +CXX_VERSION=`${CXX} --version 2>&1` +{ $as_echo "$as_me:${as_lineno-$LINENO}: CXX: ${CXX}" >&5 +$as_echo "$as_me: CXX: ${CXX}" >&6;} +{ $as_echo "$as_me:${as_lineno-$LINENO}: CXX VERSION: ${CXX_VERSION}" >&5 +$as_echo "$as_me: CXX VERSION: ${CXX_VERSION}" >&6;} + +echo $FLAG_INFO | tr "|" "\n" | while read a; do + if test "x$a" != "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: $a" >&5 +$as_echo "$as_me: $a" >&6;} + fi +done + +{ $as_echo "$as_me:${as_lineno-$LINENO}: --------------------------------------------------------------------------------" >&5 +$as_echo "$as_me: --------------------------------------------------------------------------------" >&6;} + + + diff --git a/configure.ac b/configure.ac index ab6e9c0193..65f48b9ded 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ dnl ============================================================================ dnl --SECTION-- triAGENS GmbH Build Environment dnl ============================================================================ -AC_INIT([triAGENS ArangoDB], [2.5.0-devel], [info@arangodb.com], [arangodb], [https://www.arangodb.com]) +AC_INIT([triAGENS ArangoDB], [2.5.0-alpha1], [info@arangodb.com], [arangodb], [https://www.arangodb.com]) dnl ---------------------------------------------------------------------------- dnl auxillary directory for install-sh and missing diff --git a/js/apps/system/aardvark/api-docs.json b/js/apps/system/aardvark/api-docs.json index ed1751040f..09f423dd79 100644 --- a/js/apps/system/aardvark/api-docs.json +++ b/js/apps/system/aardvark/api-docs.json @@ -1,6 +1,6 @@ { "swaggerVersion": "1.1", - "apiVersion": "2.5.0", + "apiVersion": "2.5.0-alpha1", "apis": [ { "path": "api-docs/aqlfunction.{format}", diff --git a/js/apps/system/aardvark/api-docs/batch.json b/js/apps/system/aardvark/api-docs/batch.json index 0d30f4f158..0dd9568aef 100644 --- a/js/apps/system/aardvark/api-docs/batch.json +++ b/js/apps/system/aardvark/api-docs/batch.json @@ -32,7 +32,7 @@ "notes": "Executes a batch request. A batch request can contain any number of other requests that can be sent to ArangoDB in isolation. The benefit of using batch requests is that batching requests requires less client/server roundtrips than when sending isolated requests.

All parts of a batch request are executed serially on the server. The server will return the results of all parts in a single response when all parts are finished.

Technically, a batch request is a multipart HTTP request, with content-type multipart/form-data. A batch request consists of an envelope and the individual batch part actions. Batch part actions are \"regular\" HTTP requests, including full header and an optional body. Multiple batch parts are separated by a boundary identifier. The boundary identifier is declared in the batch envelope. The MIME content-type for each individual batch part must be application/x-arango-batchpart.

Please note that when constructing the individual batch parts, you must use CRLF (\\r\\n) as the line terminator as in regular HTTP messages.

The response sent by the server will be an HTTP 200 response, with an optional error summary header x-arango-errors. This header contains the number of batch part operations that failed with an HTTP error code of at least 400. This header is only present in the response if the number of errors is greater than zero.

The response sent by the server is a multipart response, too. It contains the individual HTTP responses for all batch parts, including the full HTTP result header (with status code and other potential headers) and an optional result body. The individual batch parts in the result are seperated using the same boundary value as specified in the request.

The order of batch parts in the response will be the same as in the original client request. Client can additionally use the Content-Id MIME header in a batch part to define an individual id for each batch part. The server will return this id is the batch part responses, too.

", "summary": "executes a batch request", "httpMethod": "POST", - "examples": "

Sending a batch request with five batch parts:

  • GET /_api/version
  • DELETE /_api/collection/products
  • POST /_api/collection/products
  • GET /_api/collection/products/figures
  • DELETE /_api/collection/products
The boundary (SomeBoundaryValue) is passed to the server in the HTTP Content-Type HTTP header.



shell> curl -X POST --header 'Content-Type: multipart/form-data; boundary=SomeBoundaryValue' --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nGET /_api/version HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nPOST /_api/collection/products HTTP/1.1\r\n\r\n{ \"name\": \"products\" }\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nGET /_api/collection/products/figures HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\ncontent-type: multipart/form-data; boundary=SomeBoundaryValue\nx-arango-errors: 1\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId1\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 43\\r\\n\\r\\n{\\\"server\\\":\\\"arango\\\",\\\"version\\\":\\\"2.5.0-devel\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId2\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 88\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'products'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: someId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nLocation: /_db/_system/_api/collection/products\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 138\\r\\n\\r\\n{\\\"id\\\":\\\"1603924588\\\",\\\"name\\\":\\\"products\\\",\\\"waitForSync\\\":false,\\\"isVolatile\\\":false,\\\"isSystem\\\":false,\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: nextId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nLocation: /_db/_system/_api/collection/products/figures\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 618\\r\\n\\r\\n{\\\"id\\\":\\\"1603924588\\\",\\\"name\\\":\\\"products\\\",\\\"isSystem\\\":false,\\\"doCompact\\\":true,\\\"isVolatile\\\":false,\\\"journalSize\\\":1048576,\\\"keyOptions\\\":{\\\"type\\\":\\\"traditional\\\",\\\"allowUserKeys\\\":true},\\\"waitForSync\\\":false,\\\"count\\\":0,\\\"figures\\\":{\\\"alive\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"dead\\\":{\\\"count\\\":0,\\\"size\\\":0,\\\"deletion\\\":0},\\\"datafiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"journals\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"compactors\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapefiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"attributes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"indexes\\\":{\\\"count\\\":1,\\\"size\\\":2008},\\\"lastTick\\\":\\\"0\\\",\\\"uncollectedLogfileEntries\\\":0},\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: otherId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 44\\r\\n\\r\\n{\\\"id\\\":\\\"1603924588\\\",\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue--\"\n



Sending a batch request, setting the boundary implicitly (the server will in this case try to find the boundary at the beginning of the request body).



shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting1 HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting2 HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\nx-arango-errors: 2\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting1'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting2'\\\"}\\r\\n--SomeBoundaryValue--\"\n

", + "examples": "

Sending a batch request with five batch parts:

  • GET /_api/version
  • DELETE /_api/collection/products
  • POST /_api/collection/products
  • GET /_api/collection/products/figures
  • DELETE /_api/collection/products
The boundary (SomeBoundaryValue) is passed to the server in the HTTP Content-Type HTTP header.



shell> curl -X POST --header 'Content-Type: multipart/form-data; boundary=SomeBoundaryValue' --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId1\r\n\r\nGET /_api/version HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: myId2\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: someId\r\n\r\nPOST /_api/collection/products HTTP/1.1\r\n\r\n{ \"name\": \"products\" }\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: nextId\r\n\r\nGET /_api/collection/products/figures HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\nContent-Id: otherId\r\n\r\nDELETE /_api/collection/products HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\ncontent-type: multipart/form-data; boundary=SomeBoundaryValue\nx-arango-errors: 1\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId1\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 44\\r\\n\\r\\n{\\\"server\\\":\\\"arango\\\",\\\"version\\\":\\\"2.5.0-alpha1\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: myId2\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 88\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'products'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: someId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nLocation: /_db/_system/_api/collection/products\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 138\\r\\n\\r\\n{\\\"id\\\":\\\"1586116312\\\",\\\"name\\\":\\\"products\\\",\\\"waitForSync\\\":false,\\\"isVolatile\\\":false,\\\"isSystem\\\":false,\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: nextId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nLocation: /_db/_system/_api/collection/products/figures\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 618\\r\\n\\r\\n{\\\"id\\\":\\\"1586116312\\\",\\\"name\\\":\\\"products\\\",\\\"isSystem\\\":false,\\\"doCompact\\\":true,\\\"isVolatile\\\":false,\\\"journalSize\\\":1048576,\\\"keyOptions\\\":{\\\"type\\\":\\\"traditional\\\",\\\"allowUserKeys\\\":true},\\\"waitForSync\\\":false,\\\"count\\\":0,\\\"figures\\\":{\\\"alive\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"dead\\\":{\\\"count\\\":0,\\\"size\\\":0,\\\"deletion\\\":0},\\\"datafiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"journals\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"compactors\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapefiles\\\":{\\\"count\\\":0,\\\"fileSize\\\":0},\\\"shapes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"attributes\\\":{\\\"count\\\":0,\\\"size\\\":0},\\\"indexes\\\":{\\\"count\\\":1,\\\"size\\\":2008},\\\"lastTick\\\":\\\"0\\\",\\\"uncollectedLogfileEntries\\\":0},\\\"status\\\":3,\\\"type\\\":2,\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\nContent-Id: otherId\\r\\n\\r\\nHTTP/1.1 200 OK\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 44\\r\\n\\r\\n{\\\"id\\\":\\\"1586116312\\\",\\\"error\\\":false,\\\"code\\\":200}\\r\\n--SomeBoundaryValue--\"\n



Sending a batch request, setting the boundary implicitly (the server will in this case try to find the boundary at the beginning of the request body).



shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/batch\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting1 HTTP/1.1\r\n\r\n--SomeBoundaryValue\r\nContent-Type: application/x-arango-batchpart\r\n\r\nDELETE /_api/collection/notexisting2 HTTP/1.1\r\n--SomeBoundaryValue--\r\n\n\nHTTP/1.1 200 OK\nx-arango-errors: 2\n\n\"--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting1'\\\"}\\r\\n--SomeBoundaryValue\\r\\nContent-Type: application/x-arango-batchpart\\r\\n\\r\\nHTTP/1.1 404 Not Found\\r\\nContent-Type: application/json; charset=utf-8\\r\\nContent-Length: 92\\r\\n\\r\\n{\\\"error\\\":true,\\\"code\\\":404,\\\"errorNum\\\":1203,\\\"errorMessage\\\":\\\"unknown collection 'notexisting2'\\\"}\\r\\n--SomeBoundaryValue--\"\n

", "nickname": "executesABatchRequest" } ], diff --git a/js/apps/system/aardvark/api-docs/collection.json b/js/apps/system/aardvark/api-docs/collection.json index c3e7f2795d..a53bd0df72 100644 --- a/js/apps/system/aardvark/api-docs/collection.json +++ b/js/apps/system/aardvark/api-docs/collection.json @@ -19,7 +19,7 @@ "notes": "Creates an new collection with a given name. The request must contain an object with the following attributes.

  • name: The name of the collection.
  • waitForSync (optional, default: false): If true then the data is synchronised to disk before returning from a document create, update, replace or removal operation.
  • doCompact (optional, default is true): whether or not the collection will be compacted.
  • journalSize (optional, default is a configuration parameter): The maximal size of a journal or datafile in bytes. The value must be at least 1048576 (1 MB).
  • isSystem (optional, default is false): If true, create a system collection. In this case collection-name should start with an underscore. End users should normally create non-system collections only. API implementors may be required to create system collections in very special occasions, but normally a regular collection will do.
  • isVolatile (optional, default is false): If true then the collection data is kept in-memory only and not made persistent. Unloading the collection will cause the collection data to be discarded. Stopping or re-starting the server will also cause full loss of data in the collection. Setting this option will make the resulting collection be slightly faster than regular collections because ArangoDB does not enforce any synchronisation to disk and does not calculate any CRC checksums for datafiles (as there are no datafiles). This option should threrefore be used for cache-type collections only, and not for data that cannot be re-created otherwise.
  • keyOptions (optional) additional options for key generation. If specified, then keyOptions should be a JSON array containing the following attributes (note: some of them are optional): - type: specifies the type of the key generator. The currently available generators are traditional and autoincrement. - allowUserKeys: if set to true, then it is allowed to supply own key values in the _key attribute of a document. If set to false, then the key generator will solely be responsible for generating keys and supplying own key values in the _key attribute of documents is considered an error. - increment: increment value for autoincrement key generator. Not used for other key generator types. - offset: initial offset value for autoincrement key generator. Not used for other key generator types.
  • type (optional, default is 2): the type of the collection to create. The following values for type are valid: - 2: document collection - 3: edges collection
  • numberOfShards (optional, default is 1): in a cluster, this value determines the number of shards to create for the collection. In a single server setup, this option is meaningless.
  • shardKeys (optional, default is [ \"_key\" ]): in a cluster, this attribute determines which document attributes are used to determine the target shard for documents. Documents are sent to shards based on the values of their shard key attributes. The values of all shard key attributes in a document are hashed, and the hash value is used to determine the target shard.
Note: Values of shard key attributes cannot be changed once set. This option is meaningless in a single server setup.", "summary": " Create collection", "httpMethod": "POST", - "examples": "



shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionBasics\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionBasics\n\n{ \n  \"id\" : \"1104278124\", \n  \"name\" : \"testCollectionBasics\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionEdges\",\"type\":3}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionEdges\n\n{ \n  \"id\" : \"1104409196\", \n  \"name\" : \"testCollectionEdges\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 3, \n  \"error\" : false, \n  \"code\" : 200 \n}\n





shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionUsers\",\"keyOptions\":{\"type\":\"autoincrement\",\"increment\":5,\"allowUserKeys\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionUsers\n\n{ \n  \"id\" : \"1104671340\", \n  \"name\" : \"testCollectionUsers\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



", + "examples": "



shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionBasics\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionBasics\n\n{ \n  \"id\" : \"1106327256\", \n  \"name\" : \"testCollectionBasics\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\nshell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionEdges\",\"type\":3}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionEdges\n\n{ \n  \"id\" : \"1106458328\", \n  \"name\" : \"testCollectionEdges\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 3, \n  \"error\" : false, \n  \"code\" : 200 \n}\n





shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/collection\n{\"name\":\"testCollectionUsers\",\"keyOptions\":{\"type\":\"autoincrement\",\"increment\":5,\"allowUserKeys\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/testCollectionUsers\n\n{ \n  \"id\" : \"1106720472\", \n  \"name\" : \"testCollectionUsers\", \n  \"waitForSync\" : false, \n  \"isVolatile\" : false, \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



", "nickname": "CreateCollection" } ], @@ -41,7 +41,7 @@ "notes": "Returns an object with an attribute collections containing an array of all collection descriptions. The same information is also available in the names as an object with the collection names as keys.

By providing the optional URL parameter excludeSystem with a value of true, all system collections will be excluded from the response.

", "summary": "reads all collections", "httpMethod": "GET", - "examples": "

Return information about all collections:



shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"id\" : \"5501548\", \n      \"name\" : \"_statistics15\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1014100588\", \n      \"name\" : \"has_bought\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1099035244\", \n      \"name\" : \"internationalHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"770830956\", \n      \"name\" : \"better-example\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"4584044\", \n      \"name\" : \"_aqlfunctions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2355820\", \n      \"name\" : \"_modules\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"6353516\", \n      \"name\" : \"_jobs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"4125292\", \n      \"name\" : \"_aal\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013576300\", \n      \"name\" : \"friend_of\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1098510956\", \n      \"name\" : \"germanCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"817885804\", \n      \"name\" : \"geo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1074917996\", \n      \"name\" : \"female\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013969516\", \n      \"name\" : \"Electronics\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098904172\", \n      \"name\" : \"frenchHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"455276\", \n      \"name\" : \"_users\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2224748\", \n      \"name\" : \"_graphs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"6222444\", \n      \"name\" : \"_queues\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013445228\", \n      \"name\" : \"Customer\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2617964\", \n      \"name\" : \"_cluster_kickstarter_plans\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1104147052\", \n      \"name\" : \"animals\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"26604140\", \n      \"name\" : \"_sessions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1103229548\", \n      \"name\" : \"demo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013838444\", \n      \"name\" : \"Groceries\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098773100\", \n      \"name\" : \"frenchCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1075180140\", \n      \"name\" : \"relation\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"4715116\", \n      \"name\" : \"_statisticsRaw\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2486892\", \n      \"name\" : \"_routing\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"5108332\", \n      \"name\" : \"_statistics\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013707372\", \n      \"name\" : \"Company\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098642028\", \n      \"name\" : \"germanHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"193132\", \n      \"name\" : \"_configuration\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1075049068\", \n      \"name\" : \"male\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    } \n  ], \n  \"names\" : { \n    \"_statistics15\" : { \n      \"id\" : \"5501548\", \n      \"name\" : \"_statistics15\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"has_bought\" : { \n      \"id\" : \"1014100588\", \n      \"name\" : \"has_bought\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"internationalHighway\" : { \n      \"id\" : \"1099035244\", \n      \"name\" : \"internationalHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"better-example\" : { \n      \"id\" : \"770830956\", \n      \"name\" : \"better-example\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_aqlfunctions\" : { \n      \"id\" : \"4584044\", \n      \"name\" : \"_aqlfunctions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_modules\" : { \n      \"id\" : \"2355820\", \n      \"name\" : \"_modules\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_jobs\" : { \n      \"id\" : \"6353516\", \n      \"name\" : \"_jobs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_aal\" : { \n      \"id\" : \"4125292\", \n      \"name\" : \"_aal\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"friend_of\" : { \n      \"id\" : \"1013576300\", \n      \"name\" : \"friend_of\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"germanCity\" : { \n      \"id\" : \"1098510956\", \n      \"name\" : \"germanCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"geo\" : { \n      \"id\" : \"817885804\", \n      \"name\" : \"geo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"female\" : { \n      \"id\" : \"1074917996\", \n      \"name\" : \"female\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Electronics\" : { \n      \"id\" : \"1013969516\", \n      \"name\" : \"Electronics\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"frenchHighway\" : { \n      \"id\" : \"1098904172\", \n      \"name\" : \"frenchHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"_users\" : { \n      \"id\" : \"455276\", \n      \"name\" : \"_users\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_graphs\" : { \n      \"id\" : \"2224748\", \n      \"name\" : \"_graphs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_queues\" : { \n      \"id\" : \"6222444\", \n      \"name\" : \"_queues\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Customer\" : { \n      \"id\" : \"1013445228\", \n      \"name\" : \"Customer\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_cluster_kickstarter_plans\" : { \n      \"id\" : \"2617964\", \n      \"name\" : \"_cluster_kickstarter_plans\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"animals\" : { \n      \"id\" : \"1104147052\", \n      \"name\" : \"animals\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_sessions\" : { \n      \"id\" : \"26604140\", \n      \"name\" : \"_sessions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"demo\" : { \n      \"id\" : \"1103229548\", \n      \"name\" : \"demo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Groceries\" : { \n      \"id\" : \"1013838444\", \n      \"name\" : \"Groceries\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"frenchCity\" : { \n      \"id\" : \"1098773100\", \n      \"name\" : \"frenchCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"relation\" : { \n      \"id\" : \"1075180140\", \n      \"name\" : \"relation\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"_statisticsRaw\" : { \n      \"id\" : \"4715116\", \n      \"name\" : \"_statisticsRaw\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_routing\" : { \n      \"id\" : \"2486892\", \n      \"name\" : \"_routing\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_statistics\" : { \n      \"id\" : \"5108332\", \n      \"name\" : \"_statistics\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Company\" : { \n      \"id\" : \"1013707372\", \n      \"name\" : \"Company\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"germanHighway\" : { \n      \"id\" : \"1098642028\", \n      \"name\" : \"germanHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"_configuration\" : { \n      \"id\" : \"193132\", \n      \"name\" : \"_configuration\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"male\" : { \n      \"id\" : \"1075049068\", \n      \"name\" : \"male\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



", + "examples": "

Return information about all collections:



shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"id\" : \"1013855960\", \n      \"name\" : \"Electronics\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2569944\", \n      \"name\" : \"_cluster_kickstarter_plans\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098331864\", \n      \"name\" : \"germanCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098725080\", \n      \"name\" : \"frenchHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1013331672\", \n      \"name\" : \"Customer\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1104492248\", \n      \"name\" : \"animals\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1103574744\", \n      \"name\" : \"demo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"771372760\", \n      \"name\" : \"better-example\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013724888\", \n      \"name\" : \"Groceries\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"4667096\", \n      \"name\" : \"_statisticsRaw\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2438872\", \n      \"name\" : \"_routing\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"210648\", \n      \"name\" : \"_configuration\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1075066584\", \n      \"name\" : \"relation\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"5060312\", \n      \"name\" : \"_statistics\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1098594008\", \n      \"name\" : \"frenchCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"5453528\", \n      \"name\" : \"_statistics15\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013593816\", \n      \"name\" : \"Company\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"4536024\", \n      \"name\" : \"_aqlfunctions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2307800\", \n      \"name\" : \"_modules\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"6305496\", \n      \"name\" : \"_jobs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"4077272\", \n      \"name\" : \"_aal\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1074935512\", \n      \"name\" : \"male\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1013987032\", \n      \"name\" : \"has_bought\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1098462936\", \n      \"name\" : \"germanHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1098856152\", \n      \"name\" : \"internationalHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"1013462744\", \n      \"name\" : \"friend_of\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    { \n      \"id\" : \"407256\", \n      \"name\" : \"_users\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"2176728\", \n      \"name\" : \"_graphs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"6174424\", \n      \"name\" : \"_queues\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"817772248\", \n      \"name\" : \"geo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"26621656\", \n      \"name\" : \"_sessions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    { \n      \"id\" : \"1074804440\", \n      \"name\" : \"female\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    } \n  ], \n  \"names\" : { \n    \"Electronics\" : { \n      \"id\" : \"1013855960\", \n      \"name\" : \"Electronics\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_cluster_kickstarter_plans\" : { \n      \"id\" : \"2569944\", \n      \"name\" : \"_cluster_kickstarter_plans\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"germanCity\" : { \n      \"id\" : \"1098331864\", \n      \"name\" : \"germanCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"frenchHighway\" : { \n      \"id\" : \"1098725080\", \n      \"name\" : \"frenchHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"Customer\" : { \n      \"id\" : \"1013331672\", \n      \"name\" : \"Customer\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"animals\" : { \n      \"id\" : \"1104492248\", \n      \"name\" : \"animals\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"demo\" : { \n      \"id\" : \"1103574744\", \n      \"name\" : \"demo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"better-example\" : { \n      \"id\" : \"771372760\", \n      \"name\" : \"better-example\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Groceries\" : { \n      \"id\" : \"1013724888\", \n      \"name\" : \"Groceries\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_statisticsRaw\" : { \n      \"id\" : \"4667096\", \n      \"name\" : \"_statisticsRaw\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_routing\" : { \n      \"id\" : \"2438872\", \n      \"name\" : \"_routing\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_configuration\" : { \n      \"id\" : \"210648\", \n      \"name\" : \"_configuration\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"relation\" : { \n      \"id\" : \"1075066584\", \n      \"name\" : \"relation\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"_statistics\" : { \n      \"id\" : \"5060312\", \n      \"name\" : \"_statistics\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"frenchCity\" : { \n      \"id\" : \"1098594008\", \n      \"name\" : \"frenchCity\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_statistics15\" : { \n      \"id\" : \"5453528\", \n      \"name\" : \"_statistics15\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"Company\" : { \n      \"id\" : \"1013593816\", \n      \"name\" : \"Company\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_aqlfunctions\" : { \n      \"id\" : \"4536024\", \n      \"name\" : \"_aqlfunctions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_modules\" : { \n      \"id\" : \"2307800\", \n      \"name\" : \"_modules\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_jobs\" : { \n      \"id\" : \"6305496\", \n      \"name\" : \"_jobs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_aal\" : { \n      \"id\" : \"4077272\", \n      \"name\" : \"_aal\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"male\" : { \n      \"id\" : \"1074935512\", \n      \"name\" : \"male\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"has_bought\" : { \n      \"id\" : \"1013987032\", \n      \"name\" : \"has_bought\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"germanHighway\" : { \n      \"id\" : \"1098462936\", \n      \"name\" : \"germanHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"internationalHighway\" : { \n      \"id\" : \"1098856152\", \n      \"name\" : \"internationalHighway\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"friend_of\" : { \n      \"id\" : \"1013462744\", \n      \"name\" : \"friend_of\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 3 \n    }, \n    \"_users\" : { \n      \"id\" : \"407256\", \n      \"name\" : \"_users\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_graphs\" : { \n      \"id\" : \"2176728\", \n      \"name\" : \"_graphs\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_queues\" : { \n      \"id\" : \"6174424\", \n      \"name\" : \"_queues\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"geo\" : { \n      \"id\" : \"817772248\", \n      \"name\" : \"geo\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"_sessions\" : { \n      \"id\" : \"26621656\", \n      \"name\" : \"_sessions\", \n      \"isSystem\" : true, \n      \"status\" : 3, \n      \"type\" : 2 \n    }, \n    \"female\" : { \n      \"id\" : \"1074804440\", \n      \"name\" : \"female\", \n      \"isSystem\" : false, \n      \"status\" : 3, \n      \"type\" : 2 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



", "nickname": "readsAllCollections" } ], @@ -99,7 +99,7 @@ "notes": "In addition to the above, the result will always contain the waitForSync, doCompact, journalSize, and isVolatile attributes. This is achieved by forcing a load of the underlying collection.

  • waitForSync: If true then creating, changing or removing documents will wait until the data has been synchronised to disk.
  • doCompact: Whether or not the collection will be compacted.
  • journalSize: The maximal size setting for journals / datafiles in bytes.
  • keyOptions: JSON object which contains key generation options: - type: specifies the type of the key generator. The currently available generators are traditional and autoincrement. - allowUserKeys: if set to true, then it is allowed to supply own key values in the _key attribute of a document. If set to false, then the key generator is solely responsible for generating keys and supplying own key values in the _key attribute of documents is considered an error.
  • isVolatile: If true then the collection data will be kept in memory only and ArangoDB will not write or sync the data to disk.
In a cluster setup, the result will also contain the following attributes:
  • numberOfShards: the number of shards of the collection.
  • shardKeys: contains the names of document attributes that are used to determine the target shard for documents.", "summary": " Read properties of a collection", "httpMethod": "GET", - "examples": "

    Using an identifier:



    shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/1104867948/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n  \"id\" : \"1104867948\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



    Using a name:



    shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n  \"id\" : \"1105064556\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



    ", + "examples": "

    Using an identifier:



    shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/1106917080/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n  \"id\" : \"1106917080\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



    Using a name:



    shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/properties\n\n{ \n  \"id\" : \"1107113688\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



    ", "nickname": "ReadPropertiesOfACollection" } ], @@ -130,7 +130,7 @@ "notes": "In addition to the above, the result also contains the number of documents. Note that this will always load the collection into memory.

    • count: The number of documents inside the collection.", "summary": " Return number of documents in a collection", "httpMethod": "GET", - "examples": "

      Requesting the number of documents:



      shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/count\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/count\n\n{ \n  \"id\" : \"1105261164\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"count\" : 100, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



      ", + "examples": "

      Requesting the number of documents:



      shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/count\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/count\n\n{ \n  \"id\" : \"1107310296\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"count\" : 100, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



      ", "nickname": "ReturnNumberOfDocumentsInACollection" } ], @@ -161,7 +161,7 @@ "notes": "In addition to the above, the result also contains the number of documents and additional statistical information about the collection. Note : This will always load the collection into memory.

      • count: The number of documents currently present in the collection.
      *figures.alive.count: The number of curretly active documents in all datafiles and journals of the collection. Documents that are contained in the write-ahead log only are not reported in this figure.

      *figures.alive.size: The total size in bytes used by all active documents of the collection. Documents that are contained in the write-ahead log only are not reported in this figure.

      • figures.dead.count: The number of dead documents. This includes document versions that have been deleted or replaced by a newer version. Documents deleted or replaced that are contained the write-ahead log only are not reported in this figure.
      *figures.dead.size: The total size in bytes used by all dead documents.

      *figures.dead.deletion: The total number of deletion markers. Deletion markers only contained in the write-ahead log are not reporting in this figure.

      • figures.datafiles.count: The number of datafiles.
      • figures.datafiles.fileSize: The total filesize of datafiles (in bytes).
      • figures.journals.count: The number of journal files.
      • figures.journals.fileSize: The total filesize of all journal files (in bytes).
      • figures.compactors.count: The number of compactor files.
      • figures.compactors.fileSize: The total filesize of all compactor files (in bytes).
      *figures.shapefiles.count: The number of shape files. This value is deprecated and kept for compatibility reasons only. The value will always be 0 since ArangoDB 2.0 and higher. *figures.shapefiles.fileSize: The total filesize of the shape files. This value is deprecated and kept for compatibility reasons only. The value will always be 0 in ArangoDB 2.0 and higher.

      *figures.shapes.count: The total number of shapes used in the collection. This includes shapes that are not in use anymore. Shapes that are contained in the write-ahead log only are not reported in this figure. *figures.shapes.size: The total size of all shapes (in bytes). This includes shapes that are not in use anymore. Shapes that are contained in the write-ahead log only are not reported in this figure.

      *figures.attributes.count: The total number of attributes used in the collection. Note: the value includes data of attributes that are not in use anymore. Attributes that are contained in the write-ahead log only are not reported in this figure. *figures.attributes.size: The total size of the attribute data (in bytes). Note: the value includes data of attributes that are not in use anymore. Attributes that are contained in the write-ahead log only are not reported in this figure.

      *figures.indexes.count: The total number of indexes defined for the collection, including the pre-defined indexes (e.g. primary index).

      *figures.indexes.size: The total memory allocated for indexes in bytes.

      *figures.maxTick: The tick of the last marker that was stored in a journal of the collection. This might be 0 if the collection does not yet have a journal.

      *figures.uncollectedLogfileEntries: The number of markers in the write-ahead log for this collection that have not been transferred to journals or datafiles.

      • journalSize: The maximal size of a journal or datafile in bytes.
      Note: collection data that are stored in the write-ahead log only are not reported in the results. When the write-ahead log is collected, documents might be added to journals and datafiles of the collection, which may modify the figures of the collection.

      Additionally, the filesizes of collection and index parameter JSON files are not reported. These files should normally have a size of a few bytes each. Please also note that the fileSize values are reported in bytes and reflect the logical file sizes. Some filesystems may use optimisations (e.g. sparse files) so that the actual physical file size is somewhat different. Directories and sub-directories may also require space in the file system, but this space is not reported in the fileSize results.

      That means that the figures reported do not reflect the actual disk usage of the collection with 100% accuracy. The actual disk usage of a collection is normally slightly higher than the sum of the reported fileSize values. Still the sum of the fileSize values can still be used as a lower bound approximation of the disk usage.

      ", "summary": " Return statistics for a collection", "httpMethod": "GET", - "examples": "

      Using an identifier and requesting the figures of the collection:



      shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/figures\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/figures\n\n{ \n  \"id\" : \"1125905004\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : false, \n  \"count\" : 1, \n  \"figures\" : { \n    \"alive\" : { \n      \"count\" : 0, \n      \"size\" : 0 \n    }, \n    \"dead\" : { \n      \"count\" : 0, \n      \"size\" : 0, \n      \"deletion\" : 0 \n    }, \n    \"datafiles\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"journals\" : { \n      \"count\" : 1, \n      \"fileSize\" : 1048576 \n    }, \n    \"compactors\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"shapefiles\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"shapes\" : { \n      \"count\" : 0, \n      \"size\" : 0 \n    }, \n    \"attributes\" : { \n      \"count\" : 0, \n      \"size\" : 0 \n    }, \n    \"indexes\" : { \n      \"count\" : 1, \n      \"size\" : 2008 \n    }, \n    \"lastTick\" : \"1126298220\", \n    \"uncollectedLogfileEntries\" : 1 \n  }, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



      ", + "examples": "

      Using an identifier and requesting the figures of the collection:



      shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/figures\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\nlocation: /_db/_system/_api/collection/products/figures\n\n{ \n  \"id\" : \"1127495384\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : false, \n  \"count\" : 1, \n  \"figures\" : { \n    \"alive\" : { \n      \"count\" : 1, \n      \"size\" : 88 \n    }, \n    \"dead\" : { \n      \"count\" : 0, \n      \"size\" : 0, \n      \"deletion\" : 0 \n    }, \n    \"datafiles\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"journals\" : { \n      \"count\" : 1, \n      \"fileSize\" : 1048576 \n    }, \n    \"compactors\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"shapefiles\" : { \n      \"count\" : 0, \n      \"fileSize\" : 0 \n    }, \n    \"shapes\" : { \n      \"count\" : 1, \n      \"size\" : 104 \n    }, \n    \"attributes\" : { \n      \"count\" : 1, \n      \"size\" : 48 \n    }, \n    \"indexes\" : { \n      \"count\" : 1, \n      \"size\" : 2008 \n    }, \n    \"lastTick\" : \"1127888600\", \n    \"uncollectedLogfileEntries\" : 0 \n  }, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



      ", "nickname": "ReturnStatisticsForACollection" } ], @@ -192,7 +192,7 @@ "notes": "In addition to the above, the result will also contain the collection's revision id. The revision id is a server-generated string that clients can use to check whether data in a collection has changed since the last revision check.

      • revision: The collection revision id as a string.", "summary": " Return collection revision id", "httpMethod": "GET", - "examples": "

        Retrieving the revision of a collection



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/revision\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1126888044\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"revision\" : \"0\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        ", + "examples": "

        Retrieving the revision of a collection



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/revision\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1128543960\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"revision\" : \"0\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        ", "nickname": "ReturnCollectionRevisionId" } ], @@ -237,7 +237,7 @@ "notes": "Will calculate a checksum of the meta-data (keys and optionally revision ids) and optionally the document data in the collection.

        The checksum can be used to compare if two collections on different ArangoDB instances contain the same contents. The current revision of the collection is returned too so one can make sure the checksums are calculated for the same state of data.

        By default, the checksum will only be calculated on the _key system attribute of the documents contained in the collection. For edge collections, the system attributes _from and _to will also be included in the calculation.

        By setting the optional URL parameter withRevisions to true, then revision ids (_rev system attributes) are included in the checksumming.

        By providing the optional URL parameter withData with a value of true, the user-defined document attributes will be included in the calculation too. Note: Including user-defined attributes will make the checksumming slower.

        The response is a JSON object with the following attributes:

        • checksum: The calculated checksum as a number.
        • revision: The collection revision id as a string.
        Note: this method is not available in a cluster.

        ", "summary": " Return checksum for the collection", "httpMethod": "GET", - "examples": "

        Retrieving the checksum of a collection:



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1127150188\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"checksum\" : 2645419723, \n  \"revision\" : \"1127477868\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        Retrieving the checksum of a collection including the collection data, but not the revisions:



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum?withRevisions=false&withData=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1127740012\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"checksum\" : 1440080153, \n  \"revision\" : \"1128067692\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        ", + "examples": "

        Retrieving the checksum of a collection:



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1128806104\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"checksum\" : 2077498154, \n  \"revision\" : \"1129133784\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        Retrieving the checksum of a collection including the collection data, but not the revisions:



        shell> curl --data-binary @- --dump - http://localhost:8529/_api/collection/products/checksum?withRevisions=false&withData=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1129395928\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"checksum\" : 89078093, \n  \"revision\" : \"1129723608\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



        ", "nickname": "ReturnChecksumForTheCollection" } ], @@ -268,7 +268,7 @@ "notes": "Loads a collection into memory. Returns the collection on success.

        The request body object might optionally contain the following attribute:

        • count: If set, this controls whether the return value should include the number of documents in the collection. Setting count to false may speed up loading a collection. The default value for count is true.
        On success an object with the following attributes is returned:

        • id: The identifier of the collection.
        • name: The name of the collection.
        • count: The number of documents inside the collection. This is only returned if the count input parameters is set to true or has not been specified.
        • status: The status of the collection as number.
        • type: The collection type. Valid types are: - 2: document collection - 3: edges collection
        • isSystem: If true then the collection is a system collection.", "summary": " Load collection", "httpMethod": "PUT", - "examples": "



          shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/load\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1128329836\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"count\" : 0, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



          ", + "examples": "



          shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/load\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1129985752\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"count\" : 0, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



          ", "nickname": "LoadCollection" } ], @@ -299,7 +299,7 @@ "notes": "Removes a collection from memory. This call does not delete any documents. You can use the collection afterwards; in which case it will be loaded into memory, again. On success an object with the following attributes is returned:

          • id: The identifier of the collection.
          • name: The name of the collection.
          • status: The status of the collection as number.
          • type: The collection type. Valid types are: - 2: document collection - 3: edges collection
          • isSystem: If true then the collection is a system collection.", "summary": " Unload collection", "httpMethod": "PUT", - "examples": "



            shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/unload\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1128591980\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 4, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", + "examples": "



            shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/unload\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130247896\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 4, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", "nickname": "UnloadCollection" } ], @@ -321,7 +321,7 @@ "notes": "Removes all documents from the collection, but leaves the indexes intact.

            ", "summary": " Truncate collection", "httpMethod": "PUT", - "examples": "



            shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/truncate\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1128788588\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", + "examples": "



            shell> curl -X PUT --dump - http://localhost:8529/_api/collection/products/truncate\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130444504\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", "nickname": "TruncateCollection" } ], @@ -343,7 +343,7 @@ "notes": "Changes the properties of a collection. Expects an object with the attribute(s)

            • waitForSync: If true then creating or changing a document will wait until the data has been synchronised to disk.
            • journalSize: The maximal size of a journal or datafile in bytes. The value must be at least 1048576 (1 MB). Note that when changing the journalSize value, it will only have an effect for additional journals or datafiles that are created. Already existing journals or datafiles will not be affected.
            On success an object with the following attributes is returned:

            • id: The identifier of the collection.
            • name: The name of the collection.
            • waitForSync: The new value.
            • journalSize: The new value.
            • status: The status of the collection as number.
            • type: The collection type. Valid types are: - 2: document collection - 3: edges collection
            • isSystem: If true then the collection is a system collection.
            • isVolatile: If true then the collection data will be kept in memory only and ArangoDB will not write or sync the data to disk.
            • doCompact: Whether or not the collection will be compacted.
            • keyOptions: JSON object which contains key generation options: - type: specifies the type of the key generator. The currently available generators are traditional and autoincrement. - allowUserKeys: if set to true, then it is allowed to supply own key values in the _key attribute of a document. If set to false, then the key generator is solely responsible for generating keys and supplying own key values in the _key attribute of documents is considered an error.
            Note: some other collection properties, such as type, isVolatile, numberOfShards or shardKeys cannot be changed once a collection is created.

            ", "summary": " Change properties of a collection", "httpMethod": "PUT", - "examples": "



            shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n{ \n  \"waitForSync\" : true \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1129050732\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", + "examples": "



            shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products/properties\n{ \n  \"waitForSync\" : true \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130706648\", \n  \"name\" : \"products\", \n  \"isSystem\" : false, \n  \"doCompact\" : true, \n  \"isVolatile\" : false, \n  \"journalSize\" : 1048576, \n  \"keyOptions\" : { \n    \"type\" : \"traditional\", \n    \"allowUserKeys\" : true \n  }, \n  \"waitForSync\" : true, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



            ", "nickname": "ChangePropertiesOfACollection" } ], @@ -365,7 +365,7 @@ "notes": "Renames a collection. Expects an object with the attribute(s)

            • name: The new name.
            If returns an object with the attributes

            • id: The identifier of the collection.
            • name: The new name of the collection.
            • status: The status of the collection as number.
            • type: The collection type. Valid types are: - 2: document collection - 3: edges collection
            • isSystem: If true then the collection is a system collection.", "summary": " Rename collection", "httpMethod": "PUT", - "examples": "



              shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products1/rename\n{ \n  \"name\" : \"newname\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1129312876\", \n  \"name\" : \"newname\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



              ", + "examples": "



              shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/collection/products1/rename\n{ \n  \"name\" : \"newname\" \n}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130968792\", \n  \"name\" : \"newname\", \n  \"isSystem\" : false, \n  \"status\" : 3, \n  \"type\" : 2, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



              ", "nickname": "RenameCollection" } ], @@ -427,7 +427,7 @@ "notes": "Drops the collection identified by collection-name.

              If the collection was successfully dropped, an object is returned with the following attributes:

              • error: false
              • id: The identifier of the dropped collection.", "summary": " Drops collection", "httpMethod": "DELETE", - "examples": "

                Using an identifier:



                shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/1130558060\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130558060\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                Using a name:



                shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/products1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1130754668\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                ", + "examples": "

                Using an identifier:



                shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/1132213976\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1132213976\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                Using a name:



                shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/collection/products1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1132410584\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                ", "nickname": "DropsCollection" } ], diff --git a/js/apps/system/aardvark/api-docs/cursor.json b/js/apps/system/aardvark/api-docs/cursor.json index d485569d50..5f2eed27c3 100644 --- a/js/apps/system/aardvark/api-docs/cursor.json +++ b/js/apps/system/aardvark/api-docs/cursor.json @@ -36,7 +36,7 @@ "notes": "The query details include the query string plus optional query options and bind parameters. These values need to be passed in a JSON representation in the body of the POST request.

                The following attributes can be used inside the JSON object:

                • query: contains the query string to be executed (mandatory)
                • count: boolean flag that indicates whether the number of documents in the result set should be returned in the \"count\" attribute of the result (optional). Calculating the \"count\" attribute might in the future have a performance impact for some queries so this option is turned off by default, and \"count\" is only returned when requested.
                • batchSize: maximum number of result documents to be transferred from the server to the client in one roundtrip (optional). If this attribute is not set, a server-controlled default value will be used.
                • ttl: an optional time-to-live for the cursor (in seconds). The cursor will be removed on the server automatically after the specified amount of time. This is useful to ensure garbage collection of cursors that are not fully fetched by clients. If not set, a server-defined value will be used.
                • bindVars: key/value list of bind parameters (optional).
                • options: key/value list of extra options for the query (optional).
                The following options are supported at the moment:

                • fullCount: if set to true and the query contains a LIMIT clause, then the result will contain an extra attribute extra with a sub-attribute fullCount. This sub-attribute will contain the number of documents in the result before the last LIMIT in the query was applied. It can be used to count the number of documents that match certain filter criteria, but only return a subset of them, in one go. It is thus similar to MySQL's SQL_CALC_FOUND_ROWS hint. Note that setting the option will disable a few LIMIT optimizations and may lead to more documents being processed, and thus make queries run longer. Note that the fullCount sub-attribute will only be present in the result if the query has a LIMIT clause and the LIMIT clause is actually used in the query.
                • maxPlans: limits the maximum number of plans that are created by the AQL query optimizer.
                • optimizer.rules: a list of to-be-included or to-be-excluded optimizer rules can be put into this attribute, telling the optimizer to include or exclude specific rules. To disable a rule, prefix its name with a -, to enable a rule, prefix it with a +. There is also a pseudo-rule all, which will match all optimizer rules.
                If the result set can be created by the server, the server will respond with HTTP 201. The body of the response will contain a JSON object with the result set.

                The returned JSON object has the following properties:

                • error: boolean flag to indicate that an error occurred (false in this case)
                • code: the HTTP status code
                • result: an array of result documents (might be empty if query has no results)
                • hasMore: a boolean indicator whether there are more results available for the cursor on the server
                • count: the total number of result documents available (only available if the query was executed with the count attribute set)
                • id: id of temporary cursor created on the server (optional, see above)
                • extra: an optional JSON object with extra information about the query result. For data-modification queries, the extra attribute will contain the number of modified documents and the number of documents that could not be modified due to an error (if ignoreErrors query option is specified)
                If the JSON representation is malformed or the query specification is missing from the request, the server will respond with HTTP 400.

                The body of the response will contain a JSON object with additional error details. The object has the following attributes:

                • error: boolean flag to indicate that an error occurred (true in this case)
                • code: the HTTP status code
                • errorNum: the server error number
                • errorMessage: a descriptive error message
                If the query specification is complete, the server will process the query. If an error occurs during query processing, the server will respond with HTTP 400. Again, the body of the response will contain details about the error.

                A list of query errors can be found (../ArangoErrors/README.md) here.

                ", "summary": " Create cursor", "httpMethod": "POST", - "examples": "

                Executes a query and extract the result in a single go:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 2 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1283322476\", \n      \"_key\" : \"1283322476\", \n      \"_rev\" : \"1283322476\", \n      \"hello2\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1282994796\", \n      \"_key\" : \"1282994796\", \n      \"_rev\" : \"1282994796\", \n      \"hello1\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 2, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a query and extracts part of the result:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1284567660\", \n      \"_key\" : \"1284567660\", \n      \"_rev\" : \"1284567660\", \n      \"hello3\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1284239980\", \n      \"_key\" : \"1284239980\", \n      \"_rev\" : \"1284239980\", \n      \"hello2\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1285419628\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Using query option \"fullCount\":



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..1000 FILTER i > 500 LIMIT 10 RETURN i\",\"count\":true,\"options\":{\"fullCount\":true}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    501, \n    502, \n    503, \n    504, \n    505, \n    506, \n    507, \n    508, \n    509, \n    510 \n  ], \n  \"hasMore\" : false, \n  \"count\" : 10, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"fullCount\" : 500 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Enabling and disabling optimizer rules:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..10 LET a = 1 LET b = 2 FILTER a + b == 3 RETURN i\",\"count\":true,\"options\":{\"maxPlans\":1,\"optimizer\":{\"rules\":[\"-all\",\"+remove-unnecessary-filters\"]}}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    1, \n    2, \n    3, \n    4, \n    5, \n    6, \n    7, \n    8, \n    9, \n    10 \n  ], \n  \"hasMore\" : false, \n  \"count\" : 10, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a data-modification query and retrieves the number of modified documents:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products REMOVE p IN products\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 2, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 2, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a data-modification query with option ignoreErrors:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'bar' IN products OPTIONS { ignoreErrors: true }\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 1, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Bad queries:

                Missing body:



                shell> curl -X POST --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 1502, \n  \"errorMessage\" : \"query is empty\" \n}\n



                Unknown collection:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR u IN unknowncoll LIMIT 2 RETURN u\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1203, \n  \"errorMessage\" : \"collection not found (unknowncoll)\" \n}\n



                Executes a data-modification query that attempts to remove a non-existing document:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'foo' IN products\"}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1202, \n  \"errorMessage\" : \"document not found (while executing)\" \n}\n





                ", + "examples": "

                Executes a query and extract the result in a single go:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 2 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1133262552\", \n      \"_key\" : \"1133262552\", \n      \"_rev\" : \"1133262552\", \n      \"hello2\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1132934872\", \n      \"_key\" : \"1132934872\", \n      \"_rev\" : \"1132934872\", \n      \"hello1\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 2, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a query and extracts part of the result:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1134507736\", \n      \"_key\" : \"1134507736\", \n      \"_rev\" : \"1134507736\", \n      \"hello3\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1133852376\", \n      \"_key\" : \"1133852376\", \n      \"_rev\" : \"1133852376\", \n      \"hello1\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1135359704\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Using query option \"fullCount\":



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..1000 FILTER i > 500 LIMIT 10 RETURN i\",\"count\":true,\"options\":{\"fullCount\":true}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    501, \n    502, \n    503, \n    504, \n    505, \n    506, \n    507, \n    508, \n    509, \n    510 \n  ], \n  \"hasMore\" : false, \n  \"count\" : 10, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 500, \n      \"fullCount\" : 500 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Enabling and disabling optimizer rules:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR i IN 1..10 LET a = 1 LET b = 2 FILTER a + b == 3 RETURN i\",\"count\":true,\"options\":{\"maxPlans\":1,\"optimizer\":{\"rules\":[\"-all\",\"+remove-unnecessary-filters\"]}}}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    1, \n    2, \n    3, \n    4, \n    5, \n    6, \n    7, \n    8, \n    9, \n    10 \n  ], \n  \"hasMore\" : false, \n  \"count\" : 10, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a data-modification query and retrieves the number of modified documents:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products REMOVE p IN products\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 2, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 2, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Executes a data-modification query with option ignoreErrors:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'bar' IN products OPTIONS { ignoreErrors: true }\"}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 1, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                Bad queries:

                Missing body:



                shell> curl -X POST --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 1502, \n  \"errorMessage\" : \"query is empty\" \n}\n



                Unknown collection:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR u IN unknowncoll LIMIT 2 RETURN u\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1203, \n  \"errorMessage\" : \"collection not found (unknowncoll)\" \n}\n



                Executes a data-modification query that attempts to remove a non-existing document:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"REMOVE 'foo' IN products\"}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1202, \n  \"errorMessage\" : \"document not found (while executing)\" \n}\n





                ", "nickname": "CreateCursor" } ], @@ -71,7 +71,7 @@ "notes": "

                If the cursor is still alive, returns an object with the following attributes:

                • id: the cursor-identifier
                • result: a list of documents for the current batch
                • hasMore: false if this was the last batch
                • count: if present the total number of elements
                Note that even if hasMore returns true, the next call might still return no documents. If, however, hasMore is false, then the cursor is exhausted. Once the hasMore attribute has a value of false, the client can stop.

                ", "summary": " Read next batch from cursor", "httpMethod": "PUT", - "examples": "

                Valid request for next batch:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nshell> curl -X PUT --dump - http://localhost:8529/_api/cursor/1290007148\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1288499820\", \n      \"_key\" : \"1288499820\", \n      \"_rev\" : \"1288499820\", \n      \"hello1\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1289810540\", \n      \"_key\" : \"1289810540\", \n      \"_rev\" : \"1289810540\", \n      \"hello5\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1290007148\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                Missing identifier



                shell> curl -X PUT --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 400, \n  \"errorMessage\" : \"bad parameter\" \n}\n



                Unknown identifier



                shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/123123\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1600, \n  \"errorMessage\" : \"cursor not found\" \n}\n



                ", + "examples": "

                Valid request for next batch:



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nshell> curl -X PUT --dump - http://localhost:8529/_api/cursor/1139947224\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1138767576\", \n      \"_key\" : \"1138767576\", \n      \"_rev\" : \"1138767576\", \n      \"hello2\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1139422936\", \n      \"_key\" : \"1139422936\", \n      \"_rev\" : \"1139422936\", \n      \"hello4\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1139947224\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                Missing identifier



                shell> curl -X PUT --dump - http://localhost:8529/_api/cursor\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 400, \n  \"errorMessage\" : \"bad parameter\" \n}\n



                Unknown identifier



                shell> curl -X PUT --dump - http://localhost:8529/_api/cursor/123123\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1600, \n  \"errorMessage\" : \"cursor not found\" \n}\n



                ", "nickname": "ReadNextBatchFromCursor" } ], @@ -102,7 +102,7 @@ "notes": "Deletes the cursor and frees the resources associated with it.

                The cursor will automatically be destroyed on the server when the client has retrieved all documents from it. The client can also explicitly destroy the cursor at any earlier time using an HTTP DELETE request. The cursor id must be included as part of the URL.

                Note: the server will also destroy abandoned cursors automatically after a certain server-controlled timeout to avoid resource leakage.

                ", "summary": " Delete cursor", "httpMethod": "DELETE", - "examples": "



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1291121260\", \n      \"_key\" : \"1291121260\", \n      \"_rev\" : \"1291121260\", \n      \"hello3\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1290793580\", \n      \"_key\" : \"1290793580\", \n      \"_rev\" : \"1290793580\", \n      \"hello2\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1291973228\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/cursor/1291973228\n\n



                ", + "examples": "



                shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/cursor\n{\"query\":\"FOR p IN products LIMIT 5 RETURN p\",\"count\":true,\"batchSize\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1140733656\", \n      \"_key\" : \"1140733656\", \n      \"_rev\" : \"1140733656\", \n      \"hello2\" : \"world1\" \n    }, \n    { \n      \"_id\" : \"products/1141061336\", \n      \"_key\" : \"1141061336\", \n      \"_rev\" : \"1141061336\", \n      \"hello3\" : \"world1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1141913304\", \n  \"count\" : 5, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/cursor/1141913304\n\n



                ", "nickname": "DeleteCursor" } ], diff --git a/js/apps/system/aardvark/api-docs/database.json b/js/apps/system/aardvark/api-docs/database.json index 77dbb4bf66..ab30802267 100644 --- a/js/apps/system/aardvark/api-docs/database.json +++ b/js/apps/system/aardvark/api-docs/database.json @@ -74,7 +74,7 @@ "notes": "Retrieves information about the current database

                The response is a JSON object with the following attributes:

                • name: the name of the current database
                • id: the id of the current database
                • path: the filesystem path of the current database
                • isSystem: whether or not the current database is the _system database", "summary": " Information of the database", "httpMethod": "GET", - "examples": "



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/current\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"name\" : \"_system\", \n    \"id\" : \"127596\", \n    \"path\" : \"/tmp/vocdir.4286/databases/database-127596\", \n    \"isSystem\" : true \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  ", + "examples": "



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/database/current\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"name\" : \"_system\", \n    \"id\" : \"79576\", \n    \"path\" : \"/tmp/vocdir.71389/databases/database-79576\", \n    \"isSystem\" : true \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  ", "nickname": "InformationOfTheDatabase" } ], diff --git a/js/apps/system/aardvark/api-docs/document.json b/js/apps/system/aardvark/api-docs/document.json index b84eea66be..630a87e74e 100644 --- a/js/apps/system/aardvark/api-docs/document.json +++ b/js/apps/system/aardvark/api-docs/document.json @@ -57,7 +57,7 @@ "notes": "Creates a new document in the collection named collection. A JSON representation of the document must be passed as the body of the POST request.

                  If the document was created successfully, then the \"Location\" header contains the path to the newly created document. The \"ETag\" header field contains the revision of the document.

                  The body of the response contains a JSON object with the following attributes:

                  • _id contains the document handle of the newly created document
                  • _key contains the document key
                  • _rev contains the document revision
                  If the collection parameter waitForSync is false, then the call returns as soon as the document has been accepted. It will not wait until the document has been synced to disk.

                  Optionally, the URL parameter waitForSync can be used to force synchronisation of the document creation operation to disk even in case that the waitForSync flag had been disabled for the entire collection. Thus, the waitForSync URL parameter can be used to force synchronisation of just this specific operations. To use this, set the waitForSync parameter to true. If the waitForSync parameter is not specified or set to false, then the collection's default waitForSync behavior is applied. The waitForSync URL parameter cannot be used to disable synchronisation for collections that have a default waitForSync value of true.

                  ", "summary": "Create document", "httpMethod": "POST", - "examples": "

                  Create a document given a collection named products. Note that the revision identifier might or might not by equal to the auto-generated key.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1612771948\"\nlocation: /_db/_system/_api/document/products/1612771948\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1612771948\", \n  \"_rev\" : \"1612771948\", \n  \"_key\" : \"1612771948\" \n}\n



                  Create a document in a collection named products with a collection-level waitForSync value of false.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1613296236\"\nlocation: /_db/_system/_api/document/products/1613296236\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1613296236\", \n  \"_rev\" : \"1613296236\", \n  \"_key\" : \"1613296236\" \n}\n



                  Create a document in a collection with a collection-level waitForSync value of false, but using the waitForSync URL parameter.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&waitForSync=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1613820524\"\nlocation: /_db/_system/_api/document/products/1613820524\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1613820524\", \n  \"_rev\" : \"1613820524\", \n  \"_key\" : \"1613820524\" \n}\n



                  Create a document in a new, named collection



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&createCollection=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1614344812\"\nlocation: /_db/_system/_api/document/products/1614344812\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1614344812\", \n  \"_rev\" : \"1614344812\", \n  \"_key\" : \"1614344812\" \n}\n



                  Unknown collection name:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"collection 'products' not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1203 \n}\n



                  Illegal document:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ 1: \"World\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"expecting attribute name\", \n  \"code\" : 400, \n  \"errorNum\" : 600 \n}\n



                  ", + "examples": "

                  Create a document given a collection named products. Note that the revision identifier might or might not by equal to the auto-generated key.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1586771672\"\nlocation: /_db/_system/_api/document/products/1586771672\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1586771672\", \n  \"_rev\" : \"1586771672\", \n  \"_key\" : \"1586771672\" \n}\n



                  Create a document in a collection named products with a collection-level waitForSync value of false.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1587295960\"\nlocation: /_db/_system/_api/document/products/1587295960\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1587295960\", \n  \"_rev\" : \"1587295960\", \n  \"_key\" : \"1587295960\" \n}\n



                  Create a document in a collection with a collection-level waitForSync value of false, but using the waitForSync URL parameter.



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&waitForSync=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: \"1587820248\"\nlocation: /_db/_system/_api/document/products/1587820248\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1587820248\", \n  \"_rev\" : \"1587820248\", \n  \"_key\" : \"1587820248\" \n}\n



                  Create a document in a new, named collection



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products&createCollection=true\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1588344536\"\nlocation: /_db/_system/_api/document/products/1588344536\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1588344536\", \n  \"_rev\" : \"1588344536\", \n  \"_key\" : \"1588344536\" \n}\n



                  Unknown collection name:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ \"Hello\": \"World\" }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"collection 'products' not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1203 \n}\n



                  Illegal document:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/document?collection=products\n{ 1: \"World\" }\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"expecting attribute name\", \n  \"code\" : 400, \n  \"errorNum\" : 600 \n}\n



                  ", "nickname": "CreateDocument" } ], @@ -108,7 +108,7 @@ "notes": "Returns the document identified by document-handle. The returned document contains three special attributes: _id containing the document handle, _key containing key which uniquely identifies a document in a given collection and _rev containing the revision.

                  ", "summary": "Read document", "httpMethod": "GET", - "examples": "

                  Use a document handle:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1614869100\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1614869100\"\n\n{ \n  \"hello\" : \"world\", \n  \"_id\" : \"products/1614869100\", \n  \"_rev\" : \"1614869100\", \n  \"_key\" : \"1614869100\" \n}\n



                  Use a document handle and an etag:



                  shell> curl --header 'If-None-Match: \"1615458924\"' --dump - http://localhost:8529/_api/document/products/1615458924\n\n



                  Unknown document handle:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/unknownhandle\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/unknownhandle not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  ", + "examples": "

                  Use a document handle:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1588868824\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1588868824\"\n\n{ \n  \"hello\" : \"world\", \n  \"_id\" : \"products/1588868824\", \n  \"_rev\" : \"1588868824\", \n  \"_key\" : \"1588868824\" \n}\n



                  Use a document handle and an etag:



                  shell> curl --header 'If-None-Match: \"1589458648\"' --dump - http://localhost:8529/_api/document/products/1589458648\n\n



                  Unknown document handle:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/unknownhandle\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/unknownhandle not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  ", "nickname": "ReadDocument" } ], @@ -146,7 +146,7 @@ "notes": "Returns an array of all keys, ids, or URI paths for all documents in the collection identified by collection. The type of the result array is determined by the type attribute.

                  Note that the results have no defined order and thus the order should not be relied on.

                  ", "summary": "Read all documents", "httpMethod": "GET", - "examples": "

                  Returns all document paths



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"documents\" : [ \n    \"/_api/document/products/1616114284\", \n    \"/_api/document/products/1616769644\", \n    \"/_api/document/products/1616441964\" \n  ] \n}\n



                  Returns all document keys



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products&type=key\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"documents\" : [ \n    \"1618014828\", \n    \"1617687148\", \n    \"1617359468\" \n  ] \n}\n



                  Collection does not exist.



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=doesnotexist\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"collection 'doesnotexist' not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1203 \n}\n



                  ", + "examples": "

                  Returns all document paths



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"documents\" : [ \n    \"/_api/document/products/1590441688\", \n    \"/_api/document/products/1590769368\", \n    \"/_api/document/products/1590114008\" \n  ] \n}\n



                  Returns all document keys



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=products&type=key\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"documents\" : [ \n    \"1592014552\", \n    \"1591359192\", \n    \"1591686872\" \n  ] \n}\n



                  Collection does not exist.



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/?collection=doesnotexist\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"collection 'doesnotexist' not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1203 \n}\n



                  ", "nickname": "ReadAllDocuments" } ], @@ -204,7 +204,7 @@ "notes": "Like GET, but only returns the header fields and not the body. You can use this call to get the current revision of a document or check if the document was deleted.

                  ", "summary": "Read document header", "httpMethod": "HEAD", - "examples": "



                  shell> curl -X HEAD --data-binary @- --dump - http://localhost:8529/_api/document/products/1618604652\n\n





                  ", + "examples": "



                  shell> curl -X HEAD --data-binary @- --dump - http://localhost:8529/_api/document/products/1592604376\n\n





                  ", "nickname": "ReadDocumentHeader" } ], @@ -281,7 +281,7 @@ "notes": "Completely updates (i.e. replaces) the document identified by document-handle. If the document exists and can be updated, then a HTTP 201 is returned and the \"ETag\" header field contains the new revision of the document.

                  If the new document passed in the body of the request contains the document-handle in the attribute _id and the revision in _rev, these attributes will be ignored. Only the URI and the \"ETag\" header are relevant in order to avoid confusion when using proxies.

                  Optionally, the URL parameter waitForSync can be used to force synchronisation of the document replacement operation to disk even in case that the waitForSync flag had been disabled for the entire collection. Thus, the waitForSync URL parameter can be used to force synchronisation of just specific operations. To use this, set the waitForSync parameter to true. If the waitForSync parameter is not specified or set to false, then the collection's default waitForSync behavior is applied. The waitForSync URL parameter cannot be used to disable synchronisation for collections that have a default waitForSync value of true.

                  The body of the response contains a JSON object with the information about the handle and the revision. The attribute _id contains the known document-handle of the updated document, _key contains the key which uniquely identifies a document in a given collection, and the attribute _rev contains the new document revision.

                  If the document does not exist, then a HTTP 404 is returned and the body of the response contains an error document.

                  There are two ways for specifying the targeted document revision id for conditional replacements (i.e. replacements that will only be executed if the revision id found in the database matches the document revision id specified in the request):
                  • specifying the target revision in the rev URL query parameter
                  • specifying the target revision in the if-match HTTP header
                  Specifying a target revision is optional, however, if done, only one of the described mechanisms must be used (either the rev URL parameter or the if-match HTTP header). Regardless which mechanism is used, the parameter needs to contain the target document revision id as returned in the _rev attribute of a document or by an HTTP etag header.

                  For example, to conditionally replace a document based on a specific revision id, you can use the following request:

                  PUT /_api/document/document-handle?rev=etag

                  If a target revision id is provided in the request (e.g. via the etag value in the rev URL query parameter above), ArangoDB will check that the revision id of the document found in the database is equal to the target revision id provided in the request. If there is a mismatch between the revision id, then by default a HTTP 412 conflict is returned and no replacement is performed.

                  The conditional update behavior can be overriden with the policy URL query parameter:

                  PUT /_api/document/document-handle?policy=policy

                  If policy is set to error, then the behavior is as before: replacements will fail if the revision id found in the database does not match the target revision id specified in the request.

                  If policy is set to last, then the replacement will succeed, even if the revision id found in the database does not match the target revision id specified in the request. You can use the last *policy* to force replacements.

                  ", "summary": "Replace document", "httpMethod": "PUT", - "examples": "

                  Using document handle:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1619194476\n{\"Hello\": \"you\"}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1619522156\"\nlocation: /_db/_system/_api/document/products/1619194476\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1619194476\", \n  \"_rev\" : \"1619522156\", \n  \"_key\" : \"1619194476\" \n}\n



                  Unknown document handle:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1620046444\n{}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/1620046444 not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  Produce a revision conflict:



                  shell> curl -X PUT --header 'If-Match: \"1621291628\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1620963948\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1620963948\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1620963948\", \n  \"_rev\" : \"1620963948\", \n  \"_key\" : \"1620963948\" \n}\n



                  Last write wins:



                  shell> curl -X PUT --header 'If-Match: \"1622405740\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1622078060?policy=last\n{}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1622667884\"\nlocation: /_db/_system/_api/document/products/1622078060\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1622078060\", \n  \"_rev\" : \"1622667884\", \n  \"_key\" : \"1622078060\" \n}\n



                  Alternative to header field:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1623192172?rev=1623519852\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1623192172\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1623192172\", \n  \"_rev\" : \"1623192172\", \n  \"_key\" : \"1623192172\" \n}\n



                  ", + "examples": "

                  Using document handle:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1593194200\n{\"Hello\": \"you\"}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1593521880\"\nlocation: /_db/_system/_api/document/products/1593194200\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1593194200\", \n  \"_rev\" : \"1593521880\", \n  \"_key\" : \"1593194200\" \n}\n



                  Unknown document handle:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1594046168\n{}\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/1594046168 not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  Produce a revision conflict:



                  shell> curl -X PUT --header 'If-Match: \"1595291352\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1594963672\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1594963672\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1594963672\", \n  \"_rev\" : \"1594963672\", \n  \"_key\" : \"1594963672\" \n}\n



                  Last write wins:



                  shell> curl -X PUT --header 'If-Match: \"1596405464\"' --data-binary @- --dump - http://localhost:8529/_api/document/products/1596077784?policy=last\n{}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1596667608\"\nlocation: /_db/_system/_api/document/products/1596077784\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1596077784\", \n  \"_rev\" : \"1596667608\", \n  \"_key\" : \"1596077784\" \n}\n



                  Alternative to header field:



                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/document/products/1597191896?rev=1597519576\n{\"other\":\"content\"}\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1597191896\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1597191896\", \n  \"_rev\" : \"1597191896\", \n  \"_key\" : \"1597191896\" \n}\n



                  ", "nickname": "ReplaceDocument" } ], @@ -372,7 +372,7 @@ "notes": "Partially updates the document identified by document-handle. The body of the request must contain a JSON document with the attributes to patch (the patch document). All attributes from the patch document will be added to the existing document if they do not yet exist, and overwritten in the existing document if they do exist there.

                  Setting an attribute value to null in the patch document will cause a value of null be saved for the attribute by default.

                  Optionally, the URL parameter waitForSync can be used to force synchronisation of the document update operation to disk even in case that the waitForSync flag had been disabled for the entire collection. Thus, the waitForSync URL parameter can be used to force synchronisation of just specific operations. To use this, set the waitForSync parameter to true. If the waitForSync parameter is not specified or set to false, then the collection's default waitForSync behavior is applied. The waitForSync URL parameter cannot be used to disable synchronisation for collections that have a default waitForSync value of true.

                  The body of the response contains a JSON object with the information about the handle and the revision. The attribute _id contains the known document-handle of the updated document, _key contains the key which uniquely identifies a document in a given collection, and the attribute _rev contains the new document revision.

                  If the document does not exist, then a HTTP 404 is returned and the body of the response contains an error document.

                  You can conditionally update a document based on a target revision id by using either the rev URL parameter or the if-match HTTP header. To control the update behavior in case there is a revision mismatch, you can use the policy parameter. This is the same as when replacing documents (see replacing documents for details).

                  ", "summary": " Patch document", "httpMethod": "PATCH", - "examples": "

                  patches an existing document with new content.



                  shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1624306284\n{ \n  \"hello\" : \"world\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1624633964\"\nlocation: /_db/_system/_api/document/products/1624306284\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1624306284\", \n  \"_rev\" : \"1624633964\", \n  \"_key\" : \"1624306284\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1624306284\n{ \n  \"numbers\" : { \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3, \n    \"empty\" : null \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1625223788\"\nlocation: /_db/_system/_api/document/products/1624306284\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1624306284\", \n  \"_rev\" : \"1625223788\", \n  \"_key\" : \"1624306284\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1624306284\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1625223788\"\n\n{ \n  \"one\" : \"world\", \n  \"hello\" : \"world\", \n  \"numbers\" : { \n    \"empty\" : null, \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3 \n  }, \n  \"_id\" : \"products/1624306284\", \n  \"_rev\" : \"1625223788\", \n  \"_key\" : \"1624306284\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1624306284?keepNull=false\n{ \n  \"hello\" : null, \n  \"numbers\" : { \n    \"four\" : 4 \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1625682540\"\nlocation: /_db/_system/_api/document/products/1624306284\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1624306284\", \n  \"_rev\" : \"1625682540\", \n  \"_key\" : \"1624306284\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1624306284\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1625682540\"\n\n{ \n  \"one\" : \"world\", \n  \"numbers\" : { \n    \"empty\" : null, \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3, \n    \"four\" : 4 \n  }, \n  \"_id\" : \"products/1624306284\", \n  \"_rev\" : \"1625682540\", \n  \"_key\" : \"1624306284\" \n}\n



                  Merging attributes of an object using mergeObjects:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1626534508\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1626534508\"\n\n{ \n  \"inhabitants\" : { \n    \"china\" : 1366980000, \n    \"india\" : 1263590000, \n    \"usa\" : 319220000 \n  }, \n  \"_id\" : \"products/1626534508\", \n  \"_rev\" : \"1626534508\", \n  \"_key\" : \"1626534508\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1626534508?mergeObjects=true\n{ \n  \"inhabitants\" : { \n    \"indonesia\" : 252164800, \n    \"brazil\" : 203553000 \n  } \n}\n\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1626534508\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1627058796\"\n\n{ \n  \"inhabitants\" : { \n    \"china\" : 1366980000, \n    \"india\" : 1263590000, \n    \"usa\" : 319220000, \n    \"indonesia\" : 252164800, \n    \"brazil\" : 203553000 \n  }, \n  \"_id\" : \"products/1626534508\", \n  \"_rev\" : \"1627058796\", \n  \"_key\" : \"1626534508\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1626534508?mergeObjects=false\n{ \n  \"inhabitants\" : { \n    \"pakistan\" : 188346000 \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1627517548\"\nlocation: /_db/_system/_api/document/products/1626534508\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1626534508\", \n  \"_rev\" : \"1627517548\", \n  \"_key\" : \"1626534508\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1626534508\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1627517548\"\n\n{ \n  \"inhabitants\" : { \n    \"pakistan\" : 188346000 \n  }, \n  \"_id\" : \"products/1626534508\", \n  \"_rev\" : \"1627517548\", \n  \"_key\" : \"1626534508\" \n}\n



                  ", + "examples": "

                  patches an existing document with new content.



                  shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008\n{ \n  \"hello\" : \"world\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1598633688\"\nlocation: /_db/_system/_api/document/products/1598306008\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1598306008\", \n  \"_rev\" : \"1598633688\", \n  \"_key\" : \"1598306008\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008\n{ \n  \"numbers\" : { \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3, \n    \"empty\" : null \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1599223512\"\nlocation: /_db/_system/_api/document/products/1598306008\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1598306008\", \n  \"_rev\" : \"1599223512\", \n  \"_key\" : \"1598306008\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1599223512\"\n\n{ \n  \"one\" : \"world\", \n  \"hello\" : \"world\", \n  \"numbers\" : { \n    \"empty\" : null, \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3 \n  }, \n  \"_id\" : \"products/1598306008\", \n  \"_rev\" : \"1599223512\", \n  \"_key\" : \"1598306008\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008?keepNull=false\n{ \n  \"hello\" : null, \n  \"numbers\" : { \n    \"four\" : 4 \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1599682264\"\nlocation: /_db/_system/_api/document/products/1598306008\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1598306008\", \n  \"_rev\" : \"1599682264\", \n  \"_key\" : \"1598306008\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1598306008\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1599682264\"\n\n{ \n  \"one\" : \"world\", \n  \"numbers\" : { \n    \"empty\" : null, \n    \"one\" : 1, \n    \"two\" : 2, \n    \"three\" : 3, \n    \"four\" : 4 \n  }, \n  \"_id\" : \"products/1598306008\", \n  \"_rev\" : \"1599682264\", \n  \"_key\" : \"1598306008\" \n}\n



                  Merging attributes of an object using mergeObjects:



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1600534232\"\n\n{ \n  \"inhabitants\" : { \n    \"china\" : 1366980000, \n    \"india\" : 1263590000, \n    \"usa\" : 319220000 \n  }, \n  \"_id\" : \"products/1600534232\", \n  \"_rev\" : \"1600534232\", \n  \"_key\" : \"1600534232\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232?mergeObjects=true\n{ \n  \"inhabitants\" : { \n    \"indonesia\" : 252164800, \n    \"brazil\" : 203553000 \n  } \n}\n\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1601058520\"\n\n{ \n  \"inhabitants\" : { \n    \"china\" : 1366980000, \n    \"india\" : 1263590000, \n    \"usa\" : 319220000, \n    \"indonesia\" : 252164800, \n    \"brazil\" : 203553000 \n  }, \n  \"_id\" : \"products/1600534232\", \n  \"_rev\" : \"1601058520\", \n  \"_key\" : \"1600534232\" \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232?mergeObjects=false\n{ \n  \"inhabitants\" : { \n    \"pakistan\" : 188346000 \n  } \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1601517272\"\nlocation: /_db/_system/_api/document/products/1600534232\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1600534232\", \n  \"_rev\" : \"1601517272\", \n  \"_key\" : \"1600534232\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/document/products/1600534232\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1601517272\"\n\n{ \n  \"inhabitants\" : { \n    \"pakistan\" : 188346000 \n  }, \n  \"_id\" : \"products/1600534232\", \n  \"_rev\" : \"1601517272\", \n  \"_key\" : \"1600534232\" \n}\n



                  ", "nickname": "PatchDocument" } ], @@ -438,7 +438,7 @@ "notes": "The body of the response contains a JSON object with the information about the handle and the revision. The attribute _id contains the known document-handle of the deleted document, _key contains the key which uniquely identifies a document in a given collection, and the attribute _rev contains the new document revision.

                  If the waitForSync parameter is not specified or set to false, then the collection's default waitForSync behavior is applied. The waitForSync URL parameter cannot be used to disable synchronisation for collections that have a default waitForSync value of true.

                  ", "summary": " Deletes document", "httpMethod": "DELETE", - "examples": "

                  Using document handle:



                  shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1628107372\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1628107372\", \n  \"_rev\" : \"1628107372\", \n  \"_key\" : \"1628107372\" \n}\n



                  Unknown document handle:



                  shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1628828268\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/1628828268 not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  Revision conflict:



                  shell> curl -X DELETE --header 'If-Match: \"1630007916\"' --dump - http://localhost:8529/_api/document/products/1629680236\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1629680236\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1629680236\", \n  \"_rev\" : \"1629680236\", \n  \"_key\" : \"1629680236\" \n}\n



                  ", + "examples": "

                  Using document handle:



                  shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1602107096\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : false, \n  \"_id\" : \"products/1602107096\", \n  \"_rev\" : \"1602107096\", \n  \"_key\" : \"1602107096\" \n}\n



                  Unknown document handle:



                  shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/document/products/1602827992\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"errorMessage\" : \"document /_api/document/products/1602827992 not found\", \n  \"code\" : 404, \n  \"errorNum\" : 1202 \n}\n



                  Revision conflict:



                  shell> curl -X DELETE --header 'If-Match: \"1604007640\"' --dump - http://localhost:8529/_api/document/products/1603679960\n\nHTTP/1.1 412 Precondition Failed\ncontent-type: application/json; charset=utf-8\netag: \"1603679960\"\n\n{ \n  \"error\" : true, \n  \"code\" : 412, \n  \"errorNum\" : 1200, \n  \"errorMessage\" : \"precondition failed\", \n  \"_id\" : \"products/1603679960\", \n  \"_rev\" : \"1603679960\", \n  \"_key\" : \"1603679960\" \n}\n



                  ", "nickname": "DeletesDocument" } ], diff --git a/js/apps/system/aardvark/api-docs/edge.json b/js/apps/system/aardvark/api-docs/edge.json index 3c7b3154d4..891f445073 100644 --- a/js/apps/system/aardvark/api-docs/edge.json +++ b/js/apps/system/aardvark/api-docs/edge.json @@ -71,7 +71,7 @@ "notes": "Creates a new edge document in the collection named collection. A JSON representation of the document must be passed as the body of the POST request.

                  The from and to handles are immutable once the edge has been created.

                  In all other respects the method works like POST /document.

                  ", "summary": "Create edge", "httpMethod": "POST", - "examples": "

                  Create an edge and read it back:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/edge/?collection=edges&from=vertices/1&to=vertices/2\n{ \n  \"name\" : \"Emil\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1603400300\"\nlocation: /_db/_system/_api/document/edges/1603400300\n\n{ \n  \"error\" : false, \n  \"_id\" : \"edges/1603400300\", \n  \"_rev\" : \"1603400300\", \n  \"_key\" : \"1603400300\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/edge/edges/1603400300\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1603400300\"\n\n{ \n  \"name\" : \"Emil\", \n  \"_id\" : \"edges/1603400300\", \n  \"_rev\" : \"1603400300\", \n  \"_key\" : \"1603400300\", \n  \"_from\" : \"vertices/1\", \n  \"_to\" : \"vertices/2\" \n}\n



                  ", + "examples": "

                  Create an edge and read it back:



                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/edge/?collection=edges&from=vertices/1&to=vertices/2\n{ \n  \"name\" : \"Emil\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: \"1606301400\"\nlocation: /_db/_system/_api/document/edges/1606301400\n\n{ \n  \"error\" : false, \n  \"_id\" : \"edges/1606301400\", \n  \"_rev\" : \"1606301400\", \n  \"_key\" : \"1606301400\" \n}\nshell> curl --data-binary @- --dump - http://localhost:8529/_api/edge/edges/1606301400\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: \"1606301400\"\n\n{ \n  \"name\" : \"Emil\", \n  \"_id\" : \"edges/1606301400\", \n  \"_rev\" : \"1606301400\", \n  \"_key\" : \"1606301400\", \n  \"_from\" : \"vertices/1\", \n  \"_to\" : \"vertices/2\" \n}\n



                  ", "nickname": "CreateEdge" } ], diff --git a/js/apps/system/aardvark/api-docs/edges.json b/js/apps/system/aardvark/api-docs/edges.json index 84c8c4ffe0..0c678c3bb9 100644 --- a/js/apps/system/aardvark/api-docs/edges.json +++ b/js/apps/system/aardvark/api-docs/edges.json @@ -46,7 +46,7 @@ "notes": "Returns an array of edges starting or ending in the vertex identified by vertex-handle.

                  ", "summary": " Read in- or outbound edges", "httpMethod": "GET", - "examples": "

                  Any direction



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/6\", \n      \"_key\" : \"6\", \n      \"_rev\" : \"1433465452\", \n      \"_from\" : \"vertices/2\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v2 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/7\", \n      \"_key\" : \"7\", \n      \"_rev\" : \"1433989740\", \n      \"_from\" : \"vertices/4\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v4 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/5\", \n      \"_key\" : \"5\", \n      \"_rev\" : \"1432941164\", \n      \"_from\" : \"vertices/1\", \n      \"_to\" : \"vertices/3\", \n      \"$label\" : \"v1 -> v3\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  In edges



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=in\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/6\", \n      \"_key\" : \"6\", \n      \"_rev\" : \"1438184044\", \n      \"_from\" : \"vertices/2\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v2 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/7\", \n      \"_key\" : \"7\", \n      \"_rev\" : \"1438708332\", \n      \"_from\" : \"vertices/4\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v4 -> v1\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  Out edges



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=out\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/5\", \n      \"_key\" : \"5\", \n      \"_rev\" : \"1442378348\", \n      \"_from\" : \"vertices/1\", \n      \"_to\" : \"vertices/3\", \n      \"$label\" : \"v1 -> v3\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  ", + "examples": "

                  Any direction



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/6\", \n      \"_key\" : \"6\", \n      \"_rev\" : \"1231173336\", \n      \"_from\" : \"vertices/2\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v2 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/7\", \n      \"_key\" : \"7\", \n      \"_rev\" : \"1231697624\", \n      \"_from\" : \"vertices/4\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v4 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/5\", \n      \"_key\" : \"5\", \n      \"_rev\" : \"1230649048\", \n      \"_from\" : \"vertices/1\", \n      \"_to\" : \"vertices/3\", \n      \"$label\" : \"v1 -> v3\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  In edges



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=in\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/6\", \n      \"_key\" : \"6\", \n      \"_rev\" : \"1235891928\", \n      \"_from\" : \"vertices/2\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v2 -> v1\" \n    }, \n    { \n      \"_id\" : \"edges/7\", \n      \"_key\" : \"7\", \n      \"_rev\" : \"1236416216\", \n      \"_from\" : \"vertices/4\", \n      \"_to\" : \"vertices/1\", \n      \"$label\" : \"v4 -> v1\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  Out edges



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/edges/edges?vertex=vertices/1&direction=out\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"edges\" : [ \n    { \n      \"_id\" : \"edges/5\", \n      \"_key\" : \"5\", \n      \"_rev\" : \"1240086232\", \n      \"_from\" : \"vertices/1\", \n      \"_to\" : \"vertices/3\", \n      \"$label\" : \"v1 -> v3\" \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                  ", "nickname": "ReadIn-OrOutboundEdges" } ], diff --git a/js/apps/system/aardvark/api-docs/endpoint.json b/js/apps/system/aardvark/api-docs/endpoint.json index 2d7330035e..474a512f9e 100644 --- a/js/apps/system/aardvark/api-docs/endpoint.json +++ b/js/apps/system/aardvark/api-docs/endpoint.json @@ -24,7 +24,7 @@ "notes": "Returns an array of all configured endpoints the server is listening on. For each endpoint, the array of allowed databases is returned too if set.

                  The result is a JSON object which has the endpoints as keys, and an array of mapped database names as values for each endpoint.

                  If an array of mapped databases is empty, it means that all databases can be accessed via the endpoint. If an array of mapped databases contains more than one database name, this means that any of the databases might be accessed via the endpoint, and the first database in the arry will be treated as the default database for the endpoint. The default database will be used when an incoming request does not specify a database name in the request explicitly.

                  Note: retrieving the array of all endpoints is allowed in the system database only. Calling this action in any other database will make the server return an error.

                  ", "summary": " Return list of all endpoints", "httpMethod": "GET", - "examples": "



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/endpoint\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n  { \n    \"endpoint\" : \"tcp://127.0.0.1:34286\", \n    \"databases\" : [ ] \n  }, \n  { \n    \"endpoint\" : \"tcp://127.0.0.1:8532\", \n    \"databases\" : [ \n      \"mydb1\", \n      \"mydb2\" \n    ] \n  } \n]\n



                  ", + "examples": "



                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/endpoint\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n  { \n    \"endpoint\" : \"tcp://127.0.0.1:31389\", \n    \"databases\" : [ ] \n  }, \n  { \n    \"endpoint\" : \"tcp://127.0.0.1:8532\", \n    \"databases\" : [ \n      \"mydb1\", \n      \"mydb2\" \n    ] \n  } \n]\n



                  ", "nickname": "ReturnListOfAllEndpoints" } ], diff --git a/js/apps/system/aardvark/api-docs/explain.json b/js/apps/system/aardvark/api-docs/explain.json index 5b6bcc15c6..1b55ddb1f6 100644 --- a/js/apps/system/aardvark/api-docs/explain.json +++ b/js/apps/system/aardvark/api-docs/explain.json @@ -32,7 +32,7 @@ "notes": "

                  To explain how an AQL query would be executed on the server, the query string can be sent to the server via an HTTP POST request. The server will then validate the query and create an execution plan for it. The execution plan will be returned, but the query will not be executed.

                  The execution plan that is returned by the server can be used to estimate the probable performance of the query. Though the actual performance will depend on many different factors, the execution plan normally can provide some rough estimates on the amount of work the server needs to do in order to actually run the query.

                  By default, the explain operation will return the optimal plan as chosen by the query optimizer The optimal plan is the plan with the lowest total estimated cost. The plan will be returned in the attribute plan of the response object. If the option allPlans is specified in the request, the result will contain all plans created by the optimizer. The plans will then be returned in the attribute plans.

                  The result will also contain an attribute warnings, which is an array of warnings that occurred during optimization or execution plan creation. Additionally, a stats attribute is contained in the result with some optimizer statistics.

                  Each plan in the result is a JSON object with the following attributes:
                  • nodes: the array of execution nodes of the plan. The array of available node types can be found [here](../Aql/Optimizer.html)
                  • estimatedCost: the total estimated cost for the plan. If there are multiple plans, the optimizer will choose the plan with the lowest total cost.
                  • collections: an array of collections used in the query
                  • rules: an array of rules the optimizer applied. An overview of the available rules can be found [here](../Aql/Optimizer.html)
                  • variables: array of variables used in the query (note: this may contain internal variables created by the optimizer)", "summary": " Explain an AQL query", "httpMethod": "POST", - "examples": "

                    Valid query:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products RETURN p\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"EnumerateCollectionNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 11, \n        \"estimatedNrItems\" : 10, \n        \"database\" : \"_system\", \n        \"collection\" : \"products\", \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        }, \n        \"random\" : false \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 21, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      } \n    ], \n    \"rules\" : [ ], \n    \"collections\" : [ \n      { \n        \"name\" : \"products\", \n        \"type\" : \"read\" \n      } \n    ], \n    \"variables\" : [ \n      { \n        \"id\" : 0, \n        \"name\" : \"p\" \n      } \n    ], \n    \"estimatedCost\" : 21, \n    \"estimatedNrItems\" : 10 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 20, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    A plan with some optimizer rules applied:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"IndexRangeNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 11, \n        \"estimatedCost\" : 11, \n        \"estimatedNrItems\" : 10, \n        \"database\" : \"_system\", \n        \"collection\" : \"products\", \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        }, \n        \"ranges\" : [ \n          [ ] \n        ], \n        \"index\" : { \n          \"type\" : \"skiplist\", \n          \"id\" : \"1365045868\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"id\" \n          ] \n        }, \n        \"reverse\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          11 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 21, \n        \"estimatedNrItems\" : 10, \n        \"expression\" : { \n          \"type\" : \"attribute access\", \n          \"name\" : \"id\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"p\", \n              \"id\" : 0 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"a\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 4, \n        \"estimatedCost\" : 31, \n        \"estimatedNrItems\" : 10, \n        \"expression\" : { \n          \"type\" : \"compare ==\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"a\", \n              \"id\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 4 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"FilterNode\", \n        \"dependencies\" : [ \n          4 \n        ], \n        \"id\" : 5, \n        \"estimatedCost\" : 41, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        } \n      }, \n      { \n        \"type\" : \"LimitNode\", \n        \"dependencies\" : [ \n          5 \n        ], \n        \"id\" : 9, \n        \"estimatedCost\" : 42, \n        \"estimatedNrItems\" : 1, \n        \"offset\" : 0, \n        \"limit\" : 1, \n        \"fullCount\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          9 \n        ], \n        \"id\" : 6, \n        \"estimatedCost\" : 43, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"attribute access\", \n          \"name\" : \"name\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"p\", \n              \"id\" : 0 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          6 \n        ], \n        \"id\" : 10, \n        \"estimatedCost\" : 44, \n        \"estimatedNrItems\" : 1, \n        \"inVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"remove-redundant-calculations\", \n      \"move-calculations-up-2\", \n      \"use-index-for-sort\", \n      \"remove-unnecessary-calculations-2\", \n      \"move-calculations-down\" \n    ], \n    \"collections\" : [ \n      { \n        \"name\" : \"products\", \n        \"type\" : \"read\" \n      } \n    ], \n    \"variables\" : [ \n      { \n        \"id\" : 4, \n        \"name\" : \"4\" \n      }, \n      { \n        \"id\" : 3, \n        \"name\" : \"3\" \n      }, \n      { \n        \"id\" : 2, \n        \"name\" : \"name\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"a\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"p\" \n      } \n    ], \n    \"estimatedCost\" : 44, \n    \"estimatedNrItems\" : 1 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 30, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Using some options:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name\",\"options\":{\"maxNumberOfPlans\":2,\"allPlans\":true,\"optimizer\":{\"rules\":[\"-all\",\"+use-index-for-sort\",\"+use-index-range\"]}}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plans\" : [ \n    { \n      \"nodes\" : [ \n        { \n          \"type\" : \"SingletonNode\", \n          \"dependencies\" : [ ], \n          \"id\" : 1, \n          \"estimatedCost\" : 1, \n          \"estimatedNrItems\" : 1 \n        }, \n        { \n          \"type\" : \"IndexRangeNode\", \n          \"dependencies\" : [ \n            1 \n          ], \n          \"id\" : 11, \n          \"estimatedCost\" : 11, \n          \"estimatedNrItems\" : 10, \n          \"database\" : \"_system\", \n          \"collection\" : \"products\", \n          \"outVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          }, \n          \"ranges\" : [ \n            [ ] \n          ], \n          \"index\" : { \n            \"type\" : \"skiplist\", \n            \"id\" : \"1367601772\", \n            \"unique\" : false, \n            \"sparse\" : false, \n            \"fields\" : [ \n              \"id\" \n            ] \n          }, \n          \"reverse\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            11 \n          ], \n          \"id\" : 3, \n          \"estimatedCost\" : 21, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"id\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 1, \n            \"name\" : \"a\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            3 \n          ], \n          \"id\" : 4, \n          \"estimatedCost\" : 31, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"compare ==\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"a\", \n                \"id\" : 1 \n              }, \n              { \n                \"type\" : \"value\", \n                \"value\" : 4 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 3, \n            \"name\" : \"3\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"FilterNode\", \n          \"dependencies\" : [ \n            4 \n          ], \n          \"id\" : 5, \n          \"estimatedCost\" : 41, \n          \"estimatedNrItems\" : 10, \n          \"inVariable\" : { \n            \"id\" : 3, \n            \"name\" : \"3\" \n          } \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            5 \n          ], \n          \"id\" : 6, \n          \"estimatedCost\" : 51, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"name\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 2, \n            \"name\" : \"name\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            6 \n          ], \n          \"id\" : 7, \n          \"estimatedCost\" : 61, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"id\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 4, \n            \"name\" : \"4\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"LimitNode\", \n          \"dependencies\" : [ \n            7 \n          ], \n          \"id\" : 9, \n          \"estimatedCost\" : 62, \n          \"estimatedNrItems\" : 1, \n          \"offset\" : 0, \n          \"limit\" : 1, \n          \"fullCount\" : false \n        }, \n        { \n          \"type\" : \"ReturnNode\", \n          \"dependencies\" : [ \n            9 \n          ], \n          \"id\" : 10, \n          \"estimatedCost\" : 63, \n          \"estimatedNrItems\" : 1, \n          \"inVariable\" : { \n            \"id\" : 2, \n            \"name\" : \"name\" \n          } \n        } \n      ], \n      \"rules\" : [ \n        \"use-index-for-sort\" \n      ], \n      \"collections\" : [ \n        { \n          \"name\" : \"products\", \n          \"type\" : \"read\" \n        } \n      ], \n      \"variables\" : [ \n        { \n          \"id\" : 4, \n          \"name\" : \"4\" \n        }, \n        { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        }, \n        { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        }, \n        { \n          \"id\" : 1, \n          \"name\" : \"a\" \n        }, \n        { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      ], \n      \"estimatedCost\" : 63, \n      \"estimatedNrItems\" : 1 \n    } \n  ], \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 4, \n    \"rulesSkipped\" : 26, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Returning all plans:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products FILTER p.id == 25 RETURN p\",\"options\":{\"allPlans\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plans\" : [ \n    { \n      \"nodes\" : [ \n        { \n          \"type\" : \"SingletonNode\", \n          \"dependencies\" : [ ], \n          \"id\" : 1, \n          \"estimatedCost\" : 1, \n          \"estimatedNrItems\" : 1 \n        }, \n        { \n          \"type\" : \"IndexRangeNode\", \n          \"dependencies\" : [ \n            1 \n          ], \n          \"id\" : 6, \n          \"estimatedCost\" : 1.9899995050000001, \n          \"estimatedNrItems\" : 1, \n          \"database\" : \"_system\", \n          \"collection\" : \"products\", \n          \"outVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          }, \n          \"ranges\" : [ \n            [ \n              { \n                \"variable\" : \"p\", \n                \"attr\" : \"id\", \n                \"lowConst\" : { \n                  \"bound\" : 25, \n                  \"include\" : true, \n                  \"isConstant\" : true \n                }, \n                \"highConst\" : { \n                  \"bound\" : 25, \n                  \"include\" : true, \n                  \"isConstant\" : true \n                }, \n                \"lows\" : [ ], \n                \"highs\" : [ ], \n                \"valid\" : true, \n                \"equality\" : true \n              } \n            ] \n          ], \n          \"index\" : { \n            \"type\" : \"hash\", \n            \"id\" : \"1370157676\", \n            \"unique\" : false, \n            \"sparse\" : false, \n            \"selectivityEstimate\" : 1, \n            \"fields\" : [ \n              \"id\" \n            ] \n          }, \n          \"reverse\" : false \n        }, \n        { \n          \"type\" : \"ReturnNode\", \n          \"dependencies\" : [ \n            6 \n          ], \n          \"id\" : 5, \n          \"estimatedCost\" : 2.989999505, \n          \"estimatedNrItems\" : 1, \n          \"inVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          } \n        } \n      ], \n      \"rules\" : [ \n        \"use-index-range\", \n        \"remove-filter-covered-by-index\" \n      ], \n      \"collections\" : [ \n        { \n          \"name\" : \"products\", \n          \"type\" : \"read\" \n        } \n      ], \n      \"variables\" : [ \n        { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      ], \n      \"estimatedCost\" : 2.989999505, \n      \"estimatedNrItems\" : 1 \n    } \n  ], \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 20, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    A query that produces a warning:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR i IN 1..10 RETURN 1 / 0\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 2, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"range\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"value\", \n              \"value\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 10 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 4, \n        \"estimatedCost\" : 3, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"value\", \n          \"value\" : null \n        }, \n        \"outVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"2\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"EnumerateListNode\", \n        \"dependencies\" : [ \n          4 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 13, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 5, \n        \"estimatedCost\" : 23, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"2\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"move-calculations-up-2\" \n    ], \n    \"collections\" : [ ], \n    \"variables\" : [ \n      { \n        \"id\" : 2, \n        \"name\" : \"2\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"1\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"i\" \n      } \n    ], \n    \"estimatedCost\" : 23, \n    \"estimatedNrItems\" : 10 \n  }, \n  \"warnings\" : [ \n    { \n      \"code\" : 1562, \n      \"message\" : \"division by zero\" \n    } \n  ], \n  \"stats\" : { \n    \"rulesExecuted\" : 20, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Invalid query (missing bind parameter):



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \n  \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.n\" \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 1551, \n  \"errorMessage\" : \"no value specified for declared bind parameter 'id' (while parsing)\" \n}\n



                    The data returned in the plan attribute of the result contains one element per AQL top-level statement (i.e. FOR, RETURN, FILTER etc.). If the query optimiser removed some unnecessary statements, the result might also contain less elements than there were top-level statements in the AQL query. The following example shows a query with a non-sensible filter condition that the optimiser has removed so that there are less top-level statements:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR i IN [ 1, 2, 3 ] FILTER 1 == 2 RETURN i\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 2, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"array\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"value\", \n              \"value\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 2 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 3 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"NoResultsNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 7, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0 \n      }, \n      { \n        \"type\" : \"EnumerateListNode\", \n        \"dependencies\" : [ \n          7 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0, \n        \"inVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 6, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0, \n        \"inVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"move-filters-up\", \n      \"remove-unnecessary-filters\", \n      \"remove-unnecessary-calculations\" \n    ], \n    \"collections\" : [ ], \n    \"variables\" : [ \n      { \n        \"id\" : 2, \n        \"name\" : \"2\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"1\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"i\" \n      } \n    ], \n    \"estimatedCost\" : 0.5, \n    \"estimatedNrItems\" : 0 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 20, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    ", + "examples": "

                    Valid query:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products RETURN p\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"EnumerateCollectionNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 11, \n        \"estimatedNrItems\" : 10, \n        \"database\" : \"_system\", \n        \"collection\" : \"products\", \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        }, \n        \"random\" : false \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 21, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      } \n    ], \n    \"rules\" : [ ], \n    \"collections\" : [ \n      { \n        \"name\" : \"products\", \n        \"type\" : \"read\" \n      } \n    ], \n    \"variables\" : [ \n      { \n        \"id\" : 0, \n        \"name\" : \"p\" \n      } \n    ], \n    \"estimatedCost\" : 21, \n    \"estimatedNrItems\" : 10 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 21, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    A plan with some optimizer rules applied:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"IndexRangeNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 11, \n        \"estimatedCost\" : 11, \n        \"estimatedNrItems\" : 10, \n        \"database\" : \"_system\", \n        \"collection\" : \"products\", \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        }, \n        \"ranges\" : [ \n          [ ] \n        ], \n        \"index\" : { \n          \"type\" : \"skiplist\", \n          \"id\" : \"1244477144\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"id\" \n          ] \n        }, \n        \"reverse\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          11 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 21, \n        \"estimatedNrItems\" : 10, \n        \"expression\" : { \n          \"type\" : \"attribute access\", \n          \"name\" : \"id\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"p\", \n              \"id\" : 0 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"a\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 4, \n        \"estimatedCost\" : 31, \n        \"estimatedNrItems\" : 10, \n        \"expression\" : { \n          \"type\" : \"compare ==\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"a\", \n              \"id\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 4 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"FilterNode\", \n        \"dependencies\" : [ \n          4 \n        ], \n        \"id\" : 5, \n        \"estimatedCost\" : 41, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        } \n      }, \n      { \n        \"type\" : \"LimitNode\", \n        \"dependencies\" : [ \n          5 \n        ], \n        \"id\" : 9, \n        \"estimatedCost\" : 42, \n        \"estimatedNrItems\" : 1, \n        \"offset\" : 0, \n        \"limit\" : 1, \n        \"fullCount\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          9 \n        ], \n        \"id\" : 6, \n        \"estimatedCost\" : 43, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"attribute access\", \n          \"name\" : \"name\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"reference\", \n              \"name\" : \"p\", \n              \"id\" : 0 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          6 \n        ], \n        \"id\" : 10, \n        \"estimatedCost\" : 44, \n        \"estimatedNrItems\" : 1, \n        \"inVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"remove-redundant-calculations\", \n      \"move-calculations-up-2\", \n      \"use-index-for-sort\", \n      \"remove-unnecessary-calculations-2\", \n      \"move-calculations-down\" \n    ], \n    \"collections\" : [ \n      { \n        \"name\" : \"products\", \n        \"type\" : \"read\" \n      } \n    ], \n    \"variables\" : [ \n      { \n        \"id\" : 4, \n        \"name\" : \"4\" \n      }, \n      { \n        \"id\" : 3, \n        \"name\" : \"3\" \n      }, \n      { \n        \"id\" : 2, \n        \"name\" : \"name\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"a\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"p\" \n      } \n    ], \n    \"estimatedCost\" : 44, \n    \"estimatedNrItems\" : 1 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 32, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Using some options:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products LET a = p.id FILTER a == 4 LET name = p.name SORT p.id LIMIT 1 RETURN name\",\"options\":{\"maxNumberOfPlans\":2,\"allPlans\":true,\"optimizer\":{\"rules\":[\"-all\",\"+use-index-for-sort\",\"+use-index-range\"]}}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plans\" : [ \n    { \n      \"nodes\" : [ \n        { \n          \"type\" : \"SingletonNode\", \n          \"dependencies\" : [ ], \n          \"id\" : 1, \n          \"estimatedCost\" : 1, \n          \"estimatedNrItems\" : 1 \n        }, \n        { \n          \"type\" : \"IndexRangeNode\", \n          \"dependencies\" : [ \n            1 \n          ], \n          \"id\" : 11, \n          \"estimatedCost\" : 11, \n          \"estimatedNrItems\" : 10, \n          \"database\" : \"_system\", \n          \"collection\" : \"products\", \n          \"outVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          }, \n          \"ranges\" : [ \n            [ ] \n          ], \n          \"index\" : { \n            \"type\" : \"skiplist\", \n            \"id\" : \"1247033048\", \n            \"unique\" : false, \n            \"sparse\" : false, \n            \"fields\" : [ \n              \"id\" \n            ] \n          }, \n          \"reverse\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            11 \n          ], \n          \"id\" : 3, \n          \"estimatedCost\" : 21, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"id\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 1, \n            \"name\" : \"a\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            3 \n          ], \n          \"id\" : 4, \n          \"estimatedCost\" : 31, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"compare ==\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"a\", \n                \"id\" : 1 \n              }, \n              { \n                \"type\" : \"value\", \n                \"value\" : 4 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 3, \n            \"name\" : \"3\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"FilterNode\", \n          \"dependencies\" : [ \n            4 \n          ], \n          \"id\" : 5, \n          \"estimatedCost\" : 41, \n          \"estimatedNrItems\" : 10, \n          \"inVariable\" : { \n            \"id\" : 3, \n            \"name\" : \"3\" \n          } \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            5 \n          ], \n          \"id\" : 6, \n          \"estimatedCost\" : 51, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"name\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 2, \n            \"name\" : \"name\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"CalculationNode\", \n          \"dependencies\" : [ \n            6 \n          ], \n          \"id\" : 7, \n          \"estimatedCost\" : 61, \n          \"estimatedNrItems\" : 10, \n          \"expression\" : { \n            \"type\" : \"attribute access\", \n            \"name\" : \"id\", \n            \"subNodes\" : [ \n              { \n                \"type\" : \"reference\", \n                \"name\" : \"p\", \n                \"id\" : 0 \n              } \n            ] \n          }, \n          \"outVariable\" : { \n            \"id\" : 4, \n            \"name\" : \"4\" \n          }, \n          \"canThrow\" : false \n        }, \n        { \n          \"type\" : \"LimitNode\", \n          \"dependencies\" : [ \n            7 \n          ], \n          \"id\" : 9, \n          \"estimatedCost\" : 62, \n          \"estimatedNrItems\" : 1, \n          \"offset\" : 0, \n          \"limit\" : 1, \n          \"fullCount\" : false \n        }, \n        { \n          \"type\" : \"ReturnNode\", \n          \"dependencies\" : [ \n            9 \n          ], \n          \"id\" : 10, \n          \"estimatedCost\" : 63, \n          \"estimatedNrItems\" : 1, \n          \"inVariable\" : { \n            \"id\" : 2, \n            \"name\" : \"name\" \n          } \n        } \n      ], \n      \"rules\" : [ \n        \"use-index-for-sort\" \n      ], \n      \"collections\" : [ \n        { \n          \"name\" : \"products\", \n          \"type\" : \"read\" \n        } \n      ], \n      \"variables\" : [ \n        { \n          \"id\" : 4, \n          \"name\" : \"4\" \n        }, \n        { \n          \"id\" : 3, \n          \"name\" : \"3\" \n        }, \n        { \n          \"id\" : 2, \n          \"name\" : \"name\" \n        }, \n        { \n          \"id\" : 1, \n          \"name\" : \"a\" \n        }, \n        { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      ], \n      \"estimatedCost\" : 63, \n      \"estimatedNrItems\" : 1 \n    } \n  ], \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 4, \n    \"rulesSkipped\" : 28, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Returning all plans:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR p IN products FILTER p.id == 25 RETURN p\",\"options\":{\"allPlans\":true}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plans\" : [ \n    { \n      \"nodes\" : [ \n        { \n          \"type\" : \"SingletonNode\", \n          \"dependencies\" : [ ], \n          \"id\" : 1, \n          \"estimatedCost\" : 1, \n          \"estimatedNrItems\" : 1 \n        }, \n        { \n          \"type\" : \"IndexRangeNode\", \n          \"dependencies\" : [ \n            1 \n          ], \n          \"id\" : 6, \n          \"estimatedCost\" : 1.9899995050000001, \n          \"estimatedNrItems\" : 1, \n          \"database\" : \"_system\", \n          \"collection\" : \"products\", \n          \"outVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          }, \n          \"ranges\" : [ \n            [ \n              { \n                \"variable\" : \"p\", \n                \"attr\" : \"id\", \n                \"lowConst\" : { \n                  \"bound\" : 25, \n                  \"include\" : true, \n                  \"isConstant\" : true \n                }, \n                \"highConst\" : { \n                  \"bound\" : 25, \n                  \"include\" : true, \n                  \"isConstant\" : true \n                }, \n                \"lows\" : [ ], \n                \"highs\" : [ ], \n                \"valid\" : true, \n                \"equality\" : true \n              } \n            ] \n          ], \n          \"index\" : { \n            \"type\" : \"hash\", \n            \"id\" : \"1249588952\", \n            \"unique\" : false, \n            \"sparse\" : false, \n            \"selectivityEstimate\" : 1, \n            \"fields\" : [ \n              \"id\" \n            ] \n          }, \n          \"reverse\" : false \n        }, \n        { \n          \"type\" : \"ReturnNode\", \n          \"dependencies\" : [ \n            6 \n          ], \n          \"id\" : 5, \n          \"estimatedCost\" : 2.989999505, \n          \"estimatedNrItems\" : 1, \n          \"inVariable\" : { \n            \"id\" : 0, \n            \"name\" : \"p\" \n          } \n        } \n      ], \n      \"rules\" : [ \n        \"use-index-range\", \n        \"remove-filter-covered-by-index\" \n      ], \n      \"collections\" : [ \n        { \n          \"name\" : \"products\", \n          \"type\" : \"read\" \n        } \n      ], \n      \"variables\" : [ \n        { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        { \n          \"id\" : 0, \n          \"name\" : \"p\" \n        } \n      ], \n      \"estimatedCost\" : 2.989999505, \n      \"estimatedNrItems\" : 1 \n    } \n  ], \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 21, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    A query that produces a warning:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{\"query\":\"FOR i IN 1..10 RETURN 1 / 0\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 2, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"range\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"value\", \n              \"value\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 10 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 4, \n        \"estimatedCost\" : 3, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"value\", \n          \"value\" : null \n        }, \n        \"outVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"2\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"EnumerateListNode\", \n        \"dependencies\" : [ \n          4 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 13, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 5, \n        \"estimatedCost\" : 23, \n        \"estimatedNrItems\" : 10, \n        \"inVariable\" : { \n          \"id\" : 2, \n          \"name\" : \"2\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"move-calculations-up-2\" \n    ], \n    \"collections\" : [ ], \n    \"variables\" : [ \n      { \n        \"id\" : 2, \n        \"name\" : \"2\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"1\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"i\" \n      } \n    ], \n    \"estimatedCost\" : 23, \n    \"estimatedNrItems\" : 10 \n  }, \n  \"warnings\" : [ \n    { \n      \"code\" : 1562, \n      \"message\" : \"division by zero\" \n    } \n  ], \n  \"stats\" : { \n    \"rulesExecuted\" : 21, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    Invalid query (missing bind parameter):



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \n  \"query\" : \"FOR p IN products FILTER p.id == @id LIMIT 2 RETURN p.n\" \n}\n\nHTTP/1.1 400 Bad Request\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 400, \n  \"errorNum\" : 1551, \n  \"errorMessage\" : \"no value specified for declared bind parameter 'id' (while parsing)\" \n}\n



                    The data returned in the plan attribute of the result contains one element per AQL top-level statement (i.e. FOR, RETURN, FILTER etc.). If the query optimiser removed some unnecessary statements, the result might also contain less elements than there were top-level statements in the AQL query. The following example shows a query with a non-sensible filter condition that the optimiser has removed so that there are less top-level statements:



                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/explain\n{ \"query\" : \"FOR i IN [ 1, 2, 3 ] FILTER 1 == 2 RETURN i\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"plan\" : { \n    \"nodes\" : [ \n      { \n        \"type\" : \"SingletonNode\", \n        \"dependencies\" : [ ], \n        \"id\" : 1, \n        \"estimatedCost\" : 1, \n        \"estimatedNrItems\" : 1 \n      }, \n      { \n        \"type\" : \"CalculationNode\", \n        \"dependencies\" : [ \n          1 \n        ], \n        \"id\" : 2, \n        \"estimatedCost\" : 2, \n        \"estimatedNrItems\" : 1, \n        \"expression\" : { \n          \"type\" : \"array\", \n          \"subNodes\" : [ \n            { \n              \"type\" : \"value\", \n              \"value\" : 1 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 2 \n            }, \n            { \n              \"type\" : \"value\", \n              \"value\" : 3 \n            } \n          ] \n        }, \n        \"outVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"canThrow\" : false \n      }, \n      { \n        \"type\" : \"NoResultsNode\", \n        \"dependencies\" : [ \n          2 \n        ], \n        \"id\" : 7, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0 \n      }, \n      { \n        \"type\" : \"EnumerateListNode\", \n        \"dependencies\" : [ \n          7 \n        ], \n        \"id\" : 3, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0, \n        \"inVariable\" : { \n          \"id\" : 1, \n          \"name\" : \"1\" \n        }, \n        \"outVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      }, \n      { \n        \"type\" : \"ReturnNode\", \n        \"dependencies\" : [ \n          3 \n        ], \n        \"id\" : 6, \n        \"estimatedCost\" : 0.5, \n        \"estimatedNrItems\" : 0, \n        \"inVariable\" : { \n          \"id\" : 0, \n          \"name\" : \"i\" \n        } \n      } \n    ], \n    \"rules\" : [ \n      \"move-calculations-up\", \n      \"move-filters-up\", \n      \"remove-unnecessary-filters\", \n      \"remove-unnecessary-calculations\" \n    ], \n    \"collections\" : [ ], \n    \"variables\" : [ \n      { \n        \"id\" : 2, \n        \"name\" : \"2\" \n      }, \n      { \n        \"id\" : 1, \n        \"name\" : \"1\" \n      }, \n      { \n        \"id\" : 0, \n        \"name\" : \"i\" \n      } \n    ], \n    \"estimatedCost\" : 0.5, \n    \"estimatedNrItems\" : 0 \n  }, \n  \"warnings\" : [ ], \n  \"stats\" : { \n    \"rulesExecuted\" : 21, \n    \"rulesSkipped\" : 0, \n    \"plansCreated\" : 1 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    ", "nickname": "ExplainAnAqlQuery" } ], diff --git a/js/apps/system/aardvark/api-docs/graph.json b/js/apps/system/aardvark/api-docs/graph.json index 951d3c6383..cf9cdeeb4b 100644 --- a/js/apps/system/aardvark/api-docs/graph.json +++ b/js/apps/system/aardvark/api-docs/graph.json @@ -39,7 +39,7 @@ "notes": "Creates a new graph.

                    Returns an object with an attribute graph containing a list of all graph properties.

                    ", "summary": "create graph", "httpMethod": "POST", - "examples": "

                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/\n{ \n  \"_key\" : \"graph\", \n  \"vertices\" : \"vertices\", \n  \"edges\" : \"edges\" \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: 1131934316\n\n{ \n  \"graph\" : { \n    \"_id\" : \"_graphs/graph\", \n    \"_key\" : \"graph\", \n    \"_rev\" : \"1131934316\", \n    \"edgeDefinitions\" : [ \n      { \n        \"collection\" : \"edges\", \n        \"from\" : [ \n          \"vertices\" \n        ], \n        \"to\" : [ \n          \"vertices\" \n        ] \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                    ", + "examples": "

                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/\n{ \n  \"_key\" : \"graph\", \n  \"vertices\" : \"vertices\", \n  \"edges\" : \"edges\" \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\netag: 1251096280\n\n{ \n  \"graph\" : { \n    \"_id\" : \"_graphs/graph\", \n    \"_key\" : \"graph\", \n    \"_rev\" : \"1251096280\", \n    \"edgeDefinitions\" : [ \n      { \n        \"collection\" : \"edges\", \n        \"from\" : [ \n          \"vertices\" \n        ], \n        \"to\" : [ \n          \"vertices\" \n        ] \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                    ", "nickname": "createGraph" } ], @@ -90,7 +90,7 @@ "notes": "

                    If graph-name is specified, returns an object with an attribute graph containing a JSON object with all properties of the specified graph.

                    If graph-name is not specified, returns a list of graph objects.

                    ", "summary": "get the properties of a specific or all graphs", "httpMethod": "GET", - "examples": "

                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1133245036\n\n{ \n  \"graph\" : { \n    \"_id\" : \"_graphs/graph\", \n    \"_key\" : \"graph\", \n    \"_rev\" : \"1133245036\", \n    \"edgeDefinitions\" : [ \n      { \n        \"collection\" : \"edges\", \n        \"from\" : [ \n          \"vertices\" \n        ], \n        \"to\" : [ \n          \"vertices\" \n        ] \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    get all graphs



                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"graphs\" : [ \n    { \n      \"_id\" : \"_graphs/graph2\", \n      \"_key\" : \"graph2\", \n      \"_rev\" : \"1135932012\", \n      \"edgeDefinitions\" : [ \n        { \n          \"collection\" : \"edges2\", \n          \"from\" : [ \n            \"vertices2\" \n          ], \n          \"to\" : [ \n            \"vertices2\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"_id\" : \"_graphs/graph1\", \n      \"_key\" : \"graph1\", \n      \"_rev\" : \"1134948972\", \n      \"edgeDefinitions\" : [ \n        { \n          \"collection\" : \"edges1\", \n          \"from\" : [ \n            \"vertices1\" \n          ], \n          \"to\" : [ \n            \"vertices1\" \n          ] \n        } \n      ] \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                    ", + "examples": "

                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1252407000\n\n{ \n  \"graph\" : { \n    \"_id\" : \"_graphs/graph\", \n    \"_key\" : \"graph\", \n    \"_rev\" : \"1252407000\", \n    \"edgeDefinitions\" : [ \n      { \n        \"collection\" : \"edges\", \n        \"from\" : [ \n          \"vertices\" \n        ], \n        \"to\" : [ \n          \"vertices\" \n        ] \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                    get all graphs



                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"graphs\" : [ \n    { \n      \"_id\" : \"_graphs/graph2\", \n      \"_key\" : \"graph2\", \n      \"_rev\" : \"1255093976\", \n      \"edgeDefinitions\" : [ \n        { \n          \"collection\" : \"edges2\", \n          \"from\" : [ \n            \"vertices2\" \n          ], \n          \"to\" : [ \n            \"vertices2\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"_id\" : \"_graphs/graph1\", \n      \"_key\" : \"graph1\", \n      \"_rev\" : \"1254110936\", \n      \"edgeDefinitions\" : [ \n        { \n          \"collection\" : \"edges1\", \n          \"from\" : [ \n            \"vertices1\" \n          ], \n          \"to\" : [ \n            \"vertices1\" \n          ] \n        } \n      ] \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                    ", "nickname": "getThePropertiesOfASpecificOrAllGraphs" } ], @@ -180,7 +180,7 @@ "notes": "Creates a vertex in a graph.

                    Returns an object with an attribute vertex containing a list of all vertex properties.

                    ", "summary": "create vertex", "httpMethod": "POST", - "examples": "

                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex\n{ \n  \"_key\" : \"v1\", \n  \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1140388460\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1140388460\", \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", + "examples": "

                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex\n{ \n  \"_key\" : \"v1\", \n  \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1259681496\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1259681496\", \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", "nickname": "createVertex" } ], @@ -245,7 +245,7 @@ "notes": "Returns an object with an attribute vertex containing a list of all vertex properties.

                    ", "summary": "get vertex", "httpMethod": "GET", - "examples": "

                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1142223468\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1142223468\", \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                    ", + "examples": "

                    shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1261516504\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1261516504\", \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                    ", "nickname": "getVertex" } ], @@ -384,7 +384,7 @@ "notes": "Replaces the vertex properties.

                    Returns an object with an attribute vertex containing a list of all vertex properties.

                    ", "summary": "update vertex", "httpMethod": "PUT", - "examples": "

                    shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1147007596\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1147007596\", \n    \"optional1\" : \"val2\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", + "examples": "

                    shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1266366168\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1266366168\", \n    \"optional1\" : \"val2\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", "nickname": "updateVertex" } ], @@ -464,7 +464,7 @@ "notes": "Partially updates the vertex properties.

                    Setting an attribute value to null in the patch document will cause a value of null be saved for the attribute by default. If the intention is to delete existing attributes with the patch command, the URL parameter keepNull can be used with a value of false. This will modify the behavior of the patch command to remove any attributes from the existing document that are contained in the patch document with an attribute value of null.

                    Returns an object with an attribute vertex containing a list of all vertex properties.

                    ", "summary": "update vertex", "httpMethod": "PATCH", - "examples": "

                    shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : \"vertexPatch\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1149366892\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1149366892\", \n    \"optional1\" : \"vertexPatch\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : null \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1149891180\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1149891180\", \n    \"optional1\" : null \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", + "examples": "

                    shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : \"vertexPatch\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1268725464\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1268725464\", \n    \"optional1\" : \"vertexPatch\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\nshell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertex/v1\n{ \n  \"optional1\" : null \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1269249752\n\n{ \n  \"vertex\" : { \n    \"_id\" : \"vertices/v1\", \n    \"_key\" : \"v1\", \n    \"_rev\" : \"1269249752\", \n    \"optional1\" : null \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                    ", "nickname": "updateVertex" } ], @@ -498,7 +498,7 @@ "notes": "Returns a cursor.

                    The call expects a JSON object as body to filter the result:

                    • batchSize: the batch size of the returned cursor
                    • limit: limit the result size
                    • count: return the total number of results (default \"false\")
                    • filter: a optional filter
                    The attributes of filter
                    • properties: filter by an array of vertex properties
                    The attributes of a property filter
                    • key: filter the result vertices by a key value pair
                    • value: the value of the key
                    • compare: a compare operator", "summary": "get vertices", "httpMethod": "POST", - "examples": "

                      shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices\n{ \n  \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v3\", \n      \"_key\" : \"v3\", \n      \"_rev\" : \"1152512620\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v2\", \n      \"_key\" : \"v2\", \n      \"_rev\" : \"1152119404\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v5\", \n      \"_key\" : \"v5\", \n      \"_rev\" : \"1153299052\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1152905836\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1151726188\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                      ", + "examples": "

                      shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices\n{ \n  \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v3\", \n      \"_key\" : \"v3\", \n      \"_rev\" : \"1271871192\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v2\", \n      \"_key\" : \"v2\", \n      \"_rev\" : \"1271477976\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v5\", \n      \"_key\" : \"v5\", \n      \"_rev\" : \"1272657624\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1272264408\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1271084760\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 5, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                      ", "nickname": "getVertices" } ], @@ -539,7 +539,7 @@ "notes": "Returns a cursor.

                      The call expects a JSON object as body to filter the result:

                      • batchSize: the batch size of the returned cursor
                      • limit: limit the result size
                      • count: return the total number of results (default \"false\")
                      • filter: a optional filter
                      The attributes of filter
                      • direction: Filter for inbound (value \"in\") or outbound (value \"out\") neighbors. Default value is \"any\".
                      • labels: filter by an array of edge labels (empty array means no restriction)
                      • properties: filter neighbors by an array of edge properties
                      The attributes of a property filter
                      • key: filter the result vertices by a key value pair
                      • value: the value of the key
                      • compare: a compare operator", "summary": "get vertices", "httpMethod": "POST", - "examples": "

                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"any\", \"properties\":[] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1155330668\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1156510316\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                        Select vertices by direction and property filter



                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"out\", \"properties\":[ { \"key\": \"optional1\", \"value\": \"val2\", \"compare\" : \"==\" }, ] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1162474092\", \n      \"optional1\" : \"val2\" \n    }, \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1161294444\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                        ", + "examples": "

                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"any\", \"properties\":[] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1274689240\", \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1275868888\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                        Select vertices by direction and property filter



                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/vertices/v2\n{\"batchSize\" : 100, \"filter\" : {\"direction\" : \"out\", \"properties\":[ { \"key\": \"optional1\", \"value\": \"val2\", \"compare\" : \"==\" }, ] }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"vertices/v4\", \n      \"_key\" : \"v4\", \n      \"_rev\" : \"1281767128\", \n      \"optional1\" : \"val2\" \n    }, \n    { \n      \"_id\" : \"vertices/v1\", \n      \"_key\" : \"v1\", \n      \"_rev\" : \"1280587480\", \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                        ", "nickname": "getVertices" } ], @@ -584,7 +584,7 @@ "notes": "Creates an edge in a graph.

                        The call expects a JSON object as body with the edge properties:

                        • _key: The name of the edge (optional, if edge collection allows user defined keys).
                        • _from: The name of the from vertex.
                        • _to: The name of the to vertex.
                        • $label: A label for the edge (optional).
                        • further optional attributes.
                        Returns an object with an attribute edge containing the list of all edge properties.

                        ", "summary": "create edge", "httpMethod": "POST", - "examples": "

                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge\n{ \n  \"_key\" : \"edge1\", \n  \"_from\" : \"vert2\", \n  \"_to\" : \"vert1\", \n  \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1168241260\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1168241260\", \n    \"_from\" : \"vertices/vert2\", \n    \"_to\" : \"vertices/vert1\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", + "examples": "

                        shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge\n{ \n  \"_key\" : \"edge1\", \n  \"_from\" : \"vert2\", \n  \"_to\" : \"vert1\", \n  \"optional1\" : \"val1\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1287534296\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1287534296\", \n    \"_from\" : \"vertices/vert2\", \n    \"_to\" : \"vertices/vert1\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", "nickname": "createEdge" } ], @@ -649,7 +649,7 @@ "notes": "Returns an object with an attribute edge containing a list of all edge properties.

                        ", "summary": "get edge", "httpMethod": "GET", - "examples": "

                        shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1171124844\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1171124844\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                        ", + "examples": "

                        shell> curl --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\netag: 1290417880\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1290417880\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n

                        ", "nickname": "getEdge" } ], @@ -788,7 +788,7 @@ "notes": "Replaces the optional edge properties.

                        The call expects a JSON object as body with the new edge properties.

                        Returns an object with an attribute edge containing a list of all edge properties.

                        ", "summary": "update edge", "httpMethod": "PUT", - "examples": "

                        shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n  \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1178137196\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1178137196\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val2\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", + "examples": "

                        shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n  \"optional1\" : \"val2\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1297430232\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1297430232\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val2\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", "nickname": "updateEdge" } ], @@ -868,7 +868,7 @@ "notes": "Partially updates the edge properties.

                        Setting an attribute value to null in the patch document will cause a value of null be saved for the attribute by default. If the intention is to delete existing attributes with the patch command, the URL parameter keepNull can be used with a value of false. This will modify the behavior of the patch command to remove any attributes from the existing document that are contained in the patch document with an attribute value of null.

                        Returns an object with an attribute edge containing a list of all edge properties.

                        ", "summary": "update edge", "httpMethod": "PATCH", - "examples": "

                        shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n  \"optional3\" : \"val3\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1181676140\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1181676140\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\", \n    \"optional3\" : \"val3\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", + "examples": "

                        shell> curl -X PATCH --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edge/edge1\n{ \n  \"optional3\" : \"val3\" \n}\n\nHTTP/1.1 202 Accepted\ncontent-type: application/json; charset=utf-8\netag: 1300969176\n\n{ \n  \"edge\" : { \n    \"_id\" : \"edges/edge1\", \n    \"_key\" : \"edge1\", \n    \"_rev\" : \"1300969176\", \n    \"_from\" : \"vertices/vert1\", \n    \"_to\" : \"vertices/vert2\", \n    \"$label\" : null, \n    \"optional1\" : \"val1\", \n    \"optional3\" : \"val3\" \n  }, \n  \"error\" : false, \n  \"code\" : 202 \n}\n

                        ", "nickname": "updateEdge" } ], @@ -902,7 +902,7 @@ "notes": "Returns a cursor.

                        The call expects a JSON object as body to filter the result:

                        • batchSize: the batch size of the returned cursor
                        • limit: limit the result size
                        • count: return the total number of results (default \"false\")
                        • filter: a optional filter
                        The attributes of filter
                        • labels: filter by an array of edge labels
                        • properties: filter by an array of edge properties
                        The attributes of a property filter
                        • key: filter the result edges by a key value pair
                        • value: the value of the key
                        • compare: a compare operator", "summary": "get edges", "httpMethod": "POST", - "examples": "

                          shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges\n{ \n  \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"edges/edge2\", \n      \"_key\" : \"edge2\", \n      \"_rev\" : \"1186329196\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v3\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge3\", \n      \"_key\" : \"edge3\", \n      \"_rev\" : \"1186853484\", \n      \"_from\" : \"vertices/v2\", \n      \"_to\" : \"vertices/v4\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge1\", \n      \"_key\" : \"edge1\", \n      \"_rev\" : \"1185804908\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v2\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge4\", \n      \"_key\" : \"edge4\", \n      \"_rev\" : \"1187377772\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v5\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 4, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                          ", + "examples": "

                          shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges\n{ \n  \"batchSize\" : 100 \n}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"edges/edge2\", \n      \"_key\" : \"edge2\", \n      \"_rev\" : \"1305687768\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v3\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge3\", \n      \"_key\" : \"edge3\", \n      \"_rev\" : \"1306212056\", \n      \"_from\" : \"vertices/v2\", \n      \"_to\" : \"vertices/v4\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge1\", \n      \"_key\" : \"edge1\", \n      \"_rev\" : \"1305163480\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v2\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge4\", \n      \"_key\" : \"edge4\", \n      \"_rev\" : \"1306736344\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v5\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 4, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                          ", "nickname": "getEdges" } ], @@ -943,7 +943,7 @@ "notes": "

                          Returns a cursor.

                          The call expects a JSON object as body to filter the result:

                          • batchSize: the batch size of the returned cursor
                          • limit: limit the result size
                          • count: return the total number of results (default \"false\")
                          • filter: a optional filter
                          The attributes of filter
                          • direction: Filter for inbound (value \"in\") or outbound (value \"out\") neighbors. Default value is \"any\".
                          • labels: filter by an array of edge labels
                          • properties: filter neighbors by an array of properties
                          The attributes of a property filter
                          • key: filter the result vertices by a key value pair
                          • value: the value of the key
                          • compare: a compare operator", "summary": "get edges", "httpMethod": "POST", - "examples": "

                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges/v2\n{\"batchSize\" : 100, \"filter\" : { \"direction\" : \"any\" }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"edges/edge1\", \n      \"_key\" : \"edge1\", \n      \"_rev\" : \"1191703148\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v2\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge3\", \n      \"_key\" : \"edge3\", \n      \"_rev\" : \"1192751724\", \n      \"_from\" : \"vertices/v2\", \n      \"_to\" : \"vertices/v4\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                            ", + "examples": "

                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/graph/graph/edges/v2\n{\"batchSize\" : 100, \"filter\" : { \"direction\" : \"any\" }}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"edges/edge1\", \n      \"_key\" : \"edge1\", \n      \"_rev\" : \"1311061720\", \n      \"_from\" : \"vertices/v1\", \n      \"_to\" : \"vertices/v2\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    }, \n    { \n      \"_id\" : \"edges/edge3\", \n      \"_key\" : \"edge3\", \n      \"_rev\" : \"1312110296\", \n      \"_from\" : \"vertices/v2\", \n      \"_to\" : \"vertices/v4\", \n      \"$label\" : null, \n      \"optional1\" : \"val1\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"extra\" : { \n    \"stats\" : { \n      \"writesExecuted\" : 0, \n      \"writesIgnored\" : 0, \n      \"scannedFull\" : 0, \n      \"scannedIndex\" : 0, \n      \"filtered\" : 0 \n    }, \n    \"warnings\" : [ ] \n  }, \n  \"error\" : false, \n  \"code\" : 201 \n}\n

                            ", "nickname": "getEdges" } ], diff --git a/js/apps/system/aardvark/api-docs/index.json b/js/apps/system/aardvark/api-docs/index.json index 45cb7b19dd..4525ed662b 100644 --- a/js/apps/system/aardvark/api-docs/index.json +++ b/js/apps/system/aardvark/api-docs/index.json @@ -19,7 +19,7 @@ "notes": "

                            Returns an object with an attribute indexes containing an array of all index descriptions for the given collection. The same information is also available in the identifiers as an object with the index handles as keys.

                            ", "summary": " Read all indexes of a collection", "httpMethod": "GET", - "examples": "

                            Return information about all indexes:



                            shell> curl --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"indexes\" : [ \n    { \n      \"id\" : \"products/0\", \n      \"type\" : \"primary\", \n      \"unique\" : true, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"_key\" \n      ] \n    }, \n    { \n      \"id\" : \"products/1444278892\", \n      \"type\" : \"hash\", \n      \"unique\" : false, \n      \"sparse\" : false, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"name\" \n      ] \n    }, \n    { \n      \"id\" : \"products/1444541036\", \n      \"type\" : \"skiplist\", \n      \"unique\" : false, \n      \"sparse\" : true, \n      \"fields\" : [ \n        \"price\" \n      ] \n    } \n  ], \n  \"identifiers\" : { \n    \"products/0\" : { \n      \"id\" : \"products/0\", \n      \"type\" : \"primary\", \n      \"unique\" : true, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"_key\" \n      ] \n    }, \n    \"products/1444278892\" : { \n      \"id\" : \"products/1444278892\", \n      \"type\" : \"hash\", \n      \"unique\" : false, \n      \"sparse\" : false, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"name\" \n      ] \n    }, \n    \"products/1444541036\" : { \n      \"id\" : \"products/1444541036\", \n      \"type\" : \"skiplist\", \n      \"unique\" : false, \n      \"sparse\" : true, \n      \"fields\" : [ \n        \"price\" \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                            ", + "examples": "

                            Return information about all indexes:



                            shell> curl --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"indexes\" : [ \n    { \n      \"id\" : \"products/0\", \n      \"type\" : \"primary\", \n      \"unique\" : true, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"_key\" \n      ] \n    }, \n    { \n      \"id\" : \"products/1313748696\", \n      \"type\" : \"hash\", \n      \"unique\" : false, \n      \"sparse\" : false, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"name\" \n      ] \n    }, \n    { \n      \"id\" : \"products/1314010840\", \n      \"type\" : \"skiplist\", \n      \"unique\" : false, \n      \"sparse\" : true, \n      \"fields\" : [ \n        \"price\" \n      ] \n    } \n  ], \n  \"identifiers\" : { \n    \"products/0\" : { \n      \"id\" : \"products/0\", \n      \"type\" : \"primary\", \n      \"unique\" : true, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"_key\" \n      ] \n    }, \n    \"products/1313748696\" : { \n      \"id\" : \"products/1313748696\", \n      \"type\" : \"hash\", \n      \"unique\" : false, \n      \"sparse\" : false, \n      \"selectivityEstimate\" : 1, \n      \"fields\" : [ \n        \"name\" \n      ] \n    }, \n    \"products/1314010840\" : { \n      \"id\" : \"products/1314010840\", \n      \"type\" : \"skiplist\", \n      \"unique\" : false, \n      \"sparse\" : true, \n      \"fields\" : [ \n        \"price\" \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                            ", "nickname": "ReadAllIndexesOfACollection" } ], @@ -96,7 +96,7 @@ "notes": "

                            Creates a cap constraint for the collection collection-name, if it does not already exist. Expects an object containing the index details.

                            • type: must be equal to \"cap\".
                            • size: The maximal number of documents for the collection. If specified, the value must be greater than zero.
                            • byteSize: The maximal size of the active document data in the collection (in bytes). If specified, the value must be at least 16384.
                            Note: The cap constraint does not index particular attributes of the documents in a collection, but limits the number of documents in the collection to a maximum value. The cap constraint thus does not support attribute names specified in the fields attribute nor uniqueness of any kind via the unique attribute.

                            It is allowed to specify either size or byteSize, or both at the same time. If both are specified, then the automatic document removal will be triggered by the first non-met constraint.

                            ", "summary": " Create cap constraint", "httpMethod": "POST", - "examples": "

                            Creating a cap constraint



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{\"type\":\"cap\",\"size\":10}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1445261932\", \n  \"type\" : \"cap\", \n  \"unique\" : false, \n  \"size\" : 10, \n  \"byteSize\" : 0, \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", + "examples": "

                            Creating a cap constraint



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{\"type\":\"cap\",\"size\":10}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1314731736\", \n  \"type\" : \"cap\", \n  \"unique\" : false, \n  \"size\" : 10, \n  \"byteSize\" : 0, \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", "nickname": "CreateCapConstraint" } ], @@ -138,7 +138,7 @@ "notes": "

                            Creates a geo-spatial index in the collection collection-name, if it does not already exist. Expects an object containing the index details.

                            • type: must be equal to \"geo\".
                            • fields: An array with one or two attribute paths. If it is an array with one attribute path location, then a geo-spatial index on all documents is created using location as path to the coordinates. The value of the attribute must be an array with at least two double values. The array must contain the latitude (first value) and the longitude (second value). All documents, which do not have the attribute path or with value that are not suitable, are ignored. If it is an array with two attribute paths latitude and longitude, then a geo-spatial index on all documents is created using latitude and longitude as paths the latitude and the longitude. The value of the attribute latitude and of the attribute longitude must a double. All documents, which do not have the attribute paths or which values are not suitable, are ignored.
                            • geoJson: If a geo-spatial index on a location is constructed and geoJson is true, then the order within the array is longitude followed by latitude. This corresponds to the format described in http://geojson.org/geojson-spec.html#positions
                            • constraint: If constraint is true, then a geo-spatial constraint is created. The constraint is a non-unique variant of the index. Note: It is also possible to set the unique attribute instead of the constraint attribute.
                            • ignoreNull: If a geo-spatial constraint is created and ignoreNull is true, then documents with a null in location or at least one null in latitude or longitude are ignored.
                            Note: Unique indexes on non-shard keys are not supported in a cluster.

                            ", "summary": " Create geo-spatial index", "httpMethod": "POST", - "examples": "

                            Creating a geo index with a location attribute:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1445786220\", \n  \"type\" : \"geo1\", \n  \"unique\" : false, \n  \"geoJson\" : false, \n  \"constraint\" : false, \n  \"ignoreNull\" : false, \n  \"fields\" : [ \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a geo index with latitude and longitude attributes:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"e\", \"f\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1446310508\", \n  \"type\" : \"geo2\", \n  \"unique\" : false, \n  \"constraint\" : false, \n  \"ignoreNull\" : false, \n  \"fields\" : [ \n    \"e\", \n    \"f\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", + "examples": "

                            Creating a geo index with a location attribute:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1315256024\", \n  \"type\" : \"geo1\", \n  \"unique\" : false, \n  \"geoJson\" : false, \n  \"constraint\" : false, \n  \"ignoreNull\" : false, \n  \"fields\" : [ \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a geo index with latitude and longitude attributes:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"geo\", \"fields\" : [ \"e\", \"f\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1315780312\", \n  \"type\" : \"geo2\", \n  \"unique\" : false, \n  \"constraint\" : false, \n  \"ignoreNull\" : false, \n  \"fields\" : [ \n    \"e\", \n    \"f\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", "nickname": "CreateGeo-spatialIndex" } ], @@ -184,7 +184,7 @@ "notes": "

                            Creates a hash index for the collection collection-name if it does not already exist. The call expects an object containing the index details. The following attributes can be present in the body of the request object:

                            • type: must be equal to \"hash\".
                            • fields: an array of attribute paths.
                            • unique: if true, then create a unique index.
                            • sparse: if true, then create a sparse index.
                            In a sparse index all documents will be excluded from the index that do not contain at least one of the specified index attributes (i.e. fields) or that have a value of null in any of the specified index attributes. Such documents will not be indexed, and not be taken into account for uniqueness checks if the unique flag is set.

                            In a non-sparse index, these documents will be indexed (for non-present indexed attributes, a value of null will be used) and will be taken into account for uniqueness checks if the unique flag is set.

                            Note: unique indexes on non-shard keys are not supported in a cluster.

                            ", "summary": " Create hash index", "httpMethod": "POST", - "examples": "

                            Creating an unique constraint:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : true, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1446834796\", \n  \"type\" : \"hash\", \n  \"unique\" : true, \n  \"sparse\" : false, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a non-unique hash index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1447359084\", \n  \"type\" : \"hash\", \n  \"unique\" : false, \n  \"sparse\" : false, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a sparse index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"sparse\" : true, \"fields\" : [ \"a\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1447817836\", \n  \"type\" : \"hash\", \n  \"unique\" : false, \n  \"sparse\" : true, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", + "examples": "

                            Creating an unique constraint:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : true, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1316304600\", \n  \"type\" : \"hash\", \n  \"unique\" : true, \n  \"sparse\" : false, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a non-unique hash index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1316828888\", \n  \"type\" : \"hash\", \n  \"unique\" : false, \n  \"sparse\" : false, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a sparse index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"hash\", \"unique\" : false, \"sparse\" : true, \"fields\" : [ \"a\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1317287640\", \n  \"type\" : \"hash\", \n  \"unique\" : false, \n  \"sparse\" : true, \n  \"selectivityEstimate\" : 1, \n  \"fields\" : [ \n    \"a\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", "nickname": "CreateHashIndex" } ], @@ -230,7 +230,7 @@ "notes": "

                            Creates a skip-list index for the collection collection-name, if it does not already exist. The call expects an object containing the index details. The following attributes can be present in the body of the request object:

                            • type: must be equal to \"skiplist\".
                            • fields: an array of attribute paths.
                            • unique: if true, then create a unique index.
                            • sparse: if true, then create a sparse index.
                            In a sparse index all documents will be excluded from the index that do not contain at least one of the specified index attributes (i.e. fields) or that have a value of null in any of the specified index attributes. Such documents will not be indexed, and not be taken into account for uniqueness checks if the unique flag is set.

                            In a non-sparse index, these documents will be indexed (for non-present indexed attributes, a value of null will be used) and will be taken into account for uniqueness checks if the unique flag is set.

                            Note: unique indexes on non-shard keys are not supported in a cluster.

                            ", "summary": " Create skip list", "httpMethod": "POST", - "examples": "

                            Creating a skiplist index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1448342124\", \n  \"type\" : \"skiplist\", \n  \"unique\" : false, \n  \"sparse\" : false, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a sparse skiplist index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"sparse\" : true, \"fields\" : [ \"a\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1448800876\", \n  \"type\" : \"skiplist\", \n  \"unique\" : false, \n  \"sparse\" : true, \n  \"fields\" : [ \n    \"a\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", + "examples": "

                            Creating a skiplist index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"fields\" : [ \"a\", \"b\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1317811928\", \n  \"type\" : \"skiplist\", \n  \"unique\" : false, \n  \"sparse\" : false, \n  \"fields\" : [ \n    \"a\", \n    \"b\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            Creating a sparse skiplist index:



                            shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\": \"skiplist\", \"unique\" : false, \"sparse\" : true, \"fields\" : [ \"a\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1318270680\", \n  \"type\" : \"skiplist\", \n  \"unique\" : false, \n  \"sparse\" : true, \n  \"fields\" : [ \n    \"a\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                            ", "nickname": "CreateSkipList" } ], @@ -272,7 +272,7 @@ "notes": "

                            Creates a fulltext index for the collection collection-name, if it does not already exist. The call expects an object containing the index details. The following attributes can be present in the body of the request object:

                            • type: must be equal to \"fulltext\".
                            • fields: an array of attribute names. Currently, the array is limited to exactly one attribute.
                            • minLength: Minimum character length of words to index. Will default to a server-defined value if unspecified. It is thus recommended to set this value explicitly when creating the index.", "summary": " Create fulltext index", "httpMethod": "POST", - "examples": "

                              Creating a fulltext index:



                              shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\" : \"fulltext\", \"fields\" : [ \"text\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1449259628\", \n  \"type\" : \"fulltext\", \n  \"unique\" : false, \n  \"minLength\" : 2, \n  \"fields\" : [ \n    \"text\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                              ", + "examples": "

                              Creating a fulltext index:



                              shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/index?collection=products\n{ \"type\" : \"fulltext\", \"fields\" : [ \"text\" ] }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1318729432\", \n  \"type\" : \"fulltext\", \n  \"unique\" : false, \n  \"minLength\" : 2, \n  \"fields\" : [ \n    \"text\" \n  ], \n  \"isNewlyCreated\" : true, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                              ", "nickname": "CreateFulltextIndex" } ], @@ -349,7 +349,7 @@ "notes": "

                              Deletes an index with index-handle.

                              ", "summary": " Delete index", "httpMethod": "DELETE", - "examples": "



                              shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/index/products/1449783916\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1449783916\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                              ", + "examples": "



                              shell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/index/products/1319253720\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"products/1319253720\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                              ", "nickname": "DeleteIndex" } ], diff --git a/js/apps/system/aardvark/api-docs/replication.json b/js/apps/system/aardvark/api-docs/replication.json index daea425efc..5597877cc9 100644 --- a/js/apps/system/aardvark/api-docs/replication.json +++ b/js/apps/system/aardvark/api-docs/replication.json @@ -24,7 +24,7 @@ "notes": "Returns the current state of the server's replication logger. The state will include information about whether the logger is running and about the last logged tick value. This tick value is important for incremental fetching of data.

                              The state API can be called regardless of whether the logger is currently running or not.

                              The body of the response contains a JSON object with the following attributes:

                              • state: the current logger state as a JSON object with the following sub-attributes: - running: whether or not the logger is running - lastLogTick: the tick value of the latest tick the logger has logged. This value can be used for incremental fetching of log data. - totalEvents: total number of events logged since the server was started. The value is not reset between multiple stops and re-starts of the logger. - time: the current date and time on the logger server
                              • server: a JSON object with the following sub-attributes: - version: the logger server's version - serverId: the logger server's id
                              • clients: this attribute was used in ArangoDB versions prior to 2.1 for returning which replication applier clients connected to the logger. Each client was returned with its date/time of last connect. Since there is no replication-logger in ArangoDB where the client connection data could be kept, this attribute currently always is an empty array.", "summary": " Return replication logger state", "httpMethod": "GET", - "examples": "

                                Returns the state of the replication logger.



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1603859052\", \n    \"totalEvents\" : 9370, \n    \"time\" : \"2015-02-13T08:07:59Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-devel\", \n    \"serverId\" : \"260880917850087\" \n  }, \n  \"clients\" : [ ] \n}\n



                                ", + "examples": "

                                Returns the state of the replication logger.



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1620719320\", \n    \"totalEvents\" : 9531, \n    \"time\" : \"2015-02-16T08:58:57Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-alpha1\", \n    \"serverId\" : \"27426833688090\" \n  }, \n  \"clients\" : [ ] \n}\n



                                ", "nickname": "ReturnReplicationLoggerState" } ], @@ -204,7 +204,7 @@ "notes": "Returns data from the server's replication log. This method can be called by replication clients after an initial synchronization of data. The method will return all \"recent\" log entries from the logger server, and the clients can replay and apply these entries locally so they get to the same data state as the logger server.

                                Clients can call this method repeatedly to incrementally fetch all changes from the logger server. In this case, they should provide the from value so they will only get returned the log events since their last fetch.

                                When the from URL parameter is not used, the logger server will return log entries starting at the beginning of its replication log. When the from parameter is used, the logger server will only return log entries which have higher tick values than the specified from value (note: the log entry with a tick value equal to from will be excluded). Use the from value when incrementally fetching log data.

                                The to URL parameter can be used to optionally restrict the upper bound of the result to a certain tick value. If used, the result will contain only log events with tick values up to (including) to. In incremental fetching, there is no need to use the to parameter. It only makes sense in special situations, when only parts of the change log are required.

                                The chunkSize URL parameter can be used to control the size of the result. It must be specified in bytes. The chunkSize value will only be honored approximately. Otherwise a too low chunkSize value could cause the server to not be able to put just one log entry into the result and return it. Therefore, the chunkSize value will only be consulted after a log entry has been written into the result. If the result size is then bigger than chunkSize, the server will respond with as many log entries as there are in the response already. If the result size is still smaller than chunkSize, the server will try to return more data if there's more data left to return.

                                If chunkSize is not specified, some server-side default value will be used.

                                The Content-Type of the result is application/x-arango-dump. This is an easy-to-process format, with all log events going onto separate lines in the response body. Each log event itself is a JSON object, with at least the following attributes:

                                • tick: the log event tick value
                                • type: the log event type
                                Individual log events will also have additional attributes, depending on the event type. A few common attributes which are used for multiple events types are:

                                • cid: id of the collection the event was for
                                • tid: id of the transaction the event was contained in
                                • key: document key
                                • rev: document revision id
                                • data: the original document data
                                A more detailed description of the individual replication event types and their data structures can be found in the manual.

                                The response will also contain the following HTTP headers:

                                • x-arango-replication-active: whether or not the logger is active. Clients can use this flag as an indication for their polling frequency. If the logger is not active and there are no more replication events available, it might be sensible for a client to abort, or to go to sleep for a long time and try again later to check whether the logger has been activated.
                                • x-arango-replication-lastincluded: the tick value of the last included value in the result. In incremental log fetching, this value can be used as the from value for the following request. Note that if the result is empty, the value will be 0. This value should not be used as from value by clients in the next request (otherwise the server would return the log events from the start of the log again).
                                • x-arango-replication-lasttick: the last tick value the logger server has logged (not necessarily included in the result). By comparing the the last tick and last included tick values, clients have an approximate indication of how many events there are still left to fetch.
                                • x-arango-replication-checkmore: whether or not there already exists more log data which the client could fetch immediately. If there is more log data available, the client could call logger-follow again with an adjusted from value to fetch remaining log entries until there are no more. If there isn't any more log data to fetch, the client might decide to go to sleep for a while before calling the logger again.
                                Note: this method is not supported on a coordinator in a cluster.

                                ", "summary": " Returns log entries", "httpMethod": "GET", - "examples": "

                                No log events available:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1603859052\n\n



                                A few log events:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1603990124\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1605431916\nx-arango-replication-lasttick: 1605431916\n\n\"{\\\"tick\\\":\\\"1604186732\\\",\\\"type\\\":2001,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1603924588\\\"}\\n{\\\"tick\\\":\\\"1604317804\\\",\\\"type\\\":2000,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1604252268\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1604645484\\\",\\\"type\\\":2300,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1604579948\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1604579948\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n{\\\"tick\\\":\\\"1604973164\\\",\\\"type\\\":2300,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1604907628\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1604907628\\\",\\\"hp\\\":5100,\\\"name\\\":\\\"hybrid hovercraft\\\"}}\\n{\\\"tick\\\":\\\"1605169772\\\",\\\"type\\\":2302,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1605104236\\\"}\\n{\\\"tick\\\":\\\"1605366380\\\",\\\"type\\\":2300,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1605300844\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1605300844\\\"}}\\n{\\\"tick\\\":\\\"1605431916\\\",\\\"type\\\":2001,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1604252268\\\"}\\n\"\n



                                More events than would fit into the response:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1605431916&chunkSize=400\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: true\nx-arango-replication-lastincluded: 1606021740\nx-arango-replication-lasttick: 1607332460\n\n\"{\\\"tick\\\":\\\"1605694060\\\",\\\"type\\\":2000,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1605628524\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1605628524\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1606021740\\\",\\\"type\\\":2300,\\\"database\\\":\\\"127596\\\",\\\"cid\\\":\\\"1605628524\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1605956204\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1605956204\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n\"\n



                                ", + "examples": "

                                No log events available:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1620784856\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\nx-arango-replication-lasttick: 1620784856\n\n



                                A few log events:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1620784856\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1622030040\nx-arango-replication-lasttick: 1622030040\n\n\"{\\\"tick\\\":\\\"1620915928\\\",\\\"type\\\":2000,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1620850392\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1621243608\\\",\\\"type\\\":2300,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1621178072\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1621178072\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n{\\\"tick\\\":\\\"1621571288\\\",\\\"type\\\":2300,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1621505752\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1621505752\\\",\\\"hp\\\":5100,\\\"name\\\":\\\"hybrid hovercraft\\\"}}\\n{\\\"tick\\\":\\\"1621767896\\\",\\\"type\\\":2302,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1621702360\\\"}\\n{\\\"tick\\\":\\\"1621964504\\\",\\\"type\\\":2300,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p2\\\",\\\"rev\\\":\\\"1621898968\\\",\\\"data\\\":{\\\"_key\\\":\\\"p2\\\",\\\"_rev\\\":\\\"1621898968\\\"}}\\n{\\\"tick\\\":\\\"1622030040\\\",\\\"type\\\":2001,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1620850392\\\"}\\n\"\n



                                More events than would fit into the response:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/logger-follow?from=1622030040&chunkSize=400\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-active: true\nx-arango-replication-checkmore: true\nx-arango-replication-lastincluded: 1622554328\nx-arango-replication-lasttick: 1623340760\n\n\"{\\\"tick\\\":\\\"1622226648\\\",\\\"type\\\":2000,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1622161112\\\",\\\"collection\\\":{\\\"version\\\":5,\\\"type\\\":2,\\\"cid\\\":\\\"1622161112\\\",\\\"deleted\\\":false,\\\"doCompact\\\":true,\\\"maximalSize\\\":1048576,\\\"name\\\":\\\"products\\\",\\\"isVolatile\\\":false,\\\"waitForSync\\\":false}}\\n{\\\"tick\\\":\\\"1622554328\\\",\\\"type\\\":2300,\\\"database\\\":\\\"79576\\\",\\\"cid\\\":\\\"1622161112\\\",\\\"tid\\\":\\\"0\\\",\\\"key\\\":\\\"p1\\\",\\\"rev\\\":\\\"1622488792\\\",\\\"data\\\":{\\\"_key\\\":\\\"p1\\\",\\\"_rev\\\":\\\"1622488792\\\",\\\"name\\\":\\\"flux compensator\\\"}}\\n\"\n



                                ", "nickname": "ReturnsLogEntries" } ], @@ -239,7 +239,7 @@ "notes": "Returns the array of collections and indexes available on the server. This array can be used by replication clients to initiate an initial sync with the server.

                                The response will contain a JSON object with the collection and state and tick attributes.

                                collections is a array of collections with the following sub-attributes:

                                • parameters: the collection properties
                                • indexes: a array of the indexes of a the collection. Primary indexes and edges indexes are not included in this array.
                                The state attribute contains the current state of the replication logger. It contains the following sub-attributes:

                                • running: whether or not the replication logger is currently active. Note: since ArangoDB 2.2, the value will always be true
                                • lastLogTick: the value of the last tick the replication logger has written
                                • time: the current time on the server
                                Replication clients should note the lastLogTick value returned. They can then fetch collections' data using the dump method up to the value of lastLogTick, and query the continuous replication log for log events after this tick value.

                                To create a full copy of the collections on the server, a replication client can execute these steps:

                                • call the /inventory API method. This returns the lastLogTick value and the array of collections and indexes from the server.
                                • for each collection returned by /inventory, create the collection locally and call /dump to stream the collection data to the client, up to the value of lastLogTick. After that, the client can create the indexes on the collections as they were reported by /inventory.
                                If the clients wants to continuously stream replication log events from the logger server, the following additional steps need to be carried out:

                                • the client should call /logger-follow initially to fetch the first batch of replication events that were logged after the client's call to /inventory. The call to /logger-follow should use a from parameter with the value of the lastLogTick as reported by /inventory. The call to /logger-follow will return the x-arango-replication-lastincluded which will contain the last tick value included in the response.
                                • the client can then continuously call /logger-follow to incrementally fetch new replication events that occurred after the last transfer. Calls should use a from parameter with the value of the x-arango-replication-lastincluded header of the previous response. If there are no more replication events, the response will be empty and clients can go to sleep for a while and try again later.
                                Note: on a coordinator, this request must have the URL parameter DBserver which must be an ID of a DBserver. The very same request is forwarded synchronously to that DBserver. It is an error if this attribute is not bound in the coordinator case.

                                ", "summary": " Return inventory of collections and indexes", "httpMethod": "GET", - "examples": "



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4125292\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_aal\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"4452972\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\", \n            \"version\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4584044\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 4194304, \n        \"name\" : \"_aqlfunctions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2224748\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_graphs\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2355820\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_modules\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2486892\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 33554432, \n        \"name\" : \"_routing\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"26604140\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_sessions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"455276\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_users\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"717420\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"user\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1104147052\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"animals\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"770830956\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"better-example\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013707372\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Company\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013445228\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Customer\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1103229548\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"demo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013969516\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Electronics\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1583870572\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"female\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1455485548\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"817885804\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"geo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"818147948\", \n          \"type\" : \"geo1\", \n          \"unique\" : false, \n          \"geoJson\" : false, \n          \"constraint\" : false, \n          \"ignoreNull\" : false, \n          \"fields\" : [ \n            \"loc\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1455223404\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013838444\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Groceries\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1584001644\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"male\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1519841900\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"otherVertices\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1134359148\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"vertices1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1135735404\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"edges2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455616620\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013576300\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"friend_of\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455354476\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1014100588\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"has_bought\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455747692\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"internationalHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1584132716\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"relation\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    } \n  ], \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1607332460\", \n    \"totalEvents\" : 9392, \n    \"time\" : \"2015-02-13T08:08:01Z\" \n  }, \n  \"tick\" : \"1607397996\" \n}\n



                                With some additional indexes:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4125292\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_aal\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"4452972\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\", \n            \"version\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4584044\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 4194304, \n        \"name\" : \"_aqlfunctions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2224748\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_graphs\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2355820\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_modules\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2486892\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 33554432, \n        \"name\" : \"_routing\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"26604140\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_sessions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"455276\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_users\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"717420\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"user\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1104147052\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"animals\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"770830956\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"better-example\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013707372\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Company\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013445228\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Customer\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1103229548\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"demo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013969516\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Electronics\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1583870572\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"female\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1455485548\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"817885804\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"geo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"818147948\", \n          \"type\" : \"geo1\", \n          \"unique\" : false, \n          \"geoJson\" : false, \n          \"constraint\" : false, \n          \"ignoreNull\" : false, \n          \"fields\" : [ \n            \"loc\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1455223404\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013838444\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Groceries\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1607463532\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"IndexedCollection1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"1607725676\", \n          \"type\" : \"hash\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\" \n          ] \n        }, \n        { \n          \"id\" : \"1608053356\", \n          \"type\" : \"skiplist\", \n          \"unique\" : true, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"a\", \n            \"b\" \n          ] \n        }, \n        { \n          \"id\" : \"1608249964\", \n          \"type\" : \"cap\", \n          \"unique\" : false, \n          \"size\" : 500, \n          \"byteSize\" : 0 \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1608446572\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"IndexedCollection2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"1608708716\", \n          \"type\" : \"fulltext\", \n          \"unique\" : false, \n          \"minLength\" : 10, \n          \"fields\" : [ \n            \"text\" \n          ] \n        }, \n        { \n          \"id\" : \"1608970860\", \n          \"type\" : \"skiplist\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"a\" \n          ] \n        }, \n        { \n          \"id\" : \"1609167468\", \n          \"type\" : \"cap\", \n          \"unique\" : false, \n          \"size\" : 0, \n          \"byteSize\" : 1048576 \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1584001644\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"male\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1519841900\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"otherVertices\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1134359148\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"vertices1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1135735404\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"edges2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455616620\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013576300\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"friend_of\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455354476\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1014100588\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"has_bought\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1455747692\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"internationalHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1584132716\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"relation\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    } \n  ], \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1607332460\", \n    \"totalEvents\" : 9405, \n    \"time\" : \"2015-02-13T08:08:01Z\" \n  }, \n  \"tick\" : \"1609298540\" \n}\n



                                ", + "examples": "



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4077272\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_aal\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"4404952\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\", \n            \"version\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4536024\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 4194304, \n        \"name\" : \"_aqlfunctions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2176728\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_graphs\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2307800\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_modules\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2438872\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 33554432, \n        \"name\" : \"_routing\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"26621656\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_sessions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"407256\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_users\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"669400\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"user\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1104492248\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"animals\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"771372760\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"better-example\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013593816\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Company\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013331672\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Customer\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1103574744\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"demo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013855960\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Electronics\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1582642904\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"female\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1452947160\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"817772248\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"geo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"818034392\", \n          \"type\" : \"geo1\", \n          \"unique\" : false, \n          \"geoJson\" : false, \n          \"constraint\" : false, \n          \"ignoreNull\" : false, \n          \"fields\" : [ \n            \"loc\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1452685016\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013724888\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Groceries\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1582773976\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"male\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1497773784\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"otherVertices\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1253521112\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"vertices1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1254897368\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"edges2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1453078232\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013462744\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"friend_of\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1452816088\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013987032\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"has_bought\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1453209304\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"internationalHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1582905048\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"relation\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    } \n  ], \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1623340760\", \n    \"totalEvents\" : 9551, \n    \"time\" : \"2015-02-16T08:58:59Z\" \n  }, \n  \"tick\" : \"1623406296\" \n}\n



                                With some additional indexes:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/inventory\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"collections\" : [ \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4077272\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_aal\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"4404952\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\", \n            \"version\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"4536024\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 4194304, \n        \"name\" : \"_aqlfunctions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2176728\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_graphs\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2307800\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_modules\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"2438872\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 33554432, \n        \"name\" : \"_routing\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"26621656\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_sessions\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"407256\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"_users\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : true \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"669400\", \n          \"type\" : \"hash\", \n          \"unique\" : true, \n          \"sparse\" : true, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"user\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1104492248\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"animals\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"771372760\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"better-example\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013593816\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Company\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013331672\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Customer\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1103574744\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"demo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013855960\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Electronics\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1582642904\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"female\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1452947160\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"817772248\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"geo\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"818034392\", \n          \"type\" : \"geo1\", \n          \"unique\" : false, \n          \"geoJson\" : false, \n          \"constraint\" : false, \n          \"ignoreNull\" : false, \n          \"fields\" : [ \n            \"loc\" \n          ] \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1452685016\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanCity\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1013724888\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"Groceries\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1623471832\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"IndexedCollection1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"1623733976\", \n          \"type\" : \"hash\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"selectivityEstimate\" : 1, \n          \"fields\" : [ \n            \"name\" \n          ] \n        }, \n        { \n          \"id\" : \"1624061656\", \n          \"type\" : \"skiplist\", \n          \"unique\" : true, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"a\", \n            \"b\" \n          ] \n        }, \n        { \n          \"id\" : \"1624258264\", \n          \"type\" : \"cap\", \n          \"unique\" : false, \n          \"size\" : 500, \n          \"byteSize\" : 0 \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1624454872\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"IndexedCollection2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ \n        { \n          \"id\" : \"1624717016\", \n          \"type\" : \"fulltext\", \n          \"unique\" : false, \n          \"minLength\" : 10, \n          \"fields\" : [ \n            \"text\" \n          ] \n        }, \n        { \n          \"id\" : \"1624979160\", \n          \"type\" : \"skiplist\", \n          \"unique\" : false, \n          \"sparse\" : false, \n          \"fields\" : [ \n            \"a\" \n          ] \n        }, \n        { \n          \"id\" : \"1625175768\", \n          \"type\" : \"cap\", \n          \"unique\" : false, \n          \"size\" : 0, \n          \"byteSize\" : 1048576 \n        } \n      ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1582773976\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"male\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1497773784\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"otherVertices\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 2, \n        \"cid\" : \"1253521112\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"vertices1\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1254897368\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"edges2\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1453078232\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"frenchHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013462744\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"friend_of\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1452816088\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"germanHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1013987032\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"has_bought\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1453209304\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"internationalHighway\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    }, \n    { \n      \"parameters\" : { \n        \"version\" : 5, \n        \"type\" : 3, \n        \"cid\" : \"1582905048\", \n        \"deleted\" : false, \n        \"doCompact\" : true, \n        \"maximalSize\" : 1048576, \n        \"name\" : \"relation\", \n        \"isVolatile\" : false, \n        \"waitForSync\" : false \n      }, \n      \"indexes\" : [ ] \n    } \n  ], \n  \"state\" : { \n    \"running\" : true, \n    \"lastLogTick\" : \"1623537368\", \n    \"totalEvents\" : 9564, \n    \"time\" : \"2015-02-16T08:58:59Z\" \n  }, \n  \"tick\" : \"1625306840\" \n}\n



                                ", "nickname": "ReturnInventoryOfCollectionsAndIndexes" } ], @@ -356,7 +356,7 @@ "notes": "Returns the data from the collection for the requested range.

                                When the from URL parameter is not used, collection events are returned from the beginning. When the from parameter is used, the result will only contain collection entries which have higher tick values than the specified from value (note: the log entry with a tick value equal to from will be excluded).

                                The to URL parameter can be used to optionally restrict the upper bound of the result to a certain tick value. If used, the result will only contain collection entries with tick values up to (including) to.

                                The chunkSize URL parameter can be used to control the size of the result. It must be specified in bytes. The chunkSize value will only be honored approximately. Otherwise a too low chunkSize value could cause the server to not be able to put just one entry into the result and return it. Therefore, the chunkSize value will only be consulted after an entry has been written into the result. If the result size is then bigger than chunkSize, the server will respond with as many entries as there are in the response already. If the result size is still smaller than chunkSize, the server will try to return more data if there's more data left to return.

                                If chunkSize is not specified, some server-side default value will be used.

                                The Content-Type of the result is application/x-arango-dump. This is an easy-to-process format, with all entries going onto separate lines in the response body.

                                Each line itself is a JSON object, with at least the following attributes:

                                • tick: the operation's tick attribute
                                • key: the key of the document/edge or the key used in the deletion operation
                                • rev: the revision id of the document/edge or the deletion operation
                                • data: the actual document/edge data for types 2300 and 2301. The full document/edge data will be returned even for updates.
                                • type: the type of entry. Possible values for type are: - 2300: document insertion/update - 2301: edge insertion/update - 2302: document/edge deletion
                                Note: there will be no distinction between inserts and updates when calling this method.

                                ", "summary": " Return data of a collection", "httpMethod": "GET", - "examples": "

                                Empty collection:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\n\n



                                Non-empty collection:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1612051052\n\n\"{\\\"tick\\\":\\\"1611395692\\\",\\\"type\\\":2300,\\\"key\\\":\\\"123456\\\",\\\"rev\\\":\\\"1611330156\\\",\\\"data\\\":{\\\"_key\\\":\\\"123456\\\",\\\"_rev\\\":\\\"1611330156\\\",\\\"c\\\":false,\\\"b\\\":1,\\\"d\\\":\\\"additional value\\\"}}\\n{\\\"tick\\\":\\\"1611854444\\\",\\\"type\\\":2302,\\\"key\\\":\\\"foobar\\\",\\\"rev\\\":\\\"1611788908\\\"}\\n{\\\"tick\\\":\\\"1612051052\\\",\\\"type\\\":2302,\\\"key\\\":\\\"abcdef\\\",\\\"rev\\\":\\\"1611985516\\\"}\\n\"\n



                                ", + "examples": "

                                Empty collection:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 204 No Content\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 0\n\n



                                Non-empty collection:



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/dump?collection=testCollection\n\nHTTP/1.1 200 OK\ncontent-type: application/x-arango-dump; charset=utf-8\nx-arango-replication-checkmore: false\nx-arango-replication-lastincluded: 1627797208\n\n\"{\\\"tick\\\":\\\"1627141848\\\",\\\"type\\\":2300,\\\"key\\\":\\\"123456\\\",\\\"rev\\\":\\\"1627076312\\\",\\\"data\\\":{\\\"_key\\\":\\\"123456\\\",\\\"_rev\\\":\\\"1627076312\\\",\\\"c\\\":false,\\\"b\\\":1,\\\"d\\\":\\\"additional value\\\"}}\\n{\\\"tick\\\":\\\"1627600600\\\",\\\"type\\\":2302,\\\"key\\\":\\\"foobar\\\",\\\"rev\\\":\\\"1627535064\\\"}\\n{\\\"tick\\\":\\\"1627797208\\\",\\\"type\\\":2302,\\\"key\\\":\\\"abcdef\\\",\\\"rev\\\":\\\"1627731672\\\"}\\n\"\n



                                ", "nickname": "ReturnDataOfACollection" } ], @@ -426,7 +426,7 @@ "notes": "Returns the servers id. The id is also returned by other replication API methods, and this method is an easy means of determining a server's id.

                                The body of the response is a JSON object with the attribute serverId. The server id is returned as a string.

                                ", "summary": " Return server id", "httpMethod": "GET", - "examples": "



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/server-id\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"serverId\" : \"260880917850087\" \n}\n



                                ", + "examples": "



                                shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/server-id\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"serverId\" : \"27426833688090\" \n}\n



                                ", "nickname": "ReturnServerId" } ], @@ -531,7 +531,7 @@ "notes": "Starts the replication applier. This will return immediately if the replication applier is already running.

                                If the replication applier is not already running, the applier configuration will be checked, and if it is complete, the applier will be started in a background thread. This means that even if the applier will encounter any errors while running, they will not be reported in the response to this method.

                                To detect replication applier errors after the applier was started, use the /_api/replication/applier-state API instead.

                                ", "summary": " Start replication applier", "httpMethod": "PUT", - "examples": "



                                shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-start\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-13T08:07:12Z\", \n      \"message\" : \"applier created\", \n      \"failedConnects\" : 0 \n    }, \n    \"totalRequests\" : 0, \n    \"totalFailedConnects\" : 0, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"errorNum\" : 0 \n    }, \n    \"time\" : \"2015-02-13T08:08:04Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-devel\", \n    \"serverId\" : \"260880917850087\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                ", + "examples": "



                                shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-start\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-16T08:58:14Z\", \n      \"message\" : \"applier created\", \n      \"failedConnects\" : 0 \n    }, \n    \"totalRequests\" : 0, \n    \"totalFailedConnects\" : 0, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"errorNum\" : 0 \n    }, \n    \"time\" : \"2015-02-16T08:59:01Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-alpha1\", \n    \"serverId\" : \"27426833688090\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                ", "nickname": "StartReplicationApplier" } ], @@ -558,7 +558,7 @@ "notes": "Stops the replication applier. This will return immediately if the replication applier is not running.

                                ", "summary": " Stop replication applier", "httpMethod": "PUT", - "examples": "



                                shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-stop\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : false, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-13T08:08:04Z\", \n      \"message\" : \"applier shut down\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 2, \n    \"totalFailedConnects\" : 2, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"time\" : \"2015-02-13T08:08:04Z\", \n      \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #111 - Connection refused'\", \n      \"errorNum\" : 1412 \n    }, \n    \"time\" : \"2015-02-13T08:08:04Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-devel\", \n    \"serverId\" : \"260880917850087\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                ", + "examples": "



                                shell> curl -X PUT --dump - http://localhost:8529/_api/replication/applier-stop\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : false, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-16T08:59:01Z\", \n      \"message\" : \"applier shut down\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 2, \n    \"totalFailedConnects\" : 2, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"time\" : \"2015-02-16T08:59:01Z\", \n      \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #61 - Connection refused'\", \n      \"errorNum\" : 1412 \n    }, \n    \"time\" : \"2015-02-16T08:59:01Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-alpha1\", \n    \"serverId\" : \"27426833688090\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                ", "nickname": "StopReplicationApplier" } ], @@ -585,7 +585,7 @@ "notes": "Returns the state of the replication applier, regardless of whether the applier is currently running or not.

                                The response is a JSON object with the following attributes:

                                • state: a JSON object with the following sub-attributes: - running: whether or not the applier is active and running - lastAppliedContinuousTick: the last tick value from the continuous replication log the applier has applied. - lastProcessedContinuousTick: the last tick value from the continuous replication log the applier has processed. Regularly, the last applied and last processed tick values should be identical. For transactional operations, the replication applier will first process incoming log events before applying them, so the processed tick value might be higher than the applied tick value. This will be the case until the applier encounters the transaction commit log event for the transaction. - lastAvailableContinuousTick: the last tick value the logger server can provide. - time: the time on the applier server. - totalRequests: the total number of requests the applier has made to the endpoint. - totalFailedConnects: the total number of failed connection attempts the applier has made. - totalEvents: the total number of log events the applier has processed. - totalOperationsExcluded: the total number of log events excluded because of restrictCollections. - progress: a JSON object with details about the replication applier progress. It contains the following sub-attributes if there is progress to report: - message: a textual description of the progress - time: the date and time the progress was logged - failedConnects: the current number of failed connection attempts - lastError: a JSON object with details about the last error that happened on the applier. It contains the following sub-attributes if there was an error: - errorNum: a numerical error code - errorMessage: a textual error description - time: the date and time the error occurred In case no error has occurred, lastError will be empty.
                                • server: a JSON object with the following sub-attributes: - version: the applier server's version - serverId: the applier server's id
                                • endpoint: the endpoint the applier is connected to (if applier is active) or will connect to (if applier is currently inactive)
                                • database: the name of the database the applier is connected to (if applier is active) or will connect to (if applier is currently inactive)", "summary": " State of the replication applier", "httpMethod": "GET", - "examples": "

                                  Fetching the state of an inactive applier:



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : false, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-13T08:08:04Z\", \n      \"message\" : \"applier shut down\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 2, \n    \"totalFailedConnects\" : 2, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"time\" : \"2015-02-13T08:08:04Z\", \n      \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #111 - Connection refused'\", \n      \"errorNum\" : 1412 \n    }, \n    \"time\" : \"2015-02-13T08:08:04Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-devel\", \n    \"serverId\" : \"260880917850087\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                  Fetching the state of an active applier:



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-13T08:08:04Z\", \n      \"message\" : \"fetching master state information\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 3, \n    \"totalFailedConnects\" : 3, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"errorNum\" : 0 \n    }, \n    \"time\" : \"2015-02-13T08:08:04Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-devel\", \n    \"serverId\" : \"260880917850087\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                  ", + "examples": "

                                  Fetching the state of an inactive applier:



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : false, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-16T08:59:01Z\", \n      \"message\" : \"applier shut down\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 2, \n    \"totalFailedConnects\" : 2, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"time\" : \"2015-02-16T08:59:01Z\", \n      \"errorMessage\" : \"could not connect to master at tcp://127.0.0.1:8529: Could not connect to 'tcp://127.0.0.1:8529' 'connect() failed with #61 - Connection refused'\", \n      \"errorNum\" : 1412 \n    }, \n    \"time\" : \"2015-02-16T08:59:01Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-alpha1\", \n    \"serverId\" : \"27426833688090\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                  Fetching the state of an active applier:



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/replication/applier-state\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"state\" : { \n    \"running\" : true, \n    \"lastAppliedContinuousTick\" : null, \n    \"lastProcessedContinuousTick\" : null, \n    \"lastAvailableContinuousTick\" : null, \n    \"progress\" : { \n      \"time\" : \"2015-02-16T08:59:01Z\", \n      \"message\" : \"fetching master state information\", \n      \"failedConnects\" : 1 \n    }, \n    \"totalRequests\" : 3, \n    \"totalFailedConnects\" : 3, \n    \"totalEvents\" : 0, \n    \"totalOperationsExcluded\" : 0, \n    \"lastError\" : { \n      \"errorNum\" : 0 \n    }, \n    \"time\" : \"2015-02-16T08:59:01Z\" \n  }, \n  \"server\" : { \n    \"version\" : \"2.5.0-alpha1\", \n    \"serverId\" : \"27426833688090\" \n  }, \n  \"endpoint\" : \"tcp://127.0.0.1:8529\", \n  \"database\" : \"_system\" \n}\n



                                  ", "nickname": "StateOfTheReplicationApplier" } ], diff --git a/js/apps/system/aardvark/api-docs/simple.json b/js/apps/system/aardvark/api-docs/simple.json index ad6acede0a..e401f2ed50 100644 --- a/js/apps/system/aardvark/api-docs/simple.json +++ b/js/apps/system/aardvark/api-docs/simple.json @@ -102,7 +102,7 @@ "notes": "

                                  Returns all documents of a collections. The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • skip: The number of documents to skip in the query (optional).
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Return all", "httpMethod": "PUT", - "examples": "

                                  Limit the amount of documents using limit



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"skip\": 2, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1371927148\", \n      \"_key\" : \"1371927148\", \n      \"_rev\" : \"1371927148\", \n      \"Hello3\" : \"World3\" \n    }, \n    { \n      \"_id\" : \"products/1371599468\", \n      \"_key\" : \"1371599468\", \n      \"_rev\" : \"1371599468\", \n      \"Hello2\" : \"World2\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Using a batchSize value



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"batchSize\" : 3 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1373565548\", \n      \"_key\" : \"1373565548\", \n      \"_rev\" : \"1373565548\", \n      \"Hello2\" : \"World2\" \n    }, \n    { \n      \"_id\" : \"products/1374548588\", \n      \"_key\" : \"1374548588\", \n      \"_rev\" : \"1374548588\", \n      \"Hello5\" : \"World5\" \n    }, \n    { \n      \"_id\" : \"products/1373237868\", \n      \"_key\" : \"1373237868\", \n      \"_rev\" : \"1373237868\", \n      \"Hello1\" : \"World1\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1374745196\", \n  \"count\" : 5, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "

                                  Limit the amount of documents using limit



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"skip\": 2, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1319909080\", \n      \"_key\" : \"1319909080\", \n      \"_rev\" : \"1319909080\", \n      \"Hello1\" : \"World1\" \n    }, \n    { \n      \"_id\" : \"products/1321219800\", \n      \"_key\" : \"1321219800\", \n      \"_rev\" : \"1321219800\", \n      \"Hello5\" : \"World5\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Using a batchSize value



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/all\n{ \"collection\": \"products\", \"batchSize\" : 3 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1321875160\", \n      \"_key\" : \"1321875160\", \n      \"_rev\" : \"1321875160\", \n      \"Hello1\" : \"World1\" \n    }, \n    { \n      \"_id\" : \"products/1322202840\", \n      \"_key\" : \"1322202840\", \n      \"_rev\" : \"1322202840\", \n      \"Hello2\" : \"World2\" \n    }, \n    { \n      \"_id\" : \"products/1322530520\", \n      \"_key\" : \"1322530520\", \n      \"_rev\" : \"1322530520\", \n      \"Hello3\" : \"World3\" \n    } \n  ], \n  \"hasMore\" : true, \n  \"id\" : \"1323382488\", \n  \"count\" : 5, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "ReturnAll" } ], @@ -137,7 +137,7 @@ "notes": "

                                  Returns a random document from a collection. The call expects a JSON object as body with the following attributes:

                                  • collection: The identifier or name of the collection to query.
                                  Returns a JSON object with the document stored in the attribute document if the collection contains at least one document. If the collection is empty, the document attrbute contains null.

                                  ", "summary": " Random document", "httpMethod": "PUT", - "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/any\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"document\" : { \n    \"_id\" : \"products/1375859308\", \n    \"_key\" : \"1375859308\", \n    \"_rev\" : \"1375859308\", \n    \"Hello3\" : \"World3\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", + "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/any\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"document\" : { \n    \"_id\" : \"products/1324496600\", \n    \"_key\" : \"1324496600\", \n    \"_rev\" : \"1324496600\", \n    \"Hello3\" : \"World3\" \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", "nickname": "RandomDocument" } ], @@ -172,7 +172,7 @@ "notes": "

                                  The default will find at most 100 documents near the given coordinate. The returned array is sorted according to the distance, with the nearest document being first in the return array. If there are near documents of equal distance, documents are chosen randomly from this set until the limit is reached.

                                  In order to use the near operator, a geo index must be defined for the collection. This index also defines which attribute holds the coordinates for the document. If you have more than one geo-spatial index, you can use the geo field to select a particular index.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • latitude: The latitude of the coordinate.
                                  • longitude: The longitude of the coordinate.
                                  • distance: If given, the attribute key used to return the distance to the given coordinate. (optional). If specified, distances are returned in meters.
                                  • skip: The number of documents to skip in the query. (optional)
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. The default is 100. (optional)
                                  • geo: If given, the identifier of the geo-index to use. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Near query", "httpMethod": "PUT", - "examples": "

                                  Without distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1378611820\", \n      \"_key\" : \"1378611820\", \n      \"_rev\" : \"1378611820\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1378218604\", \n      \"_key\" : \"1378218604\", \n      \"_rev\" : \"1378218604\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  With distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1381233260\", \n      \"_key\" : \"1381233260\", \n      \"_rev\" : \"1381233260\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1381626476\", \n      \"_key\" : \"1381626476\", \n      \"_rev\" : \"1381626476\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1381036652\", \n      \"_key\" : \"1381036652\", \n      \"_rev\" : \"1381036652\", \n      \"name\" : \"Name/-0.004/\", \n      \"loc\" : [ \n        -0.004, \n        0 \n      ], \n      \"distance\" : 444.779706578235 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 3, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "

                                  Without distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1327249112\", \n      \"_key\" : \"1327249112\", \n      \"_rev\" : \"1327249112\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1326855896\", \n      \"_key\" : \"1326855896\", \n      \"_rev\" : \"1326855896\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  With distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1329870552\", \n      \"_key\" : \"1329870552\", \n      \"_rev\" : \"1329870552\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1330263768\", \n      \"_key\" : \"1330263768\", \n      \"_rev\" : \"1330263768\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1329673944\", \n      \"_key\" : \"1329673944\", \n      \"_rev\" : \"1329673944\", \n      \"name\" : \"Name/-0.004/\", \n      \"loc\" : [ \n        -0.004, \n        0 \n      ], \n      \"distance\" : 444.779706578235 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 3, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "NearQuery" } ], @@ -207,7 +207,7 @@ "notes": "

                                  This will find all documents within a given radius around the coordinate (latitude, longitude). The returned list is sorted by distance.

                                  In order to use the within operator, a geo index must be defined for the collection. This index also defines which attribute holds the coordinates for the document. If you have more than one geo-spatial index, you can use the geo field to select a particular index.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • latitude: The latitude of the coordinate.
                                  • longitude: The longitude of the coordinate.
                                  • radius: The maximal radius (in meters).
                                  • distance: If given, the attribute key used to return the distance to the given coordinate. (optional). If specified, distances are returned in meters.
                                  • skip: The number of documents to skip in the query. (optional)
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. The default is 100. (optional)
                                  • geo: If given, the identifier of the geo-index to use. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Within query", "httpMethod": "PUT", - "examples": "

                                  Without distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2, \"radius\" : 500 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1384641132\", \n      \"_key\" : \"1384641132\", \n      \"_rev\" : \"1384641132\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1384247916\", \n      \"_key\" : \"1384247916\", \n      \"_rev\" : \"1384247916\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  With distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\", \"radius\" : 300 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1387262572\", \n      \"_key\" : \"1387262572\", \n      \"_rev\" : \"1387262572\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1387655788\", \n      \"_key\" : \"1387655788\", \n      \"_rev\" : \"1387655788\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1387065964\", \n      \"_key\" : \"1387065964\", \n      \"_rev\" : \"1387065964\", \n      \"name\" : \"Name/-0.004/\", \n      \"loc\" : [ \n        -0.004, \n        0 \n      ], \n      \"distance\" : 444.779706578235 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 3, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "

                                  Without distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 2, \"radius\" : 500 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1333278424\", \n      \"_key\" : \"1333278424\", \n      \"_rev\" : \"1333278424\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1332885208\", \n      \"_key\" : \"1332885208\", \n      \"_rev\" : \"1332885208\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  With distance:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/near\n{ \"collection\": \"products\", \"latitude\" : 0, \"longitude\" : 0, \"skip\" : 1, \"limit\" : 3, \"distance\" : \"distance\", \"radius\" : 300 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1335899864\", \n      \"_key\" : \"1335899864\", \n      \"_rev\" : \"1335899864\", \n      \"name\" : \"Name/-0.002/\", \n      \"loc\" : [ \n        -0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1336293080\", \n      \"_key\" : \"1336293080\", \n      \"_rev\" : \"1336293080\", \n      \"name\" : \"Name/0.002/\", \n      \"loc\" : [ \n        0.002, \n        0 \n      ], \n      \"distance\" : 222.38985328911744 \n    }, \n    { \n      \"_id\" : \"products/1335703256\", \n      \"_key\" : \"1335703256\", \n      \"_rev\" : \"1335703256\", \n      \"name\" : \"Name/-0.004/\", \n      \"loc\" : [ \n        -0.004, \n        0 \n      ], \n      \"distance\" : 444.779706578235 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 3, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "WithinQuery" } ], @@ -242,7 +242,7 @@ "notes": "

                                  This will find all documents within the specified rectangle (determined by the given coordinates (latitude1, longitude1, latitude2, longitude2).

                                  In order to use the within-rectangle query, a geo index must be defined for the collection. This index also defines which attribute holds the coordinates for the document. If you have more than one geo-spatial index, you can use the geo field to select a particular index.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • latitude1: The latitude of the first rectangle coordinate.
                                  • longitude1: The longitude of the first rectangle coordinate.
                                  • latitude2: The latitude of the second rectangle coordinate.
                                  • longitude2: The longitude of the second rectangle coordinate.
                                  • skip: The number of documents to skip in the query. (optional)
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. The default is 100. (optional)
                                  • geo: If given, the identifier of the geo-index to use. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Within rectangle query", "httpMethod": "PUT", - "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/within-rectangle\n{\"collection\":\"products\",\"latitude1\":0,\"longitude1\":0,\"latitude2\":0.2,\"longitude2\":0.2,\"skip\":1,\"limit\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1391260268\", \n      \"_key\" : \"1391260268\", \n      \"_rev\" : \"1391260268\", \n      \"name\" : \"Name/0.008/\", \n      \"loc\" : [ \n        0.008, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1391063660\", \n      \"_key\" : \"1391063660\", \n      \"_rev\" : \"1391063660\", \n      \"name\" : \"Name/0.006/\", \n      \"loc\" : [ \n        0.006, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/within-rectangle\n{\"collection\":\"products\",\"latitude1\":0,\"longitude1\":0,\"latitude2\":0.2,\"longitude2\":0.2,\"skip\":1,\"limit\":2}\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1339897560\", \n      \"_key\" : \"1339897560\", \n      \"_rev\" : \"1339897560\", \n      \"name\" : \"Name/0.008/\", \n      \"loc\" : [ \n        0.008, \n        0 \n      ] \n    }, \n    { \n      \"_id\" : \"products/1339700952\", \n      \"_key\" : \"1339700952\", \n      \"_rev\" : \"1339700952\", \n      \"name\" : \"Name/0.006/\", \n      \"loc\" : [ \n        0.006, \n        0 \n      ] \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "WithinRectangleQuery" } ], @@ -277,7 +277,7 @@ "notes": "

                                  This will find all documents from the collection that match the fulltext query specified in query.

                                  In order to use the fulltext operator, a fulltext index must be defined for the collection and the specified attribute.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • attribute: The attribute that contains the texts.
                                  • query: The fulltext query. Please refer to [Fulltext queries](../SimpleQueries/FulltextQueries.html) for details.
                                  • skip: The number of documents to skip in the query (optional).
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. (optional)
                                  • index: The identifier of the fulltext-index to use.
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Fulltext index query", "httpMethod": "PUT", - "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/fulltext\n{ \"collection\": \"products\", \"attribute\" : \"text\", \"query\" : \"word\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1392243308\", \n      \"_key\" : \"1392243308\", \n      \"_rev\" : \"1392243308\", \n      \"text\" : \"this text contains word\" \n    }, \n    { \n      \"_id\" : \"products/1392439916\", \n      \"_key\" : \"1392439916\", \n      \"_rev\" : \"1392439916\", \n      \"text\" : \"this text also has a word\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/fulltext\n{ \"collection\": \"products\", \"attribute\" : \"text\", \"query\" : \"word\" }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1341077208\", \n      \"_key\" : \"1341077208\", \n      \"_rev\" : \"1341077208\", \n      \"text\" : \"this text also has a word\" \n    }, \n    { \n      \"_id\" : \"products/1340880600\", \n      \"_key\" : \"1340880600\", \n      \"_rev\" : \"1340880600\", \n      \"text\" : \"this text contains word\" \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "FulltextIndexQuery" } ], @@ -312,7 +312,7 @@ "notes": "

                                  This will find all documents matching a given example.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • example: The example document.
                                  • skip: The number of documents to skip in the query (optional).
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Simple query by-example", "httpMethod": "PUT", - "examples": "

                                  Matching an attribute:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" :  { \"i\" : 1 }  }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1394602604\", \n      \"_key\" : \"1394602604\", \n      \"_rev\" : \"1394602604\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 2, \n        \"j\" : 2 \n      } \n    }, \n    { \n      \"_id\" : \"products/1394143852\", \n      \"_key\" : \"1394143852\", \n      \"_rev\" : \"1394143852\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1393816172\", \n      \"_key\" : \"1393816172\", \n      \"_rev\" : \"1393816172\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1394405996\", \n      \"_key\" : \"1394405996\", \n      \"_rev\" : \"1394405996\", \n      \"i\" : 1 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 4, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Matching an attribute which is a sub-document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a.j\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1395782252\", \n      \"_key\" : \"1395782252\", \n      \"_rev\" : \"1395782252\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1396109932\", \n      \"_key\" : \"1396109932\", \n      \"_rev\" : \"1396109932\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Matching an attribute within a sub-document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1398076012\", \n      \"_key\" : \"1398076012\", \n      \"_rev\" : \"1398076012\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 1, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "

                                  Matching an attribute:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" :  { \"i\" : 1 }  }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1343043288\", \n      \"_key\" : \"1343043288\", \n      \"_rev\" : \"1343043288\", \n      \"i\" : 1 \n    }, \n    { \n      \"_id\" : \"products/1343239896\", \n      \"_key\" : \"1343239896\", \n      \"_rev\" : \"1343239896\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 2, \n        \"j\" : 2 \n      } \n    }, \n    { \n      \"_id\" : \"products/1342781144\", \n      \"_key\" : \"1342781144\", \n      \"_rev\" : \"1342781144\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1342453464\", \n      \"_key\" : \"1342453464\", \n      \"_rev\" : \"1342453464\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 4, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Matching an attribute which is a sub-document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a.j\" : 1 } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1344419544\", \n      \"_key\" : \"1344419544\", \n      \"_rev\" : \"1344419544\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1344747224\", \n      \"_key\" : \"1344747224\", \n      \"_rev\" : \"1344747224\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  Matching an attribute within a sub-document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/by-example\n{ \"collection\": \"products\", \"example\" : { \"a\" : { \"j\" : 1 } } }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1346713304\", \n      \"_key\" : \"1346713304\", \n      \"_rev\" : \"1346713304\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 1, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "SimpleQueryBy-example" } ], @@ -347,7 +347,7 @@ "notes": "

                                  This will return the first document matching a given example.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • example: The example document.
                                  Returns a result containing the document or HTTP 404 if no document matched the example.

                                  If more than one document in the collection matches the specified example, only one of these documents will be returned, and it is undefined which of the matching documents is returned.

                                  ", "summary": " Document matching an example", "httpMethod": "PUT", - "examples": "

                                  If a matching document was found:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" :  { \"i\" : 1 }  }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"document\" : { \n    \"_id\" : \"products/1400500844\", \n    \"_key\" : \"1400500844\", \n    \"_rev\" : \"1400500844\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 2, \n      \"j\" : 2 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  If no document was found:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" :  { \"l\" : 1 }  }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 404, \n  \"errorMessage\" : \"no match\" \n}\n



                                  ", + "examples": "

                                  If a matching document was found:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" :  { \"i\" : 1 }  }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"document\" : { \n    \"_id\" : \"products/1348351704\", \n    \"_key\" : \"1348351704\", \n    \"_rev\" : \"1348351704\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 1, \n      \"j\" : 1 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  If no document was found:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first-example\n{ \"collection\": \"products\", \"example\" :  { \"l\" : 1 }  }\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 404, \n  \"errorMessage\" : \"no match\" \n}\n



                                  ", "nickname": "DocumentMatchingAnExample" } ], @@ -382,7 +382,7 @@ "notes": "

                                  This will return the first document(s) from the collection, in the order of insertion/update time. When the count argument is supplied, the result will be an array of documents, with the \"oldest\" document being first in the result array. If the count argument is not supplied, the result is the \"oldest\" document of the collection, or null if the collection is empty.

                                  The request body must be a JSON object with the following attributes:
                                  • collection: the name of the collection
                                  • count: the number of documents to return at most. Specifiying count is optional. If it is not specified, it defaults to 1.
                                  Note: this method is not supported for sharded collections with more than one shard.

                                  ", "summary": " First document of a collection", "httpMethod": "PUT", - "examples": "

                                  Retrieving the first n documents:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1403515500\", \n      \"_key\" : \"1403515500\", \n      \"_rev\" : \"1403515500\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1403843180\", \n      \"_key\" : \"1403843180\", \n      \"_rev\" : \"1403843180\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Retrieving the first document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"_id\" : \"products/1405153900\", \n    \"_key\" : \"1405153900\", \n    \"_rev\" : \"1405153900\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 1, \n      \"j\" : 1 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", + "examples": "

                                  Retrieving the first n documents:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1352152792\", \n      \"_key\" : \"1352152792\", \n      \"_rev\" : \"1352152792\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 1, \n        \"j\" : 1 \n      } \n    }, \n    { \n      \"_id\" : \"products/1352480472\", \n      \"_key\" : \"1352480472\", \n      \"_rev\" : \"1352480472\", \n      \"i\" : 1, \n      \"a\" : { \n        \"j\" : 1 \n      } \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Retrieving the first document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/first\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"_id\" : \"products/1353791192\", \n    \"_key\" : \"1353791192\", \n    \"_rev\" : \"1353791192\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 1, \n      \"j\" : 1 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", "nickname": "FirstDocumentOfACollection" } ], @@ -417,7 +417,7 @@ "notes": "

                                  This will return the last documents from the collection, in the order of insertion/update time. When the count argument is supplied, the result will be an array of documents, with the \"latest\" document being first in the result array.

                                  The request body must be a JSON object with the following attributes:
                                  • collection: the name of the collection
                                  • count: the number of documents to return at most. Specifiying count is optional. If it is not specified, it defaults to 1.
                                  If the count argument is not supplied, the result is the \"latest\" document of the collection, or null if the collection is empty.

                                  Note: this method is not supported for sharded collections with more than one shard.

                                  ", "summary": " Last document of a collection", "httpMethod": "PUT", - "examples": "

                                  Retrieving the last n documents:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1407578732\", \n      \"_key\" : \"1407578732\", \n      \"_rev\" : \"1407578732\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 2, \n        \"j\" : 2 \n      } \n    }, \n    { \n      \"_id\" : \"products/1407382124\", \n      \"_key\" : \"1407382124\", \n      \"_rev\" : \"1407382124\", \n      \"i\" : 1 \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Retrieving the first document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"_id\" : \"products/1409217132\", \n    \"_key\" : \"1409217132\", \n    \"_rev\" : \"1409217132\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 2, \n      \"j\" : 2 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", + "examples": "

                                  Retrieving the last n documents:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\", \"count\" : 2 }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1356216024\", \n      \"_key\" : \"1356216024\", \n      \"_rev\" : \"1356216024\", \n      \"i\" : 1, \n      \"a\" : { \n        \"k\" : 2, \n        \"j\" : 2 \n      } \n    }, \n    { \n      \"_id\" : \"products/1356019416\", \n      \"_key\" : \"1356019416\", \n      \"_rev\" : \"1356019416\", \n      \"i\" : 1 \n    } \n  ], \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Retrieving the first document:



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/last\n{ \"collection\": \"products\" }\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"_id\" : \"products/1357854424\", \n    \"_key\" : \"1357854424\", \n    \"_rev\" : \"1357854424\", \n    \"i\" : 1, \n    \"a\" : { \n      \"k\" : 2, \n      \"j\" : 2 \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", "nickname": "LastDocumentOfACollection" } ], @@ -452,7 +452,7 @@ "notes": "

                                  This will find all documents within a given range. In order to execute a range query, a skip-list index on the queried attribute must be present.

                                  The call expects a JSON object as body with the following attributes:

                                  • collection: The name of the collection to query.
                                  • attribute: The attribute path to check.
                                  • left: The lower bound.
                                  • right: The upper bound.
                                  • closed: If true, use interval including left and right, otherwise exclude right, but include left.
                                  • skip: The number of documents to skip in the query (optional).
                                  • limit: The maximal amount of documents to return. The skip is applied before the limit restriction. (optional)
                                  Returns a cursor containing the result, see [Http Cursor](../HttpAqlQueryCursor/README.md) for details.

                                  ", "summary": " Simple range query", "httpMethod": "PUT", - "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/range\n{ \"collection\": \"products\", \"attribute\" : \"i\", \"left\" : 2, \"right\" : 4 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1410200172\", \n      \"_key\" : \"1410200172\", \n      \"_rev\" : \"1410200172\", \n      \"i\" : 2 \n    }, \n    { \n      \"_id\" : \"products/1410396780\", \n      \"_key\" : \"1410396780\", \n      \"_rev\" : \"1410396780\", \n      \"i\" : 3 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", + "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/simple/range\n{ \"collection\": \"products\", \"attribute\" : \"i\", \"left\" : 2, \"right\" : 4 }\n\nHTTP/1.1 201 Created\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : [ \n    { \n      \"_id\" : \"products/1358837464\", \n      \"_key\" : \"1358837464\", \n      \"_rev\" : \"1358837464\", \n      \"i\" : 2 \n    }, \n    { \n      \"_id\" : \"products/1359034072\", \n      \"_key\" : \"1359034072\", \n      \"_rev\" : \"1359034072\", \n      \"i\" : 3 \n    } \n  ], \n  \"hasMore\" : false, \n  \"count\" : 2, \n  \"error\" : false, \n  \"code\" : 201 \n}\n



                                  ", "nickname": "SimpleRangeQuery" } ], diff --git a/js/apps/system/aardvark/api-docs/system.json b/js/apps/system/aardvark/api-docs/system.json index fe6c18947f..77a366d905 100644 --- a/js/apps/system/aardvark/api-docs/system.json +++ b/js/apps/system/aardvark/api-docs/system.json @@ -214,7 +214,7 @@ "notes": "

                                  Returns the statistics information. The returned object contains the statistics figures grouped together according to the description returned by _admin/statistics-description. For instance, to access a figure userTime from the group system, you first select the sub-object describing the group stored in system and in that sub-object the value for userTime is stored in the attribute of the same name.

                                  In case of a distribution, the returned object contains the total count in count and the distribution list in counts. The sum (or total) of the individual values is returned in sum.

                                  ", "summary": " Read the statistics", "httpMethod": "GET", - "examples": "



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"time\" : 1423814867.916515, \n  \"system\" : { \n    \"minorPageFaults\" : 50643, \n    \"majorPageFaults\" : 34, \n    \"userTime\" : 7.89, \n    \"systemTime\" : 1.59, \n    \"numberOfThreads\" : 26, \n    \"residentSize\" : 148381696, \n    \"residentSizePercent\" : 0.01178553872170532, \n    \"virtualSize\" : 4039786496 \n  }, \n  \"client\" : { \n    \"httpConnections\" : 1, \n    \"connectionTime\" : { \n      \"sum\" : 0.0004940032958984375, \n      \"count\" : 1, \n      \"counts\" : [ \n        1, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"totalTime\" : { \n      \"sum\" : 27.13143754005432, \n      \"count\" : 9804, \n      \"counts\" : [ \n        9312, \n        350, \n        134, \n        4, \n        1, \n        1, \n        2 \n      ] \n    }, \n    \"requestTime\" : { \n      \"sum\" : 25.48359751701355, \n      \"count\" : 9804, \n      \"counts\" : [ \n        9314, \n        349, \n        134, \n        3, \n        1, \n        1, \n        2 \n      ] \n    }, \n    \"queueTime\" : { \n      \"sum\" : 0.40213942527770996, \n      \"count\" : 9804, \n      \"counts\" : [ \n        9804, \n        0, \n        0, \n        0, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"ioTime\" : { \n      \"sum\" : 1.2457005977630615, \n      \"count\" : 9804, \n      \"counts\" : [ \n        9803, \n        0, \n        0, \n        1, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"bytesSent\" : { \n      \"sum\" : 3190113, \n      \"count\" : 9804, \n      \"counts\" : [ \n        2535, \n        7201, \n        12, \n        8, \n        48, \n        0 \n      ] \n    }, \n    \"bytesReceived\" : { \n      \"sum\" : 2128149, \n      \"count\" : 9804, \n      \"counts\" : [ \n        8054, \n        1750, \n        0, \n        0, \n        0, \n        0 \n      ] \n    } \n  }, \n  \"http\" : { \n    \"requestsTotal\" : 9805, \n    \"requestsAsync\" : 0, \n    \"requestsGet\" : 3571, \n    \"requestsHead\" : 297, \n    \"requestsPost\" : 4342, \n    \"requestsPut\" : 666, \n    \"requestsPatch\" : 31, \n    \"requestsDelete\" : 898, \n    \"requestsOptions\" : 0, \n    \"requestsOther\" : 0 \n  }, \n  \"server\" : { \n    \"uptime\" : 35.915075063705444, \n    \"physicalMemory\" : 12590149632 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", + "examples": "



                                  shell> curl --data-binary @- --dump - http://localhost:8529/_admin/statistics\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"time\" : 1424077131.189959, \n  \"system\" : { \n    \"minorPageFaults\" : 61970, \n    \"majorPageFaults\" : 2966, \n    \"userTime\" : 9.014113, \n    \"systemTime\" : 4.769111, \n    \"numberOfThreads\" : 28, \n    \"residentSize\" : 129142784, \n    \"residentSizePercent\" : 0.030068397521972656, \n    \"virtualSize\" : 5196730368 \n  }, \n  \"client\" : { \n    \"httpConnections\" : 1, \n    \"connectionTime\" : { \n      \"sum\" : 0.0014889240264892578, \n      \"count\" : 1, \n      \"counts\" : [ \n        1, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"totalTime\" : { \n      \"sum\" : 26.739400625228882, \n      \"count\" : 10352, \n      \"counts\" : [ \n        9798, \n        495, \n        31, \n        21, \n        2, \n        4, \n        1 \n      ] \n    }, \n    \"requestTime\" : { \n      \"sum\" : 25.019429683685303, \n      \"count\" : 10352, \n      \"counts\" : [ \n        9799, \n        495, \n        31, \n        21, \n        1, \n        4, \n        1 \n      ] \n    }, \n    \"queueTime\" : { \n      \"sum\" : 0.24812078475952148, \n      \"count\" : 10352, \n      \"counts\" : [ \n        10352, \n        0, \n        0, \n        0, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"ioTime\" : { \n      \"sum\" : 1.4718501567840576, \n      \"count\" : 10352, \n      \"counts\" : [ \n        10351, \n        0, \n        0, \n        1, \n        0, \n        0, \n        0 \n      ] \n    }, \n    \"bytesSent\" : { \n      \"sum\" : 3797175, \n      \"count\" : 10352, \n      \"counts\" : [ \n        2677, \n        7517, \n        18, \n        10, \n        130, \n        0 \n      ] \n    }, \n    \"bytesReceived\" : { \n      \"sum\" : 2244871, \n      \"count\" : 10352, \n      \"counts\" : [ \n        8546, \n        1806, \n        0, \n        0, \n        0, \n        0 \n      ] \n    } \n  }, \n  \"http\" : { \n    \"requestsTotal\" : 10353, \n    \"requestsAsync\" : 0, \n    \"requestsGet\" : 3695, \n    \"requestsHead\" : 297, \n    \"requestsPost\" : 4662, \n    \"requestsPut\" : 695, \n    \"requestsPatch\" : 31, \n    \"requestsDelete\" : 973, \n    \"requestsOptions\" : 0, \n    \"requestsOther\" : 0 \n  }, \n  \"server\" : { \n    \"uptime\" : 36.588233947753906, \n    \"physicalMemory\" : 4294967296 \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", "nickname": "ReadTheStatistics" } ], diff --git a/js/apps/system/aardvark/api-docs/tasks.json b/js/apps/system/aardvark/api-docs/tasks.json index 91bf81e632..e7f58b4c29 100644 --- a/js/apps/system/aardvark/api-docs/tasks.json +++ b/js/apps/system/aardvark/api-docs/tasks.json @@ -19,7 +19,7 @@ "notes": "fetches all existing tasks on the server; optionally just the one specified by id

                                  ", "summary": " Fetch all tasks or one task with id", "httpMethod": "GET", - "examples": "

                                  Getting all tasks:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n  { \n    \"id\" : \"statistics-collector\", \n    \"name\" : \"statistics-collector\", \n    \"type\" : \"periodic\", \n    \"period\" : 10, \n    \"created\" : 1423814833.407655, \n    \"command\" : \"require('org/arangodb/statistics').historian();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"statistics-gc\", \n    \"name\" : \"statistics-gc\", \n    \"type\" : \"periodic\", \n    \"period\" : 450, \n    \"created\" : 1423814833.408019, \n    \"command\" : \"require('org/arangodb/statistics').garbageCollector();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"statistics-average-collector\", \n    \"name\" : \"statistics-average-collector\", \n    \"type\" : \"periodic\", \n    \"period\" : 900, \n    \"created\" : 1423814833.4077, \n    \"command\" : \"require('org/arangodb/statistics').historianAverage();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"31388268\", \n    \"name\" : \"user-defined task\", \n    \"type\" : \"periodic\", \n    \"period\" : 1, \n    \"created\" : 1423814834.088248, \n    \"command\" : \"(function () {\\n      require('org/arangodb/foxx/queues/manager').manage();\\n    })(params)\", \n    \"database\" : \"_system\" \n  } \n]\n



                                  Getting a single task by id:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/statistics-average-collector\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"statistics-average-collector\", \n  \"name\" : \"statistics-average-collector\", \n  \"type\" : \"periodic\", \n  \"period\" : 900, \n  \"created\" : 1423814833.4077, \n  \"command\" : \"require('org/arangodb/statistics').historianAverage();\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Fetching a non-existing task:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/non-existing-task\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1852, \n  \"errorMessage\" : \"task not found\" \n}\n



                                  ", + "examples": "

                                  Getting all tasks:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n[ \n  { \n    \"id\" : \"statistics-collector\", \n    \"name\" : \"statistics-collector\", \n    \"type\" : \"periodic\", \n    \"period\" : 10, \n    \"created\" : 1424077097.24771, \n    \"command\" : \"require('org/arangodb/statistics').historian();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"statistics-average-collector\", \n    \"name\" : \"statistics-average-collector\", \n    \"type\" : \"periodic\", \n    \"period\" : 900, \n    \"created\" : 1424077097.247834, \n    \"command\" : \"require('org/arangodb/statistics').historianAverage();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"statistics-gc\", \n    \"name\" : \"statistics-gc\", \n    \"type\" : \"periodic\", \n    \"period\" : 450, \n    \"created\" : 1424077097.248572, \n    \"command\" : \"require('org/arangodb/statistics').garbageCollector();\", \n    \"database\" : \"_system\" \n  }, \n  { \n    \"id\" : \"31471320\", \n    \"name\" : \"user-defined task\", \n    \"type\" : \"periodic\", \n    \"period\" : 1, \n    \"created\" : 1424077097.694216, \n    \"command\" : \"(function () {\\n      require('org/arangodb/foxx/queues/manager').manage();\\n    })(params)\", \n    \"database\" : \"_system\" \n  } \n]\n



                                  Getting a single task by id:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/statistics-average-collector\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"statistics-average-collector\", \n  \"name\" : \"statistics-average-collector\", \n  \"type\" : \"periodic\", \n  \"period\" : 900, \n  \"created\" : 1424077097.247834, \n  \"command\" : \"require('org/arangodb/statistics').historianAverage();\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  Fetching a non-existing task:

                                  shell> curl --data-binary @- --dump - http://localhost:8529/_api/tasks/non-existing-task\n\nHTTP/1.1 404 Not Found\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 404, \n  \"errorNum\" : 1852, \n  \"errorMessage\" : \"task not found\" \n}\n



                                  ", "nickname": "FetchAllTasksOrOneTaskWithId" } ], @@ -46,7 +46,7 @@ "notes": "creates a new task with a generated id

                                  ", "summary": " creates a task", "httpMethod": "POST", - "examples": "



                                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/tasks/\n{\"name\":\"SampleTask\",\"command\":\"(function(params) { require('internal').print(params); })(params)\",\"params\":{\"foo\":\"bar\",\"bar\":\"foo\"},\"period\":2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1426322028\", \n  \"name\" : \"SampleTask\", \n  \"type\" : \"periodic\", \n  \"period\" : 2, \n  \"created\" : 1423814874.365232, \n  \"command\" : \"(function(params) { require('internal').print(params); })(params)\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/tasks/1426322028\n\n



                                  ", + "examples": "



                                  shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/tasks/\n{\"name\":\"SampleTask\",\"command\":\"(function(params) { require('internal').print(params); })(params)\",\"params\":{\"foo\":\"bar\",\"bar\":\"foo\"},\"period\":2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"1373779672\", \n  \"name\" : \"SampleTask\", \n  \"type\" : \"periodic\", \n  \"period\" : 2, \n  \"created\" : 1424077131.226096, \n  \"command\" : \"(function(params) { require('internal').print(params); })(params)\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\nshell> curl -X DELETE --data-binary @- --dump - http://localhost:8529/_api/tasks/1373779672\n\n



                                  ", "nickname": "createsATask" } ], @@ -80,7 +80,7 @@ "notes": "registers a new task with the specified id

                                  ", "summary": " creates a task with id", "httpMethod": "PUT", - "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/tasks/sampleTask\n{\"id\":\"SampleTask\",\"name\":\"SampleTask\",\"command\":\"(function(params) { require('internal').print(params); })(params)\",\"params\":{\"foo\":\"bar\",\"bar\":\"foo\"},\"period\":2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"sampleTask\", \n  \"name\" : \"SampleTask\", \n  \"type\" : \"periodic\", \n  \"period\" : 2, \n  \"created\" : 1423814874.381915, \n  \"command\" : \"(function(params) { require('internal').print(params); })(params)\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", + "examples": "



                                  shell> curl -X PUT --data-binary @- --dump - http://localhost:8529/_api/tasks/sampleTask\n{\"id\":\"SampleTask\",\"name\":\"SampleTask\",\"command\":\"(function(params) { require('internal').print(params); })(params)\",\"params\":{\"foo\":\"bar\",\"bar\":\"foo\"},\"period\":2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"id\" : \"sampleTask\", \n  \"name\" : \"SampleTask\", \n  \"type\" : \"periodic\", \n  \"period\" : 2, \n  \"created\" : 1424077131.238336, \n  \"command\" : \"(function(params) { require('internal').print(params); })(params)\", \n  \"database\" : \"_system\", \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                  ", "nickname": "createsATaskWithId" } ], diff --git a/js/apps/system/aardvark/api-docs/traversal.json b/js/apps/system/aardvark/api-docs/traversal.json index 1934d9af02..ec7ad6626c 100644 --- a/js/apps/system/aardvark/api-docs/traversal.json +++ b/js/apps/system/aardvark/api-docs/traversal.json @@ -36,7 +36,7 @@ "notes": "Starts a traversal starting from a given vertex and following. edges contained in a given edgeCollection. The request must contain the following attributes.

                                  • startVertex: id of the startVertex, e.g. \"users/foo\".
                                  • edgeCollection: (optional) name of the collection that contains the edges.
                                  • graphName: (optional) name of the graph that contains the edges. Either edgeCollection or graphName has to be given. In case both values are set the graphName is prefered.
                                  • filter (optional, default is to include all nodes): body (JavaScript code) of custom filter function function signature: (config, vertex, path) -> mixed can return four different string values: - \"exclude\" -> this vertex will not be visited. - \"prune\" -> the edges of this vertex will not be followed. - \"\" or undefined -> visit the vertex and follow it's edges. - Array -> containing any combination of the above. If there is at least one \"exclude\" or \"prune\" respectivly is contained, it's effect will occur.
                                  • minDepth (optional, ANDed with any existing filters): visits only nodes in at least the given depth
                                  • maxDepth (optional, ANDed with any existing filters): visits only nodes in at most the given depth
                                  • visitor (optional): body (JavaScript) code of custom visitor function function signature: (config, result, vertex, path) -> void visitor function can do anything, but its return value is ignored. To populate a result, use the result variable by reference
                                  • direction (optional): direction for traversal - if set, must be either \"outbound\", \"inbound\", or \"any\" - if not set, the expander attribute must be specified
                                  • init (optional): body (JavaScript) code of custom result initialisation function function signature: (config, result) -> void initialise any values in result with what is required
                                  • expander (optional): body (JavaScript) code of custom expander function must be set if direction attribute is not set function signature: (config, vertex, path) -> array expander must return an array of the connections for vertex each connection is an object with the attributes edge and vertex
                                  • sort (optional): body (JavaScript) code of a custom comparison function for the edges. The signature of this function is (l, r) -> integer (where l and r are edges) and must return -1 if l is smaller than, +1 if l is greater than, and 0 if l and r are equal. The reason for this is the following: The order of edges returned for a certain vertex is undefined. This is because there is no natural order of edges for a vertex with multiple connected edges. To explicitly define the order in which edges on the vertex are followed, you can specify an edge comparator function with this attribute. Note that the value here has to be a string to conform to the JSON standard, which in turn is parsed as function body on the server side. Furthermore note that this attribute is only used for the standard expanders. If you use your custom expander you have to do the sorting yourself within the expander code.
                                  • strategy (optional): traversal strategy can be \"depthfirst\" or \"breadthfirst\"
                                  • order (optional): traversal order can be \"preorder\" or \"postorder\"
                                  • itemOrder (optional): item iteration order can be \"forward\" or \"backward\"
                                  • uniqueness (optional): specifies uniqueness for vertices and edges visited if set, must be an object like this: \"uniqueness\": {\"vertices\": \"none\"|\"global\"|path\", \"edges\": \"none\"|\"global\"|\"path\"}
                                  • maxIterations (optional): Maximum number of iterations in each traversal. This number can be set to prevent endless loops in traversal of cyclic graphs. When a traversal performs as many iterations as the maxIterations value, the traversal will abort with an error. If maxIterations is not set, a server-defined value may be used.
                                  If the Traversal is successfully executed HTTP 200 will be returned. Additionally the result object will be returned by the traversal.

                                  For successful traversals, the returned JSON object has the following properties:

                                  • error: boolean flag to indicate if an error occurred (false in this case)
                                  • code: the HTTP status code
                                  • result: the return value of the traversal
                                  If the traversal specification is either missing or malformed, the server will respond with HTTP 400.

                                  The body of the response will then contain a JSON object with additional error details. The object has the following attributes:

                                  • error: boolean flag to indicate that an error occurred (true in this case)
                                  • code: the HTTP status code
                                  • errorNum: the server error number
                                  • errorMessage: a descriptive error message", "summary": "executes a traversal", "httpMethod": "POST", - "examples": "

                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1293218412\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1293415020\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1293677164\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1293873772\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1293218412\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1294332524\", \n              \"_key\" : \"1294332524\", \n              \"_rev\" : \"1294332524\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1293218412\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1293415020\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1294332524\", \n              \"_key\" : \"1294332524\", \n              \"_rev\" : \"1294332524\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1294529132\", \n              \"_key\" : \"1294529132\", \n              \"_rev\" : \"1294529132\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1293218412\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1293415020\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1293677164\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1294332524\", \n              \"_key\" : \"1294332524\", \n              \"_rev\" : \"1294332524\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1294725740\", \n              \"_key\" : \"1294725740\", \n              \"_rev\" : \"1294725740\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1293218412\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1293415020\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1293873772\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow only inbound edges:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"inbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1297674860\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1298526828\", \n          \"name\" : \"Eve\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1297674860\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1299378796\", \n              \"_key\" : \"1299378796\", \n              \"_rev\" : \"1299378796\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1297674860\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1298526828\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow any direction of edges:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1301869164\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1302721132\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1302065772\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1301869164\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1302327916\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1302524524\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1303573100\", \n              \"_key\" : \"1303573100\", \n              \"_rev\" : \"1303573100\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1302721132\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1303573100\", \n              \"_key\" : \"1303573100\", \n              \"_rev\" : \"1303573100\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1303769708\", \n              \"_key\" : \"1303769708\", \n              \"_rev\" : \"1303769708\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1302721132\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1302065772\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1303573100\", \n              \"_key\" : \"1303573100\", \n              \"_rev\" : \"1303573100\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1303769708\", \n              \"_key\" : \"1303769708\", \n              \"_rev\" : \"1303769708\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1302983276\", \n              \"_key\" : \"1302983276\", \n              \"_rev\" : \"1302983276\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1302721132\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1302065772\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1303573100\", \n              \"_key\" : \"1303573100\", \n              \"_rev\" : \"1303573100\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1303769708\", \n              \"_key\" : \"1303769708\", \n              \"_rev\" : \"1303769708\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1303179884\", \n              \"_key\" : \"1303179884\", \n              \"_rev\" : \"1303179884\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1302721132\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1302065772\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1302327916\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1303573100\", \n              \"_key\" : \"1303573100\", \n              \"_rev\" : \"1303573100\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1303769708\", \n              \"_key\" : \"1303769708\", \n              \"_rev\" : \"1303769708\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1303376492\", \n              \"_key\" : \"1303376492\", \n              \"_rev\" : \"1303376492\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1301869164\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1302721132\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1302065772\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1302524524\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Excluding Charlie and Bob:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\" || vertex.name === \\\"Charlie\\\") {return \\\"exclude\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1307046508\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1307701868\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1307046508\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1308160620\", \n              \"_key\" : \"1308160620\", \n              \"_rev\" : \"1308160620\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1308553836\", \n              \"_key\" : \"1308553836\", \n              \"_rev\" : \"1308553836\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1307046508\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1307243116\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1307701868\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Do not follow edges from Bob:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\") {return \\\"prune\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1311502956\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1311699564\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1311502956\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1312617068\", \n              \"_key\" : \"1312617068\", \n              \"_rev\" : \"1312617068\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1311502956\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1311699564\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Visit only nodes in a depth of at least 2:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"minDepth\" : 2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1316156012\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1316352620\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1316811372\", \n              \"_key\" : \"1316811372\", \n              \"_rev\" : \"1316811372\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1317007980\", \n              \"_key\" : \"1317007980\", \n              \"_rev\" : \"1317007980\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1315697260\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1315893868\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1316156012\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1316811372\", \n              \"_key\" : \"1316811372\", \n              \"_rev\" : \"1316811372\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1317204588\", \n              \"_key\" : \"1317204588\", \n              \"_rev\" : \"1317204588\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1315697260\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1315893868\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1316352620\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Visit only nodes in a depth of at most 1:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"maxDepth\" : 1}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1320153708\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1320350316\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1320153708\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1321267820\", \n              \"_key\" : \"1321267820\", \n              \"_rev\" : \"1321267820\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1320153708\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1320350316\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Count all visited nodes and return a list of nodes only:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"init\" : \"result.visited = 0; result.myVertices = [ ];\", \"visitor\" : \"result.visited++; result.myVertices.push(vertex);\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : 4, \n    \"myVertices\" : [ \n      { \n        \"_id\" : \"persons/alice\", \n        \"_key\" : \"alice\", \n        \"_rev\" : \"1324282476\", \n        \"name\" : \"Alice\" \n      }, \n      { \n        \"_id\" : \"persons/bob\", \n        \"_key\" : \"bob\", \n        \"_rev\" : \"1324479084\", \n        \"name\" : \"Bob\" \n      }, \n      { \n        \"_id\" : \"persons/charlie\", \n        \"_key\" : \"charlie\", \n        \"_rev\" : \"1324741228\", \n        \"name\" : \"Charlie\" \n      }, \n      { \n        \"_id\" : \"persons/dave\", \n        \"_key\" : \"dave\", \n        \"_rev\" : \"1324937836\", \n        \"name\" : \"Dave\" \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Expand only inbound edges of Alice and outbound edges of Eve:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"expander\":\"var connections = [ ];if (vertex.name === \\\"Alice\\\") {config.datasource.getInEdges(vertex).forEach(function (e) {connections.push({ vertex: require(\\\"internal\\\").db._document(e._from), edge: e});});}if (vertex.name === \\\"Eve\\\") {config.datasource.getOutEdges(vertex).forEach(function (e) {connections.push({vertex: require(\\\"internal\\\").db._document(e._to), edge: e});});}return connections;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1328738924\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1329590892\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1328935532\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1328738924\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1330442860\", \n              \"_key\" : \"1330442860\", \n              \"_rev\" : \"1330442860\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1328738924\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1329590892\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1330442860\", \n              \"_key\" : \"1330442860\", \n              \"_rev\" : \"1330442860\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1330639468\", \n              \"_key\" : \"1330639468\", \n              \"_rev\" : \"1330639468\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1328738924\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1329590892\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1328935532\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow the depthfirst strategy:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"strategy\":\"depthfirst\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1333064300\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1333916268\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1333260908\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1333064300\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1333523052\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1333719660\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1333260908\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1333916268\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1333064300\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1333523052\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1333719660\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334375020\", \n              \"_key\" : \"1334375020\", \n              \"_rev\" : \"1334375020\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1333523052\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334571628\", \n              \"_key\" : \"1334571628\", \n              \"_rev\" : \"1334571628\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1333719660\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334964844\", \n              \"_key\" : \"1334964844\", \n              \"_rev\" : \"1334964844\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334768236\", \n              \"_key\" : \"1334768236\", \n              \"_rev\" : \"1334768236\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1333916268\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334375020\", \n              \"_key\" : \"1334375020\", \n              \"_rev\" : \"1334375020\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1333523052\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1334178412\", \n              \"_key\" : \"1334178412\", \n              \"_rev\" : \"1334178412\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1334571628\", \n              \"_key\" : \"1334571628\", \n              \"_rev\" : \"1334571628\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1333064300\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1333260908\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1333719660\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Using postorder ordering:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"order\":\"postorder\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1339224684\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1339683436\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1339880044\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1339421292\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1340076652\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1339224684\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1340076652\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1339683436\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1339880044\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1339421292\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1339224684\", \n          \"name\" : \"Alice\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340535404\", \n              \"_key\" : \"1340535404\", \n              \"_rev\" : \"1340535404\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1339683436\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340732012\", \n              \"_key\" : \"1340732012\", \n              \"_rev\" : \"1340732012\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1339880044\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340928620\", \n              \"_key\" : \"1340928620\", \n              \"_rev\" : \"1340928620\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1341125228\", \n              \"_key\" : \"1341125228\", \n              \"_rev\" : \"1341125228\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1340076652\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340535404\", \n              \"_key\" : \"1340535404\", \n              \"_rev\" : \"1340535404\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1339683436\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1340732012\", \n              \"_key\" : \"1340732012\", \n              \"_rev\" : \"1340732012\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1339880044\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1340338796\", \n              \"_key\" : \"1340338796\", \n              \"_rev\" : \"1340338796\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1339421292\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1339224684\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Using backward item-ordering:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"itemOrder\":\"backward\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1345385068\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1345581676\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1346040428\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1345843820\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1346237036\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1345385068\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1346237036\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1345581676\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1346040428\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1345843820\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1345385068\", \n          \"name\" : \"Alice\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1346892396\", \n              \"_key\" : \"1346892396\", \n              \"_rev\" : \"1346892396\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1346040428\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1346695788\", \n              \"_key\" : \"1346695788\", \n              \"_rev\" : \"1346695788\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1345843820\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1346892396\", \n              \"_key\" : \"1346892396\", \n              \"_rev\" : \"1346892396\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1346040428\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1346695788\", \n              \"_key\" : \"1346695788\", \n              \"_rev\" : \"1346695788\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1345843820\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1347089004\", \n              \"_key\" : \"1347089004\", \n              \"_rev\" : \"1347089004\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1347285612\", \n              \"_key\" : \"1347285612\", \n              \"_rev\" : \"1347285612\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1346499180\", \n              \"_key\" : \"1346499180\", \n              \"_rev\" : \"1346499180\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1346237036\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1345581676\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1345385068\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Edges should only be included once globally, but nodes are included every time they are visited:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1351545452\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1352397420\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1351742060\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1351545452\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1352004204\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1352200812\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1353249388\", \n              \"_key\" : \"1353249388\", \n              \"_rev\" : \"1353249388\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1352397420\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1353249388\", \n              \"_key\" : \"1353249388\", \n              \"_rev\" : \"1353249388\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1353445996\", \n              \"_key\" : \"1353445996\", \n              \"_rev\" : \"1353445996\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1352397420\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1351742060\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1353249388\", \n              \"_key\" : \"1353249388\", \n              \"_rev\" : \"1353249388\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1353445996\", \n              \"_key\" : \"1353445996\", \n              \"_rev\" : \"1353445996\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1352659564\", \n              \"_key\" : \"1352659564\", \n              \"_rev\" : \"1352659564\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1352397420\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1351742060\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1353249388\", \n              \"_key\" : \"1353249388\", \n              \"_rev\" : \"1353249388\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1353445996\", \n              \"_key\" : \"1353445996\", \n              \"_rev\" : \"1353445996\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1352856172\", \n              \"_key\" : \"1352856172\", \n              \"_rev\" : \"1352856172\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1352397420\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1351742060\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1352004204\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1353249388\", \n              \"_key\" : \"1353249388\", \n              \"_rev\" : \"1353249388\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1353445996\", \n              \"_key\" : \"1353445996\", \n              \"_rev\" : \"1353445996\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1353052780\", \n              \"_key\" : \"1353052780\", \n              \"_rev\" : \"1353052780\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1351545452\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1352397420\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1351742060\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1352200812\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    If the underlying graph is cyclic, maxIterations should be set:

                                    The underlying graph has two vertices Alice and Bob. With the directed edges:
                                    • Alice knows Bob
                                    _ Bob knows Alice





                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"none\"},\"maxIterations\":5}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 500, \n  \"errorNum\" : 1909, \n  \"errorMessage\" : \"too many iterations - try increasing the value of 'maxIterations'\" \n}\n





                                    ", + "examples": "

                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1378498264\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1378694872\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1378957016\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1379153624\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1378498264\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1379612376\", \n              \"_key\" : \"1379612376\", \n              \"_rev\" : \"1379612376\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1378498264\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1378694872\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1379612376\", \n              \"_key\" : \"1379612376\", \n              \"_rev\" : \"1379612376\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1379808984\", \n              \"_key\" : \"1379808984\", \n              \"_rev\" : \"1379808984\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1378498264\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1378694872\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1378957016\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1379612376\", \n              \"_key\" : \"1379612376\", \n              \"_rev\" : \"1379612376\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1380005592\", \n              \"_key\" : \"1380005592\", \n              \"_rev\" : \"1380005592\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1378498264\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1378694872\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1379153624\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow only inbound edges:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"inbound\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1382954712\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1383806680\", \n          \"name\" : \"Eve\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1382954712\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1384658648\", \n              \"_key\" : \"1384658648\", \n              \"_rev\" : \"1384658648\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1382954712\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1383806680\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow any direction of edges:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1387149016\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1388000984\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1387345624\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1387149016\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1387607768\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1387804376\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1388852952\", \n              \"_key\" : \"1388852952\", \n              \"_rev\" : \"1388852952\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1388000984\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1388852952\", \n              \"_key\" : \"1388852952\", \n              \"_rev\" : \"1388852952\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1389049560\", \n              \"_key\" : \"1389049560\", \n              \"_rev\" : \"1389049560\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1388000984\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1387345624\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1388852952\", \n              \"_key\" : \"1388852952\", \n              \"_rev\" : \"1388852952\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1389049560\", \n              \"_key\" : \"1389049560\", \n              \"_rev\" : \"1389049560\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1388263128\", \n              \"_key\" : \"1388263128\", \n              \"_rev\" : \"1388263128\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1388000984\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1387345624\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1388852952\", \n              \"_key\" : \"1388852952\", \n              \"_rev\" : \"1388852952\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1389049560\", \n              \"_key\" : \"1389049560\", \n              \"_rev\" : \"1389049560\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1388459736\", \n              \"_key\" : \"1388459736\", \n              \"_rev\" : \"1388459736\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1388000984\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1387345624\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1387607768\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1388852952\", \n              \"_key\" : \"1388852952\", \n              \"_rev\" : \"1388852952\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1389049560\", \n              \"_key\" : \"1389049560\", \n              \"_rev\" : \"1389049560\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1388656344\", \n              \"_key\" : \"1388656344\", \n              \"_rev\" : \"1388656344\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1387149016\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1388000984\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1387345624\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1387804376\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Excluding Charlie and Bob:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\" || vertex.name === \\\"Charlie\\\") {return \\\"exclude\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1392326360\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1392981720\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1392326360\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1393440472\", \n              \"_key\" : \"1393440472\", \n              \"_rev\" : \"1393440472\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1393833688\", \n              \"_key\" : \"1393833688\", \n              \"_rev\" : \"1393833688\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1392326360\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1392522968\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1392981720\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Do not follow edges from Bob:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"filter\" : \"if (vertex.name === \\\"Bob\\\") {return \\\"prune\\\";}return;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1396782808\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1396979416\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1396782808\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1397896920\", \n              \"_key\" : \"1397896920\", \n              \"_rev\" : \"1397896920\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1396782808\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1396979416\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Visit only nodes in a depth of at least 2:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"minDepth\" : 2}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1401370328\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1401566936\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1402025688\", \n              \"_key\" : \"1402025688\", \n              \"_rev\" : \"1402025688\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1402222296\", \n              \"_key\" : \"1402222296\", \n              \"_rev\" : \"1402222296\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1400911576\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1401108184\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1401370328\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1402025688\", \n              \"_key\" : \"1402025688\", \n              \"_rev\" : \"1402025688\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1402418904\", \n              \"_key\" : \"1402418904\", \n              \"_rev\" : \"1402418904\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1400911576\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1401108184\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1401566936\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Visit only nodes in a depth of at most 1:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"maxDepth\" : 1}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1405433560\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1405630168\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1405433560\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1406547672\", \n              \"_key\" : \"1406547672\", \n              \"_rev\" : \"1406547672\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1405433560\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1405630168\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Count all visited nodes and return a list of nodes only:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{ \"startVertex\": \"persons/alice\", \"graphName\" : \"knows_graph\", \"direction\" : \"outbound\", \"init\" : \"result.visited = 0; result.myVertices = [ ];\", \"visitor\" : \"result.visited++; result.myVertices.push(vertex);\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : 4, \n    \"myVertices\" : [ \n      { \n        \"_id\" : \"persons/alice\", \n        \"_key\" : \"alice\", \n        \"_rev\" : \"1409562328\", \n        \"name\" : \"Alice\" \n      }, \n      { \n        \"_id\" : \"persons/bob\", \n        \"_key\" : \"bob\", \n        \"_rev\" : \"1409758936\", \n        \"name\" : \"Bob\" \n      }, \n      { \n        \"_id\" : \"persons/charlie\", \n        \"_key\" : \"charlie\", \n        \"_rev\" : \"1410021080\", \n        \"name\" : \"Charlie\" \n      }, \n      { \n        \"_id\" : \"persons/dave\", \n        \"_key\" : \"dave\", \n        \"_rev\" : \"1410217688\", \n        \"name\" : \"Dave\" \n      } \n    ] \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Expand only inbound edges of Alice and outbound edges of Eve:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"expander\":\"var connections = [ ];if (vertex.name === \\\"Alice\\\") {config.datasource.getInEdges(vertex).forEach(function (e) {connections.push({ vertex: require(\\\"internal\\\").db._document(e._from), edge: e});});}if (vertex.name === \\\"Eve\\\") {config.datasource.getOutEdges(vertex).forEach(function (e) {connections.push({vertex: require(\\\"internal\\\").db._document(e._to), edge: e});});}return connections;\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1414018776\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1414870744\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1414215384\", \n          \"name\" : \"Bob\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1414018776\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1415722712\", \n              \"_key\" : \"1415722712\", \n              \"_rev\" : \"1415722712\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1414018776\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1414870744\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1415722712\", \n              \"_key\" : \"1415722712\", \n              \"_rev\" : \"1415722712\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1415919320\", \n              \"_key\" : \"1415919320\", \n              \"_rev\" : \"1415919320\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1414018776\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1414870744\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1414215384\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Follow the depthfirst strategy:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"strategy\":\"depthfirst\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1418344152\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1419196120\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1418540760\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1418344152\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1418802904\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1418999512\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1418540760\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1419196120\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1418344152\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1418802904\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1418999512\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1419654872\", \n              \"_key\" : \"1419654872\", \n              \"_rev\" : \"1419654872\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1418802904\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1419851480\", \n              \"_key\" : \"1419851480\", \n              \"_rev\" : \"1419851480\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1418999512\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1420244696\", \n              \"_key\" : \"1420244696\", \n              \"_rev\" : \"1420244696\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1420048088\", \n              \"_key\" : \"1420048088\", \n              \"_rev\" : \"1420048088\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1419196120\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1419654872\", \n              \"_key\" : \"1419654872\", \n              \"_rev\" : \"1419654872\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1418802904\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1419458264\", \n              \"_key\" : \"1419458264\", \n              \"_rev\" : \"1419458264\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1419851480\", \n              \"_key\" : \"1419851480\", \n              \"_rev\" : \"1419851480\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1418344152\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1418540760\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1418999512\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Using postorder ordering:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"order\":\"postorder\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1424504536\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1424963288\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1425159896\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1424701144\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1425356504\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1424504536\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1425356504\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1424963288\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1425159896\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1424701144\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1424504536\", \n          \"name\" : \"Alice\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1425815256\", \n              \"_key\" : \"1425815256\", \n              \"_rev\" : \"1425815256\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1424963288\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1426011864\", \n              \"_key\" : \"1426011864\", \n              \"_rev\" : \"1426011864\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1425159896\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1426208472\", \n              \"_key\" : \"1426208472\", \n              \"_rev\" : \"1426208472\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1426405080\", \n              \"_key\" : \"1426405080\", \n              \"_rev\" : \"1426405080\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1425356504\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1425815256\", \n              \"_key\" : \"1425815256\", \n              \"_rev\" : \"1425815256\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1424963288\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1426011864\", \n              \"_key\" : \"1426011864\", \n              \"_rev\" : \"1426011864\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1425159896\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1425618648\", \n              \"_key\" : \"1425618648\", \n              \"_rev\" : \"1425618648\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1424701144\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1424504536\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Using backward item-ordering:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"itemOrder\":\"backward\"}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1430664920\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1430861528\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1431320280\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1431123672\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1431516888\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1430664920\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1431516888\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1430861528\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1431320280\", \n          \"name\" : \"Dave\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1431123672\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1430664920\", \n          \"name\" : \"Alice\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1432172248\", \n              \"_key\" : \"1432172248\", \n              \"_rev\" : \"1432172248\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1431320280\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1431975640\", \n              \"_key\" : \"1431975640\", \n              \"_rev\" : \"1431975640\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1431123672\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1432172248\", \n              \"_key\" : \"1432172248\", \n              \"_rev\" : \"1432172248\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1431320280\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1431975640\", \n              \"_key\" : \"1431975640\", \n              \"_rev\" : \"1431975640\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1431123672\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1432368856\", \n              \"_key\" : \"1432368856\", \n              \"_rev\" : \"1432368856\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1432565464\", \n              \"_key\" : \"1432565464\", \n              \"_rev\" : \"1432565464\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1431779032\", \n              \"_key\" : \"1431779032\", \n              \"_rev\" : \"1431779032\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1431516888\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1430861528\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1430664920\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    Edges should only be included once globally, but nodes are included every time they are visited:



                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"global\"}}\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"result\" : { \n    \"visited\" : { \n      \"vertices\" : [ \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1436825304\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/eve\", \n          \"_key\" : \"eve\", \n          \"_rev\" : \"1437677272\", \n          \"name\" : \"Eve\" \n        }, \n        { \n          \"_id\" : \"persons/bob\", \n          \"_key\" : \"bob\", \n          \"_rev\" : \"1437021912\", \n          \"name\" : \"Bob\" \n        }, \n        { \n          \"_id\" : \"persons/alice\", \n          \"_key\" : \"alice\", \n          \"_rev\" : \"1436825304\", \n          \"name\" : \"Alice\" \n        }, \n        { \n          \"_id\" : \"persons/charlie\", \n          \"_key\" : \"charlie\", \n          \"_rev\" : \"1437284056\", \n          \"name\" : \"Charlie\" \n        }, \n        { \n          \"_id\" : \"persons/dave\", \n          \"_key\" : \"dave\", \n          \"_rev\" : \"1437480664\", \n          \"name\" : \"Dave\" \n        } \n      ], \n      \"paths\" : [ \n        { \n          \"edges\" : [ ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1438529240\", \n              \"_key\" : \"1438529240\", \n              \"_rev\" : \"1438529240\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1437677272\", \n              \"name\" : \"Eve\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1438529240\", \n              \"_key\" : \"1438529240\", \n              \"_rev\" : \"1438529240\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1438725848\", \n              \"_key\" : \"1438725848\", \n              \"_rev\" : \"1438725848\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1437677272\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1437021912\", \n              \"name\" : \"Bob\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1438529240\", \n              \"_key\" : \"1438529240\", \n              \"_rev\" : \"1438529240\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1438725848\", \n              \"_key\" : \"1438725848\", \n              \"_rev\" : \"1438725848\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1437939416\", \n              \"_key\" : \"1437939416\", \n              \"_rev\" : \"1437939416\", \n              \"_from\" : \"persons/alice\", \n              \"_to\" : \"persons/bob\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1437677272\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1437021912\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1438529240\", \n              \"_key\" : \"1438529240\", \n              \"_rev\" : \"1438529240\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1438725848\", \n              \"_key\" : \"1438725848\", \n              \"_rev\" : \"1438725848\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1438136024\", \n              \"_key\" : \"1438136024\", \n              \"_rev\" : \"1438136024\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/charlie\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1437677272\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1437021912\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/charlie\", \n              \"_key\" : \"charlie\", \n              \"_rev\" : \"1437284056\", \n              \"name\" : \"Charlie\" \n            } \n          ] \n        }, \n        { \n          \"edges\" : [ \n            { \n              \"_id\" : \"knows/1438529240\", \n              \"_key\" : \"1438529240\", \n              \"_rev\" : \"1438529240\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/alice\" \n            }, \n            { \n              \"_id\" : \"knows/1438725848\", \n              \"_key\" : \"1438725848\", \n              \"_rev\" : \"1438725848\", \n              \"_from\" : \"persons/eve\", \n              \"_to\" : \"persons/bob\" \n            }, \n            { \n              \"_id\" : \"knows/1438332632\", \n              \"_key\" : \"1438332632\", \n              \"_rev\" : \"1438332632\", \n              \"_from\" : \"persons/bob\", \n              \"_to\" : \"persons/dave\" \n            } \n          ], \n          \"vertices\" : [ \n            { \n              \"_id\" : \"persons/alice\", \n              \"_key\" : \"alice\", \n              \"_rev\" : \"1436825304\", \n              \"name\" : \"Alice\" \n            }, \n            { \n              \"_id\" : \"persons/eve\", \n              \"_key\" : \"eve\", \n              \"_rev\" : \"1437677272\", \n              \"name\" : \"Eve\" \n            }, \n            { \n              \"_id\" : \"persons/bob\", \n              \"_key\" : \"bob\", \n              \"_rev\" : \"1437021912\", \n              \"name\" : \"Bob\" \n            }, \n            { \n              \"_id\" : \"persons/dave\", \n              \"_key\" : \"dave\", \n              \"_rev\" : \"1437480664\", \n              \"name\" : \"Dave\" \n            } \n          ] \n        } \n      ] \n    } \n  }, \n  \"error\" : false, \n  \"code\" : 200 \n}\n



                                    If the underlying graph is cyclic, maxIterations should be set:

                                    The underlying graph has two vertices Alice and Bob. With the directed edges:
                                    • Alice knows Bob
                                    _ Bob knows Alice





                                    shell> curl -X POST --data-binary @- --dump - http://localhost:8529/_api/traversal\n{\"startVertex\":\"persons/alice\",\"graphName\":\"knows_graph\",\"direction\":\"any\",\"uniqueness\":{\"vertices\":\"none\",\"edges\":\"none\"},\"maxIterations\":5}\n\nHTTP/1.1 500 Internal Error\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"error\" : true, \n  \"code\" : 500, \n  \"errorNum\" : 1909, \n  \"errorMessage\" : \"too many iterations - try increasing the value of 'maxIterations'\" \n}\n





                                    ", "nickname": "executesATraversal" } ], diff --git a/js/apps/system/aardvark/api-docs/version.json b/js/apps/system/aardvark/api-docs/version.json index ea5e499188..d5ff3c58b4 100644 --- a/js/apps/system/aardvark/api-docs/version.json +++ b/js/apps/system/aardvark/api-docs/version.json @@ -24,7 +24,7 @@ "notes": "Returns the server name and version number. The response is a JSON object with the following attributes:

                                    • server: will always contain arango
                                    • version: the server version string. The string has the format \"major.*minor.*sub\". major and minor will be numeric, and sub may contain a number or a textual version.
                                    • details: an optional JSON object with additional details. This is returned only if the details URL parameter is set to true in the request.", "summary": " Return server version", "httpMethod": "GET", - "examples": "

                                      Returns the version information.



                                      shell> curl --data-binary @- --dump - http://localhost:8529/_api/version\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"server\" : \"arango\", \n  \"version\" : \"2.5.0-devel\" \n}\n



                                      Returns the version information with details.



                                      shell> curl --data-binary @- --dump - http://localhost:8529/_api/version?details=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"server\" : \"arango\", \n  \"version\" : \"2.5.0-devel\", \n  \"details\" : { \n    \"architecture\" : \"64bit\", \n    \"build-date\" : \"2015-02-12 09:14:58\", \n    \"configure\" : \"'./configure' '--enable-relative' '--enable-maintainer-mode' '--enable-failure-tests' 'CXX=ccache g++' 'CXXFLAGS=-B/home/steemann/bin/gold -g -Og -Wall' 'CC=ccache gcc' 'CFLAGS=-B/home/steemann/bin/gold -g -Og -Wall'\", \n    \"env\" : \"CFLAGS='-B/home/steemann/bin/gold -g -Og -Wall' CXXFLAGS='-B/home/steemann/bin/gold -g -Og -Wall' CC='ccache gcc' CXX='ccache g++'\", \n    \"icu-version\" : \"52.1\", \n    \"libev-version\" : \"4.11\", \n    \"maintainer-mode\" : \"true\", \n    \"openssl-version\" : \"OpenSSL 1.0.1f 6 Jan 2014\", \n    \"repository-version\" : \"heads/devel-0-g103cf59dab7c6d68b3591067a9dc993d89fd8a24-dirty\", \n    \"server-version\" : \"2.5.0-devel\", \n    \"sizeof int\" : \"4\", \n    \"sizeof void*\" : \"8\", \n    \"v8-version\" : \"3.31.74.1\" \n  } \n}\n



                                      ", + "examples": "

                                      Returns the version information.



                                      shell> curl --data-binary @- --dump - http://localhost:8529/_api/version\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"server\" : \"arango\", \n  \"version\" : \"2.5.0-alpha1\" \n}\n



                                      Returns the version information with details.



                                      shell> curl --data-binary @- --dump - http://localhost:8529/_api/version?details=true\n\nHTTP/1.1 200 OK\ncontent-type: application/json; charset=utf-8\n\n{ \n  \"server\" : \"arango\", \n  \"version\" : \"2.5.0-alpha1\", \n  \"details\" : { \n    \"architecture\" : \"64bit\", \n    \"build-date\" : \"2015-02-16 09:50:47\", \n    \"configure\" : \"'./configure' '--enable-maintainer-mode' '--disable-mruby'\", \n    \"icu-version\" : \"52.1\", \n    \"libev-version\" : \"4.11\", \n    \"maintainer-mode\" : \"true\", \n    \"openssl-version\" : \"OpenSSL 0.9.8za 5 Jun 2014\", \n    \"repository-version\" : \"heads/devel-0-gde5b0d8c1dc1d4ce252a7e2bbb7ca29b1b28a146-dirty\", \n    \"server-version\" : \"2.5.0-alpha1\", \n    \"sizeof int\" : \"4\", \n    \"sizeof void*\" : \"8\", \n    \"v8-version\" : \"3.31.74.1\" \n  } \n}\n



                                      ", "nickname": "ReturnServerVersion" } ],