blob: b3edc23fbf99ea8519abc5d2094dbcb75321ddfd [file] [log] [blame]
Dave Borowitzaf5e4ab2014-04-17 15:28:04 -07001REPO = GERRIT
Dave Borowitza85f2562014-05-06 11:19:17 -07002VERS = '3.3.2.201404171909-r.128-g79448bc'
David Ostrovsky22c45b32014-02-23 22:22:26 +01003
4maven_jar(
5 name = 'jgit',
6 id = 'org.eclipse.jgit:org.eclipse.jgit:' + VERS,
Dave Borowitza85f2562014-05-06 11:19:17 -07007 sha1 = 'a06d48637aa2952d18909244fd96f7483f148b7c',
Dave Borowitzaf5e4ab2014-04-17 15:28:04 -07008 repository = REPO,
David Ostrovsky22c45b32014-02-23 22:22:26 +01009 unsign = True,
10 deps = [':ewah'],
11 exclude = [
12 'META-INF/eclipse.inf',
13 'about.html',
14 'plugin.properties',
15 ],
16)
17
18maven_jar(
19 name = 'jgit-servlet',
20 id = 'org.eclipse.jgit:org.eclipse.jgit.http.server:' + VERS,
Dave Borowitza85f2562014-05-06 11:19:17 -070021 sha1 = 'da9711d199d140a69d21eea70be2f13eca21935c',
Dave Borowitzaf5e4ab2014-04-17 15:28:04 -070022 repository = REPO,
David Ostrovsky22c45b32014-02-23 22:22:26 +010023 deps = [':jgit'],
24 unsign = True,
25 exclude = [
26 'about.html',
27 'plugin.properties',
28 ],
29)
30
31java_library(
32 name = 'jgit-archive',
33 exported_deps = [
34 ':jgit-archive_library',
35 ':commons-compress',
36 ':tukaani-xz',
37 ],
38 visibility = ['PUBLIC'],
39)
40
41maven_jar(
42 name = 'jgit-archive_library',
43 id = 'org.eclipse.jgit:org.eclipse.jgit.archive:' + VERS,
Dave Borowitza85f2562014-05-06 11:19:17 -070044 sha1 = '8574d1080a71fdd8b0a07a9eb85e51beba39149c',
Dave Borowitzaf5e4ab2014-04-17 15:28:04 -070045 repository = REPO,
David Ostrovsky22c45b32014-02-23 22:22:26 +010046 deps = [':jgit'],
47 unsign = True,
48 exclude = [
49 'about.html',
50 'plugin.properties',
51 ],
52)
53
54maven_jar(
55 name = 'junit',
56 id = 'org.eclipse.jgit:org.eclipse.jgit.junit:' + VERS,
Dave Borowitza85f2562014-05-06 11:19:17 -070057 sha1 = 'c4d232911178abfff65ba4b75cecd3ef31ad4211',
Dave Borowitzaf5e4ab2014-04-17 15:28:04 -070058 repository = REPO,
David Ostrovsky22c45b32014-02-23 22:22:26 +010059 unsign = True,
60 deps = [':jgit'],
61)
62
63maven_jar(
64 name = 'ewah',
65 id = 'com.googlecode.javaewah:JavaEWAH:0.7.9',
66 sha1 = 'eceaf316a8faf0e794296ebe158ae110c7d72a5a',
67)
68
69maven_jar(
70 name = 'commons-compress',
71 id = 'org.apache.commons:commons-compress:1.7',
72 sha1 = 'ab365c96ee9bc88adcc6fa40d185c8e15a31410d',
73 exclude = ['META-INF/LICENSE.txt', 'META-INF/NOTICE.txt'],
74 visibility = ['//lib/jgit:jgit-archive'],
75)
76
77maven_jar(
78 name = 'tukaani-xz',
79 id = 'org.tukaani:xz:1.4',
80 sha1 = '18a9a2ce6abf32ea1b5fd31dae5210ad93f4e5e3',
81 attach_source = False,
82 visibility = ['//lib/jgit:jgit-archive'],
83)