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

Improve build system help text

    • Type: Icon: Bug Bug
    • Resolution: Incomplete
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: 4.2.1
    • Component/s: Build
    • Labels:
      None
    • ALL
    • Dev Platform 2019-12-02

      The help text for many of the scons flags is confusing. The help text for --use-system-mongo-c at least seems straightforward:

      --use-system-mongo-c=[on|off|auto]

      I'm clearly meant to write either --use-system-mongo-c=on or --use-system-mongo-c=off or --use-system-mongo-c=auto. Simple enough. But the help text for --use-system-icu is baffling:

      --use-system-icu=USE-SYSTEM-ICU

      Is this telling me to write literally --use-system-icu=USE-SYSTEM-ICU? Or am I supposed to use just --use-system-icu? Or am I meant to infer that USE-SYSTEM-ICU should be replaced with on, off, or auto?

      I can probably experiment to figure out what I need to use, but it would be better if the help text were clearer.

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

              Created:
              Updated:
              Resolved: