maven_jar: Add support for exports and deps attributes
Expose deps and exports attribute from java_import to maven_jar rule.
This was provided in Buck's maven_jar rule. The following maven_jar
rules:
maven_jar(
name = "foo",
artifact = "foo:foo:1.0",
sha1 = "4d7e828a4651e2f590b4a059925991be58e62da6",
deps = [
"@bar//jar",
"@baz//jar",
],
exports = [
"@qux//jar",
"@quux//jar",
]
expands to this java_import rule:
java_import(
name = 'jar',
jars = ['foo-1.0.jar'],
srcjar = 'foo-1.0-src.jar',
deps = [
'@bar//jar',
'@baz//jar',
],
exports = [
'@qux//jar',
'@quux//jar',
],
)
Change-Id: I58cc5df9820240b24fc1b6cb261966f517c4891c