blob: 2b45d2bca98fa6ae007ccfe21d0a80a09a55574b [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',
Ahaan Ugale404c8242013-06-12 17:22:19 -060014 '//lib/lucene:core',
15 ],
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',
Dave Borowitz9161eda2013-05-17 14:05:25 -070034 '//lib/jgit:jgit',
35 '//lib/log:api',
Ahaan Ugale404c8242013-06-12 17:22:19 -060036 '//lib/lucene:analyzers-common',
37 '//lib/lucene:core',
Dave Borowitz9161eda2013-05-17 14:05:25 -070038 ],
39 visibility = ['PUBLIC'],
40)