diff options
author | 2015-12-08 20:24:01 +0000 | |
---|---|---|
committer | 2015-12-08 22:26:45 +0000 | |
commit | dfa6368490224a2f98d967736cef5803a82c3989 (patch) | |
tree | 5f55f6131a378514afb40f0dd3ad1d012e915eba /src/main/java/com/google/devtools/build/lib/rules/objc | |
parent | dc89673ae8cb37a60ddad83949c776c4d369b8fb (diff) |
Find frameworks in System/ instead of in Developer/ for ios sdks 9.0 and later
--
MOS_MIGRATED_REVID=109715685
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java index 40260085e1..b5f134b46f 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java @@ -1306,7 +1306,8 @@ public final class CompilationSupport { ObjcProvider provider, ObjcConfiguration objcConfiguration, AppleConfiguration appleConfiguration) { ImmutableList.Builder<String> builder = new ImmutableList.Builder<>(); - if (Platform.forIosArch(appleConfiguration.getIosCpu()) == Platform.IOS_SIMULATOR) { + Platform platform = Platform.forIosArch(appleConfiguration.getIosCpu()); + if (platform == Platform.IOS_SIMULATOR) { builder.add("-mios-simulator-version-min=" + objcConfiguration.getMinimumOs()); } else { builder.add("-miphoneos-version-min=" + objcConfiguration.getMinimumOs()); @@ -1320,7 +1321,7 @@ public final class CompilationSupport { .add("-arch", appleConfiguration.getIosCpu()) .add("-isysroot", AppleToolchain.sdkDir()) // TODO(bazel-team): Pass framework search paths to Xcodegen. - .add("-F", AppleToolchain.sdkDeveloperFrameworkDir()) + .add("-F", AppleToolchain.sdkFrameworkDir(platform, appleConfiguration)) // As of sdk8.1, XCTest is in a base Framework dir .add("-F", AppleToolchain.platformDeveloperFrameworkDir(appleConfiguration)) // Add custom (non-SDK) framework search paths. For each framework foo/bar.framework, |