David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 1 | load("//tools/bzl:junit.bzl", "junit_tests") |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 2 | |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 3 | SRCS = glob(["src/main/java/**/*.java"]) |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 4 | |
| 5 | java_library( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 6 | name = "sshd", |
| 7 | srcs = SRCS, |
| 8 | visibility = ["//visibility:public"], |
| 9 | deps = [ |
| 10 | "//gerrit-cache-h2:cache-h2", |
Dave Borowitz | a3cc510 | 2018-05-08 21:24:24 +0200 | [diff] [blame] | 11 | "//gerrit-cache-mem:mem", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 12 | "//gerrit-common:annotations", |
| 13 | "//gerrit-common:server", |
| 14 | "//gerrit-extension-api:api", |
| 15 | "//gerrit-lucene:lucene", |
| 16 | "//gerrit-patch-jgit:server", |
| 17 | "//gerrit-reviewdb:server", |
| 18 | "//gerrit-server:server", |
| 19 | "//gerrit-util-cli:cli", |
| 20 | "//lib:args4j", |
| 21 | "//lib:gson", |
| 22 | "//lib:guava", |
| 23 | "//lib:gwtorm", |
| 24 | "//lib:jsch", |
| 25 | "//lib:servlet-api-3_1", |
| 26 | "//lib/auto:auto-value", |
David Ostrovsky | 5531347 | 2018-08-01 22:33:57 +0200 | [diff] [blame] | 27 | "//lib/auto:auto-value-annotations", |
David Ostrovsky | c5f8066 | 2017-04-06 20:25:25 +0200 | [diff] [blame] | 28 | "//lib/bouncycastle:bcprov-neverlink", |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 29 | "//lib/commons:codec", |
| 30 | "//lib/dropwizard:dropwizard-core", |
| 31 | "//lib/guice", |
| 32 | "//lib/guice:guice-assistedinject", |
| 33 | "//lib/guice:guice-servlet", # SSH should not depend on servlet |
| 34 | "//lib/jgit/org.eclipse.jgit.archive:jgit-archive", |
| 35 | "//lib/jgit/org.eclipse.jgit:jgit", |
| 36 | "//lib/log:api", |
| 37 | "//lib/log:log4j", |
| 38 | "//lib/mina:core", |
| 39 | "//lib/mina:sshd", |
| 40 | ], |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 41 | ) |
| 42 | |
| 43 | junit_tests( |
David Ostrovsky | fa18907 | 2016-11-30 08:52:06 +0100 | [diff] [blame] | 44 | name = "sshd_tests", |
| 45 | srcs = glob( |
| 46 | ["src/test/java/**/*.java"], |
| 47 | ), |
| 48 | deps = [ |
| 49 | ":sshd", |
| 50 | "//gerrit-extension-api:api", |
| 51 | "//gerrit-server:server", |
| 52 | "//lib:truth", |
| 53 | "//lib/mina:sshd", |
| 54 | ], |
David Ostrovsky | b81b4f7 | 2016-05-21 19:55:01 +0200 | [diff] [blame] | 55 | ) |