Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-61549

Way to declare library deps for headers

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • 6.0 Desired
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Development Platform

      The dependencies of that library are completely uncontrolled. Including a a header can imply depending on libraries the header depends on, and we currently have no way to express such dependencies in Scons. It's possible to make header visibility contingent on taking a dependency on its corresponding library. There can be special kinds of deps you could declare to make this less annoying than it sounds.

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: