blob: 93a3ef74e948955b9de4f5895e000ff45fc4e878 [file] [log] [blame]
David Ostrovskydf36b6a2013-05-29 23:26:53 +02001SRCS = glob(['src/main/java/**/*.java'])
2
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -07003java_library2(
4 name = 'sshd',
David Ostrovskydf36b6a2013-05-29 23:26:53 +02005 srcs = SRCS,
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -07006 deps = [
Shawn Pearcebd562972013-05-15 14:36:29 -07007 '//gerrit-extension-api:api',
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -07008 '//gerrit-cache-h2:cache-h2',
Shawn Pearcebd562972013-05-15 14:36:29 -07009 '//gerrit-common:server',
10 '//gerrit-patch-jgit:server',
11 '//gerrit-reviewdb:server',
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -070012 '//gerrit-server:server',
13 '//gerrit-util-cli:cli',
Shawn Pearcebd562972013-05-15 14:36:29 -070014 '//lib:args4j',
15 '//lib:gson',
16 '//lib:guava',
17 '//lib:gwtorm',
18 '//lib:jsch',
19 '//lib/commons:codec',
20 '//lib/guice:guice',
21 '//lib/guice:guice-assistedinject',
22 '//lib/guice:guice-servlet', # SSH should not depend on servlet
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -070023 '//lib/log:api',
24 '//lib/log:log4j',
25 '//lib/mina:core',
26 '//lib/mina:sshd',
Shawn Pearcebd562972013-05-15 14:36:29 -070027 '//lib/jgit:jgit',
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -070028 ],
29 compile_deps = [
30 '//lib/bouncycastle:bcprov',
31 ],
32 visibility = ['PUBLIC'],
33)
David Ostrovskydf36b6a2013-05-29 23:26:53 +020034
35java_sources(
36 name = 'sshd-src',
37 srcs = SRCS,
38 visibility = ['PUBLIC'],
39)