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

Refactor exists() in icecream.py and ccache.py

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: 4.5 Desired
    • Component/s: Build
    • None
    • Dev Platform 2020-09-21

      The Icecream and ccache tools have an exists() method that is used in generate() to determine whether the tool should run. However, it would be much better to refactor this behavior so exists() can be safely called from SConstruct (or {{SConstript}}s) in preparation for being sent upstream, so it can more closely match the way other SCons tools are used.

            Assignee:
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Reporter:
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: