920b1667d4
If the Bouncy Castle Crypto libraries are unsigned, issues result with the Eclipse build, since they rely on the copy that exists in the libraries copied by the download_file.py script. As a workaround, use a genrule in ConvertKey to unsign the JARs manually. Change-Id: I44d6ad5b05a18258e8bf5400c42f1cbd159e59b2
29 lines
785 B
Python
29 lines
785 B
Python
include_defs('//lib/maven.defs')
|
|
|
|
# This version must match the version that also appears in
|
|
# gerrit-pgm/src/main/resources/com/google/gerrit/pgm/libraries.config
|
|
VERSION = '1.52'
|
|
|
|
maven_jar(
|
|
name = 'bcprov',
|
|
id = 'org.bouncycastle:bcprov-jdk15on:' + VERSION,
|
|
sha1 = '88a941faf9819d371e3174b5ed56a3f3f7d73269',
|
|
license = 'DO_NOT_DISTRIBUTE', #'bouncycastle'
|
|
)
|
|
|
|
maven_jar(
|
|
name = 'bcpg',
|
|
id = 'org.bouncycastle:bcpg-jdk15on:' + VERSION,
|
|
sha1 = 'ff4665a4b5633ff6894209d5dd10b7e612291858',
|
|
license = 'DO_NOT_DISTRIBUTE', #'bouncycastle'
|
|
deps = [':bcprov'],
|
|
)
|
|
|
|
maven_jar(
|
|
name = 'bcpkix',
|
|
id = 'org.bouncycastle:bcpkix-jdk15on:' + VERSION,
|
|
sha1 = 'b8ffac2bbc6626f86909589c8cc63637cc936504',
|
|
license = 'DO_NOT_DISTRIBUTE', #'bouncycastle'
|
|
deps = [':bcprov'],
|
|
)
|