blob: 771a02171a59bf7369b2719aa24ac23383870be8 [file] [log] [blame]
Ahaan Ugale404c8242013-06-12 17:22:19 -06001QUERY_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',
Shawn Pearce268cee32013-06-28 10:54:24 -070013 '//lib:guava',
David Pursehouse5a3bdad2016-02-08 14:35:55 +090014 '//lib/lucene:lucene-core-and-backward-codecs',
Ahaan Ugale404c8242013-06-12 17:22:19 -060015 ],
16 visibility = ['PUBLIC'],
17)
18
Dave Borowitz9161eda2013-05-17 14:05:25 -070019java_library(
20 name = 'lucene',
Ahaan Ugale404c8242013-06-12 17:22:19 -060021 srcs = glob(['src/main/java/**/*.java'], excludes = QUERY_BUILDER),
Dave Borowitz9161eda2013-05-17 14:05:25 -070022 deps = [
Ahaan Ugale404c8242013-06-12 17:22:19 -060023 ':query_builder',
Dave Borowitz9161eda2013-05-17 14:05:25 -070024 '//gerrit-antlr:query_exception',
Shawn Pearce05cb0532013-11-30 02:22:26 -080025 '//gerrit-common:annotations',
Sasa Zivkovd6ccccf2013-09-26 16:44:32 +020026 '//gerrit-common:server',
Dave Borowitz9161eda2013-05-17 14:05:25 -070027 '//gerrit-extension-api:api',
David Ostrovsky020d76b2013-06-18 17:52:29 +020028 '//gerrit-reviewdb:server',
Dave Borowitz9161eda2013-05-17 14:05:25 -070029 '//gerrit-server:server',
30 '//lib:guava',
31 '//lib:gwtorm',
Dave Borowitz9161eda2013-05-17 14:05:25 -070032 '//lib/guice:guice',
Dave Borowitzd103b2b2013-06-26 08:17:28 -060033 '//lib/guice:guice-assistedinject',
David Ostrovsky08ea6942016-04-20 08:55:24 +020034 '//lib/jgit/org.eclipse.jgit:jgit',
Dave Borowitz9161eda2013-05-17 14:05:25 -070035 '//lib/log:api',
Dave Borowitzfc70ea32015-12-21 17:09:34 -050036 '//lib/lucene:lucene-analyzers-common',
David Pursehouse5a3bdad2016-02-08 14:35:55 +090037 '//lib/lucene:lucene-core-and-backward-codecs',
Dave Borowitzfc70ea32015-12-21 17:09:34 -050038 '//lib/lucene:lucene-misc',
Dave Borowitz9161eda2013-05-17 14:05:25 -070039 ],
40 visibility = ['PUBLIC'],
41)