gerrit/tools/bzl
David Ostrovsky c5f8066629 Don't ship bouncycastle libraries in plugin API
We cannot shade bouncycastle in the plugin API. Still we need it to be
included in the gerrit.war, licenses file and Eclipse classpath.

Expose bouncycastle libraries in PLUGIN_TEST_DEPS constant, so that
the plugins don't need to change anything in tree build mode.

gerrit_api() bazlet in bazlets repository is extended too, so that the
plugins don't need to change anything in standalone build mode.

One side effect of this change, is that bouncycastle libraries are
now listed with neverlink suffix, e.g.:

* bouncycastle:bcprov-neverlink

Bug: Issue 5826
Change-Id: Idb8051e16b14e20c8dd528783ab297ee25707bb3
2017-04-07 07:38:04 +02:00
..
asciidoc.bzl Format .bzl files with Bazel Buildifier 2016-12-11 19:00:21 +09:00
BUILD Bazel: Reformat build files 2016-12-07 11:33:07 +00:00
classpath.bzl Format .bzl files with Bazel Buildifier 2016-12-11 19:00:21 +09:00
genrule2.bzl bazel: remove 'out' attribute from genrule2, and use throughout. 2016-11-02 13:54:10 +01:00
gwt.bzl Bazel: Allow to consume jgit from development tree 2017-03-22 22:27:12 +01:00
java.bzl Implement Bazel build 2016-06-14 21:12:02 +02:00
javadoc.bzl Format .bzl files with Bazel Buildifier 2016-12-11 19:00:21 +09:00
js.bzl Don't hardcode /bin/bash 2017-03-03 08:12:45 -06:00
junit.bzl Implement Bazel build 2016-06-14 21:12:02 +02:00
license-map.py Make built-in bouncycastle actually work 2017-02-20 15:02:06 +01:00
license.bzl Format .bzl files with Bazel Buildifier 2016-12-11 19:00:21 +09:00
maven_jar.bzl maven_jar: Add support for exports and deps attributes 2017-02-07 08:37:21 +00:00
maven.bzl bazel: add license to appropriate lib/ targets 2016-09-26 16:42:38 +08:00
pkg_war.bzl Don't ship bouncycastle libraries in plugin API 2017-04-07 07:38:04 +02:00
plugin.bzl Don't ship bouncycastle libraries in plugin API 2017-04-07 07:38:04 +02:00
plugins.bzl Do not include cookbook plugin in release.war 2017-03-01 00:06:11 +00:00
test_empty.sh bazel: add test that forbids DO_NOT_DISTRIBUTE in //gerrit-pgm:pgm. 2016-09-21 19:52:53 +00:00
test_license.sh Make built-in bouncycastle actually work 2017-02-20 15:02:06 +01:00