diff options
author | 2015-02-11 22:48:48 +0000 | |
---|---|---|
committer | 2015-02-11 22:48:48 +0000 | |
commit | 08efba3048af0876ba2bcdbbf6efa44bf2949ea4 (patch) | |
tree | d76bec54eed9c1b796f7f8238bb4c5ecf4a5ebc2 /src | |
parent | afd399e2c559f1487db316b13c3d5cf22772132c (diff) |
Include non_propagated_deps as dependencies in xcodeproj files
They were accidentally dropped in
--
MOS_MIGRATED_REVID=86121473
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/XcodeSupport.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/XcodeSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/XcodeSupport.java index f64c6bd6ea..111fef27aa 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/XcodeSupport.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/XcodeSupport.java @@ -16,6 +16,7 @@ package com.google.devtools.build.lib.rules.objc; import static com.google.devtools.build.lib.packages.ImplicitOutputsFunction.fromTemplates; +import com.google.common.collect.ImmutableSet; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.analysis.RuleConfiguredTarget.Mode; import com.google.devtools.build.lib.analysis.RuleContext; @@ -94,9 +95,10 @@ public final class XcodeSupport { * @return this xcode support */ XcodeSupport addDependencies(XcodeProvider.Builder xcodeProviderBuilder) { - xcodeProviderBuilder - .addDependencies(ruleContext.getPrerequisites("deps", Mode.TARGET, XcodeProvider.class)) - .addDependencies(ruleContext.getPrerequisites("bundles", Mode.TARGET, XcodeProvider.class)); + for (String attribute : ImmutableSet.of("deps", "non_propagated_deps", "bundles")) { + xcodeProviderBuilder.addDependencies( + ruleContext.getPrerequisites(attribute, Mode.TARGET, XcodeProvider.class)); + } return this; } } |