D6976 makes a change so that the location of OSX_SDK gets
cleaned up before every build, effectively eliminating the cache.
This patch moves OSX_SDK to an explicit a cache directory instead.
The cached file needs to be copied since the build container fails to
interpret a symlink.