Created by: monty-uber
This addresses the bug logged in https://github.com/facebook/buck/issues/1717.
When a FileScrubberStep fails, it currently causes the entire build to fail. This shouldn't be critical behavior as the scrubber merely increases the effectiveness of the cache between builds.
This is a problem because the scrubbing methods used in com.facebook.buck.cxx.toolchain.objectfile.Machos currently do not work on Mach-O object files created from cgo files. You can see the behavior by running the test binaryWithCgo in com.facebook.buck.go.GoBinaryIntegrationTest on Mac.
I'll create another issue about the scrubbers not handling cgo object files.