gerrit/tools
David Ostrovsky 9d6a453d40 Buck: Fix plugin build by not merging manifests from dependent JARs
After posting this mail to mailing list [1], filing this issue [2],
and creating this pull request [3], Buck team provided a solution to
the problem: when multiple JARs contain MANIFEST files, the default
behaviour of java_binary() was to merge the content of those manifest
files together. That breaks our plugins, as the content from other JARs
interfere with the manifest content of plugins.

Recent Buck version [4] provides undocumented parameter to change this
behaviour.

[1] https://groups.google.com/forum/#!topic/buck-build/M7Nu71okdYY
[2] https://github.com/facebook/buck/issues/86
[3] https://github.com/facebook/buck/pull/87
[4] https://github.com/facebook/buck/commit/\
96ba1967ef941558bc4c12ce88d5eaeba0b23275

Change-Id: Ia228fb51cfe8db678c2551b9cd1802bdaf4d44fc
2014-06-16 14:06:03 +00:00
..
eclipse Fix root path resolution for updated Buck 2014-06-13 07:15:03 +00:00
maven Fix root path resolution for updated Buck 2014-06-13 07:15:03 +00:00
util Add a bulk query suite tester 2013-09-19 18:29:07 +00:00
__init__.py Buck: Adjust to unflattened directory structure for python libraries 2013-11-30 20:19:33 +01:00
BUCK Buck: Adjust to unflattened directory structure for python libraries 2013-11-30 20:19:33 +01:00
build.defs Buck: Make deps to $(exe :foo) and $(location :bar) implicitly 2014-06-10 07:29:42 +00:00
default.defs Buck: Fix plugin build by not merging manifests from dependent JARs 2014-06-16 14:06:03 +00:00
download_all.py Fix download and download_sources to aggressively get all targets 2013-05-23 10:45:51 -07:00
download_file.py Fix buck build error because of not encoded argument 2014-04-26 13:20:00 +02:00
git.defs Remove asciidoc.conf 2013-09-04 21:31:03 -07:00
gitlog2asciidoc.py Add --issues and --issue_numbers to gitlog2asciidoc.py 2012-03-26 12:51:38 -07:00
GoogleFormat.xml Eclipse: Bump java source and target level to 7 2013-11-29 00:15:50 +01:00
gwt-constants.defs Buck: Export gwtui-common in gwtui-api-lib 2014-06-10 11:31:58 +02:00
pack_war.py Buck: Start buck command always from project root 2014-03-24 11:12:49 -07:00
plugin_archetype_deploy.sh Bash: Deploy plugin archetypes to Maven Central 2014-05-26 23:44:40 +02:00
PythonTestCaller.java Buck: Support plugin own Maven repositories 2013-11-18 01:12:09 +01:00
util_test.py Buck: Support plugin own Maven repositories 2013-11-18 01:12:09 +01:00
util.py Buck: Add gerrit api Maven repository 2014-01-17 09:05:00 +01:00
version.py Buck: Deploy plugin artifacts to Maven Central 2014-05-26 22:06:42 +02:00