David Ostrovsky b9400254a6 Bazel: Allow plugins to non-transitively depend on prolog rules
Some plugins, most notably owners-plugin, depend on prolog:common rule.
Given that this rule transitively depends on gerrit-server:server rule,
and this rule depends on virtually whole gerrit build graph, the final
plugin artifact contains effectively the whole gerrit war file content.

To fix that we expose prolog:common in plugin API. Moreover, adjust
prolog_cafe_library to not transitively depend on prolog runtime
library. We can do it, because gerrit-server already depends on it, so
that it's included in gerrit war anyway.

This change allows the owners-plugin to de-duplicate its size from 45 MB
to 1.5 MB only.

Change-Id: I8d7198a911c2da444c1822509988eda7d369af77
2017-05-17 08:51:13 +02:00
..
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-03-22 21:44:40 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-04-07 01:31:26 +09:00
2017-01-23 12:44:58 +00:00
2017-02-01 13:33:56 +01:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-01-23 12:44:58 +00:00
2017-03-17 05:33:26 +01:00
2017-02-21 10:44:59 +09:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2016-07-25 13:47:30 -07:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2016-11-16 01:24:59 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2013-05-09 13:40:36 +00:00
2014-03-03 23:34:46 +00:00