mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
This is meant to support parallel CI runs on the same Linux bot, so that they don't share the module cache and reduce (hopefully) the likelihood of issues related to invalid signatures. When the option is enabled, the environment variable `XDG_CACHE_HOME` is explicitly set in `build-script` and should be inherited by all the child processes. Currently we don't check the operating system before setting the variable (since it should be a noop for other OSes). Addresses rdar://73887745