Merge "Buck: Add support for non transitive plugin dependencies"

This commit is contained in:
Shawn Pearce
2013-12-18 00:02:54 +00:00
committed by Gerrit Code Review

View File

@@ -115,6 +115,7 @@ def java_library2(
def gerrit_extension( def gerrit_extension(
name, name,
deps = [], deps = [],
compile_deps = [],
srcs = [], srcs = [],
resources = [], resources = [],
manifest_file = None, manifest_file = None,
@@ -123,6 +124,7 @@ def gerrit_extension(
gerrit_plugin( gerrit_plugin(
name = name, name = name,
deps = deps, deps = deps,
compile_deps = compile_deps,
srcs = srcs, srcs = srcs,
resources = resources, resources = resources,
manifest_file = manifest_file, manifest_file = manifest_file,
@@ -134,6 +136,7 @@ def gerrit_extension(
def gerrit_plugin( def gerrit_plugin(
name, name,
deps = [], deps = [],
compile_deps = [],
srcs = [], srcs = [],
resources = [], resources = [],
gwt_module = None, gwt_module = None,
@@ -168,7 +171,7 @@ def gerrit_plugin(
srcs = srcs, srcs = srcs,
resources = resources, resources = resources,
deps = deps, deps = deps,
compile_deps = ['//gerrit-%s-api:lib' % type] + gwt_deps, compile_deps = ['//gerrit-%s-api:lib' % type] + compile_deps + gwt_deps,
) )
if gwt_module: if gwt_module:
prebuilt_jar( prebuilt_jar(