When a Hybrid target is fallbacking to a local build, it invokes all commands from history.compile, even it makes no sense as Xcode will trigger them anyway. Because invoking commands from history.compile happens without parallelization, that bug could lead to a very slow incremental builds.
When a Hybrid target is fallbacking to a local build, it invokes all commands from
history.compile
, even it makes no sense as Xcode will trigger them anyway. Because invoking commands fromhistory.compile
happens without parallelization, that bug could lead to a very slow incremental builds.Project to reproduce a problem: https://github.com/polac24/HybridXCRemoteCache
This fix cleans the
history.compile
file in all cases, no matter if there has been: cache hit, cache miss or even an error.Fixes #133