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

Improve ordering of ninja and hygienic tools in SConstruct

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • None
    • v4.4
    • Dev Platform 2020-05-04

      The ninja and hygienic tools manipulate emitter lists, as do other tools. However, both of them must be, in some sense, the last tool.

      Additionally, both tools should run before any other non-conftest targets are declared.

      The current ordering of the SConstruct makes it perhaps too easy to break these constraints, and there are several other odd ordering choices as well.

            Assignee:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: