Han-Wen Nienhuys | 888f4ac | 2016-11-13 10:34:18 -0800 | [diff] [blame] | 1 | package( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 2 | default_visibility = ["//visibility:public"], |
Han-Wen Nienhuys | 888f4ac | 2016-11-13 10:34:18 -0800 | [diff] [blame] | 3 | ) |
| 4 | |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 5 | load("//tools/bzl:gwt.bzl", "gwt_module") |
| 6 | load("//tools/bzl:junit.bzl", "junit_tests") |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 7 | |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 8 | SRC = "src/main/java/com/google/gerrit/reviewdb/" |
| 9 | |
| 10 | TESTS = "src/test/java/com/google/gerrit/reviewdb/" |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 11 | |
| 12 | gwt_module( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 13 | name = "client", |
| 14 | srcs = glob([SRC + "client/**/*.java"]), |
| 15 | gwt_xml = SRC + "ReviewDB.gwt.xml", |
| 16 | visibility = ["//visibility:public"], |
| 17 | deps = [ |
| 18 | "//gerrit-extension-api:client", |
David Ostrovsky | f98a60b | 2018-06-08 09:16:50 +0200 | [diff] [blame] | 19 | "//lib:gwtorm-client", |
| 20 | "//lib:gwtorm-client_src", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 21 | ], |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 22 | ) |
| 23 | |
| 24 | java_library( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 25 | name = "server", |
| 26 | srcs = glob([SRC + "**/*.java"]), |
| 27 | resources = glob(["src/main/resources/**/*"]), |
| 28 | visibility = ["//visibility:public"], |
| 29 | deps = [ |
| 30 | "//gerrit-extension-api:api", |
| 31 | "//lib:guava", |
| 32 | "//lib:gwtorm", |
| 33 | ], |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 34 | ) |
| 35 | |
| 36 | junit_tests( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 37 | name = "client_tests", |
| 38 | srcs = glob([TESTS + "client/**/*.java"]), |
| 39 | deps = [ |
| 40 | ":client", |
| 41 | "//gerrit-server:testutil", |
| 42 | "//lib:gwtorm", |
| 43 | "//lib:truth", |
| 44 | ], |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 45 | ) |