blob: 2f1cba77ebbc2f5ffcd5dc2d35028399070e459b [file] [log] [blame]
David Ostrovskyb81b4f72016-05-21 19:55:01 +02001QUERY_BUILDER = [
2 'src/main/java/com/google/gerrit/lucene/QueryBuilder.java',
3]
4
5java_library(
6 name = 'query_builder',
7 srcs = QUERY_BUILDER,
8 deps = [
9 '//gerrit-antlr:query_exception',
10 '//gerrit-reviewdb:server',
11 '//gerrit-server:server',
12 '//lib:gwtorm',
13 '//lib:guava',
14 '//lib/lucene:lucene-core-and-backward-codecs',
15 ],
16 visibility = ['//visibility:public'],
17)
18
19java_library(
20 name = 'lucene',
21 srcs = glob(['src/main/java/**/*.java'], exclude = QUERY_BUILDER),
22 deps = [
23 ':query_builder',
24 '//gerrit-antlr:query_exception',
25 '//gerrit-common:annotations',
26 '//gerrit-common:server',
27 '//gerrit-extension-api:api',
28 '//gerrit-reviewdb:server',
29 '//gerrit-server:server',
30 '//lib:guava',
31 '//lib:gwtorm',
32 '//lib/guice:guice',
33 '//lib/guice:guice-assistedinject',
34 '//lib/jgit/org.eclipse.jgit:jgit',
35 '//lib/log:api',
36 '//lib/lucene:lucene-analyzers-common',
37 '//lib/lucene:lucene-core-and-backward-codecs',
38 '//lib/lucene:lucene-misc',
39 ],
40 visibility = ['//visibility:public'],
41)