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

Migrate configure checks into a site_tool

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Build
    • Server Development Platform
    • Fully Compatible
    • BUILD 1, BUILD 1 04/03/15

      Right now the top level SConstruct is cluttered with configure test definitions that have complex test bodies. The configure tests are injected into local Configure objects as needed.

      This both clutters the SConstruct with lots of test bodies and code to inject the configure tests, but makes it hard to re-execute a configure check. As a result, we locally cache configure test results in free variables.

      The whole thing becomes hard to follow. We should migrate the configure check bodies and injection into the Configure context into a new mongoconfig tool in site_scons/site_tools.

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: