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

Changing scons target causes relink of all executables

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.1.8
    • None
    • Build
    • None
    • Fully Compatible
    • ALL
    • Build 8 08/31/15, Build 9 (09/18/15)

    Description

      The refactored version.cpp.in incorporates the command line into the version information. This, however, means that if you change the list of targets to build, that version.cpp is regenerated, and then everything needs to relink.

      In other words:

      scons ... all
      scons ... smokeCppUnittests

      The second invocation needs to re-link every binary.

      Attachments

        Activity

          People

            jonathan.reams@mongodb.com Jonathan Reams
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: