diff options
author | Irina Iancu <elenairina@google.com> | 2016-11-24 16:23:50 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2016-11-25 12:20:21 +0000 |
commit | 5c9fcaf279f3912d1cd117fed4eeaf977b10644f (patch) | |
tree | cde0c36c286c99b9661f0a53306e0a2bcf259cc2 /src/main/java/com/google/devtools/build/lib/BUILD | |
parent | bfa166b8964c3e72e84293231ad5e24d1c31d3bb (diff) |
Introducing the Java compilation black box in Skylark.
Adding a new declared provider that will be the returning value of the Java compilation method in Skylark. This provider is considered a black-box from Skylark and it should only be passed around (returned from a rule/aspect implementation) to allow Java rules to depend on it.
Also adding a new Skylark module (java_common) to allow retrieving the Java dependencies' black-box from Skylark implementations.
--
MOS_MIGRATED_REVID=140138446
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/BUILD')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/BUILD | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/BUILD b/src/main/java/com/google/devtools/build/lib/BUILD index 0fe30e15ed..3da2115a7f 100644 --- a/src/main/java/com/google/devtools/build/lib/BUILD +++ b/src/main/java/com/google/devtools/build/lib/BUILD @@ -761,8 +761,10 @@ java_library( "rules/java/JavaLibrary.java", "rules/java/JavaPlugin.java", "rules/java/JavaPrimaryClassProvider.java", + "rules/java/JavaProvider.java", "rules/java/JavaRuntimeClasspathProvider.java", "rules/java/JavaRuntimeJarProvider.java", + "rules/java/JavaSkylarkCommon.java", "rules/java/JavaSourceInfoProvider.java", "rules/java/JavaToolchain.java", "rules/java/JavaToolchainRule.java", |