gerrit/lib
Dave Borowitz 9a4efd3fff Merge Lucene core and backward-codecs jars
Both of these jars provide a provider-configuration file in
META-INF/services/org.apache.lucene.codecs.Codec registering their
respective implementations as providers of this codec. The proper way
to merge these files is to concatenate them, but the normal Buck build
process would otherwise choose one arbitrarily.

Add a new custom rule merge_maven_jars to merge multiple Maven jars
together using a simple Python script. The script concatenates all the
entries in two zip files, preferring the entry found in the first file
on the command line, which is still arbitrary but at least
deterministic. It specially handles files in the META-INF/services
directory by concatenating them.

Use this new rule to merge the old :core and :backward-codecs rules
into a single :core-and-backward-codecs rule.

Change-Id: I42fd1a130e42cb0eebf7bee61cfdf8545397cd09
2015-09-01 14:34:25 -04:00
..
antlr Bump antlr to version 3.5.2 2015-01-07 00:46:18 +00:00
asciidoctor Merge Lucene core and backward-codecs jars 2015-09-01 14:34:25 -04:00
auto Update AutoValue to 1.1 2015-08-28 09:54:52 +09:00
bouncycastle Update Bouncy Castle to 1.52 2015-06-25 11:21:21 -07:00
codemirror Update CodeMirror to 5.5.0 2015-07-24 18:02:09 -07:00
commons Remove unnecessary dependency on commons-io 2015-07-30 21:54:17 +09:00
easymock Bump to powermock 1.6.2 and to compatible easymock 3.3.1 2015-06-09 02:12:45 +00:00
guice Update Guice to version 4.0 2015-05-08 10:29:30 +00:00
gwt Remove org.json:json and fix gwt-dev deps 2015-06-25 10:03:24 -07:00
httpcomponents Use httpcomponents fluent API in acceptance tests 2015-05-28 17:15:36 +09:00
jetty Update Jetty to 9.2.12.v20150709 2015-07-29 11:07:47 +09:00
jgit Update JGit to 4.0.1.201506240215-r.94-g39dc898 2015-07-15 19:58:35 -07:00
joda Upgrade joda-time to 2.8 2015-06-24 14:59:50 +09:00
log Package jsonevent-layout with war 2015-04-29 13:26:01 +00:00
lucene Merge Lucene core and backward-codecs jars 2015-09-01 14:34:25 -04:00
mina Revert "Downgrade SSHD to 0.9.0-4-g5967cfd" 2015-04-06 12:26:07 +09:00
openid Move httpcomponents libraries out of lib/commons to lib/httpcomponents 2014-09-17 17:55:17 +09:00
ow2 Remove org.json:json and fix gwt-dev deps 2015-06-25 10:03:24 -07:00
powermock Bump to powermock 1.6.2 and to compatible easymock 3.3.1 2015-06-09 02:12:45 +00:00
prolog Use try-with-resources statements 2015-06-23 21:11:57 +02:00
BUCK Add support for DB2 database 2015-07-29 15:45:20 +09:00
LICENSE-antlr Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-Apache1.1 Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-Apache2.0 Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-args4j Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-automaton Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-bouncycastle Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-CC-BY3.0 Document diffy logo is CC-BY 3.0 2013-08-21 08:57:42 -07:00
LICENSE-clippy Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-codemirror Async load popular modes into CodeMirror 2013-05-21 11:01:26 -07:00
LICENSE-diffy Document diffy logo is CC-BY 3.0 2013-08-21 08:57:42 -07:00
LICENSE-DO_NOT_DISTRIBUTE Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-freebie_application_icon_set Show link on hover for headings and anchors in documentation 2014-12-09 01:14:32 +00:00
LICENSE-h2 Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-jgit Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-jsch Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-MPL1.1 Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-ow2 Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-postgresql Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-prologcafe Update license text for PrologCafe 2013-05-13 09:44:25 -07:00
LICENSE-protobuf Add dependency on the Google protocol buffer library 2013-09-10 15:59:25 -07:00
LICENSE-PublicDomain Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-slf4j Build with Buck 2013-05-09 13:40:36 +00:00
LICENSE-xz Download commands: Add JGit archive 2014-03-03 23:34:46 +00:00
local.defs Buck: Align gerrit build interface to bucklets 2014-09-09 13:20:47 +00:00
maven.defs Merge Lucene core and backward-codecs jars 2015-09-01 14:34:25 -04:00