diff options
author | Cal Peyser <cpeyser@google.com> | 2016-03-17 21:25:20 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-03-18 12:45:27 +0000 |
commit | 1d1212a5c79f2164a66826633b0d35d59b0ec1e8 (patch) | |
tree | f83188b3998119dc459bef09fb22a869ff2752e8 /src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java | |
parent | b7e1b8299ceb7b071975225a0b1c0b3436363490 (diff) |
Introduce skylark provider for objc.
--
MOS_MIGRATED_REVID=117485208
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java b/src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java index 433075199b..0b5b7ba848 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java @@ -163,7 +163,10 @@ abstract class BinaryLinkingTargetFactory implements RuleConfiguredTargetFactory .addProvider(ObjcProvider.class, objcProvider) .addProvider( InstrumentedFilesProvider.class, - compilationSupport.getInstrumentedFilesProvider(common)); + compilationSupport.getInstrumentedFilesProvider(common)) + .addSkylarkTransitiveInfo( + ObjcProvider.OBJC_SKYLARK_PROVIDER_NAME, + common.getObjcProvider().toSkylarkProvider()); if (xcTestAppProvider.isPresent()) { // TODO(bazel-team): Stop exporting an XcTestAppProvider once objc_binary no longer creates an // application bundle. |