blob: 7a8610d5d22c85fd367d4e2b9ce95f2b41c202a9 [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',
David Ostrovsky7066cc02013-06-15 14:46:23 +020019 '//lib:jsr305',
Shawn Pearcebd562972013-05-15 14:36:29 -070020 '//lib/commons:codec',
21 '//lib/guice:guice',
22 '//lib/guice:guice-assistedinject',
23 '//lib/guice:guice-servlet', # SSH should not depend on servlet
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -070024 '//lib/log:api',
25 '//lib/log:log4j',
26 '//lib/mina:core',
27 '//lib/mina:sshd',
Shawn Pearcebd562972013-05-15 14:36:29 -070028 '//lib/jgit:jgit',
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -070029 ],
30 compile_deps = [
31 '//lib/bouncycastle:bcprov',
32 ],
33 visibility = ['PUBLIC'],
34)
David Ostrovskydf36b6a2013-05-29 23:26:53 +020035
36java_sources(
37 name = 'sshd-src',
38 srcs = SRCS,
39 visibility = ['PUBLIC'],
40)