blob: 79dc76010a64178754cdc079894f81917ede5d12 [file] [log] [blame]
Shawn Pearcefd6bb9f2013-05-08 14:14:24 -07001SRC = 'src/main/java/com/google/gerrit/prettify/'
2
3gwt_module(
4 name = 'client',
5 srcs = glob([
6 SRC + 'client/**/*.java',
7 SRC + 'common/**/*.java',
8 ]),
9 gwtxml = SRC + 'PrettyFormatter.gwt.xml',
10 resources = glob([
11 'src/main/java/com/google/gerrit/prettify/client/*.properties',
12 ]),
13 deps = [
14 ':google-code-prettify',
15 '//gerrit-patch-jgit:client',
16 '//gerrit-reviewdb:client',
17 '//gerrit-gwtexpui:SafeHtml',
18 '//lib:guava',
19 '//lib:gwtjsonrpc',
20 '//lib/gwt:user',
21 '//lib/jgit:jgit',
22 ],
23 visibility = ['PUBLIC'],
24)
25
26java_library(
27 name = 'google-code-prettify',
28 resources = glob([
29 'src/main/resources/com/google/gerrit/prettify/client/**/*',
30 ]),
31 deps = [
32 '//lib:LICENSE-Apache2.0',
33 ],
34)
35
36java_library(
37 name = 'server',
38 srcs = glob([SRC + 'common/**/*.java']),
39 deps = [
40 '//gerrit-patch-jgit:server',
41 '//gerrit-reviewdb:server',
42 '//lib:guava',
43 '//lib:gwtjsonrpc',
44 '//lib/jgit:jgit',
45 ],
46 visibility = ['PUBLIC'],
47)