diff --git a/src/com/facebook/buck/apple/toolchain/impl/AppleSdkDiscovery.java b/src/com/facebook/buck/apple/toolchain/impl/AppleSdkDiscovery.java index c2e53f81351..3b4e94a0723 100644 --- a/src/com/facebook/buck/apple/toolchain/impl/AppleSdkDiscovery.java +++ b/src/com/facebook/buck/apple/toolchain/impl/AppleSdkDiscovery.java @@ -133,8 +133,20 @@ public static ImmutableMap discoverAppleSdkPaths( } AppleSdk.Builder sdkBuilder = AppleSdk.builder(); - if (buildSdkFromPath( - sdkDir, sdkBuilder, xcodeToolchains, defaultToolchain, appleConfig)) { + Boolean built = false; + try { + built = buildSdkFromPath( + sdkDir, + sdkBuilder, + xcodeToolchains, + defaultToolchain, + appleConfig + ); + } catch (Exception e) { + built = false; + } + + if (built) { AppleSdk sdk = sdkBuilder.build(); LOG.debug("Found SDK %s", sdk);