Ensure only one of s/ccache in "other_deps"
When sccache/ccache is enabled for a pkg, ensure that "other_deps" for that package has at most 1 of sccache/ccache.
This commit is contained in:
parent
eb8fa7805a
commit
3fe21d176a
1 changed files with 4 additions and 2 deletions
|
@ -1387,9 +1387,11 @@ def update_pkg_list(
|
|||
]
|
||||
failure = False
|
||||
if "ccache_dir" in pkg_state[pkg]:
|
||||
pkg_state[pkg]["other_deps"].append("ccache")
|
||||
if not "ccache" in pkg_state[pkg]["other_deps"]:
|
||||
pkg_state[pkg]["other_deps"].append("ccache")
|
||||
elif "sccache_dir" in pkg_state[pkg]:
|
||||
pkg_state[pkg]["other_deps"].append("sccache")
|
||||
if not "sccache" in pkg_state[pkg]["other_deps"]:
|
||||
pkg_state[pkg]["other_deps"].append("sccache")
|
||||
if len(pkg_state[pkg]["other_deps"]) != 0:
|
||||
prefetch_result = prefetch_dependencies(
|
||||
pkg_state[pkg]["other_deps"], other_state
|
||||
|
|
Loading…
Reference in a new issue