[SERVER-24838] Add Scons Tool for Capturing Dependency Graph ( aka dagger ) Created: 29/Jun/16  Updated: 07/May/18  Resolved: 16/Aug/16

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 3.3.11

Type: New Feature Priority: Major - P3
Reporter: Justin Cohler Assignee: Matthew Lee
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-26338 do not load dependencyDb in scons on ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Build 18 (08/05/16), Build 2016-08-26
Participants:

 Description   

Tool should be generally similar to the compilation DB tool, and it should:

  • Depend on all object files
  • Contain a basic implementation of a graph class to model the graph we'll generate
  • Integrate directly into SCons
  • Contain library, file, and symbol dependencies, using an architecture that will support adding new node and edge types into the graph.

This commit should also include:

  • Test coverage for all operations "above" the SCons integration.
  • README or an extensive comment describing architecture, design, and how to run tests.
  • License headers for Apache2


 Comments   
Comment by Githook User [ 29/Jul/16 ]

Author:

{u'username': u'Juggls', u'name': u'Juggls', u'email': u'mattlee446@gmail.com'}

Message: SERVER-24838: add scons tool for capturing dependency graph
Branch: master
https://github.com/mongodb/mongo/commit/3a25e6f73c4b740b088e95b804df3aab6f7564c3

Generated at Thu Feb 08 04:07:33 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.