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

XMLWordPrintableJSON

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

      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 (Inactive)
            Reporter:
            Ryan Egesdahl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: