cparsons | 5d85e75 | 2018-06-26 13:47:28 -0700 | [diff] [blame] | 1 | package( |
| 2 | default_visibility = ["//src:__subpackages__"], |
| 3 | ) |
| 4 | |
| 5 | licenses(["notice"]) # Apache 2.0 |
| 6 | |
| 7 | filegroup( |
| 8 | name = "srcs", |
| 9 | srcs = glob(["**"]), |
| 10 | ) |
| 11 | |
| 12 | java_library( |
| 13 | name = "rendering", |
| 14 | srcs = glob(["*.java"]), |
cparsons | fc0e52f | 2018-07-09 11:06:57 -0700 | [diff] [blame] | 15 | resources = [":template_files"], |
cparsons | 5d85e75 | 2018-06-26 13:47:28 -0700 | [diff] [blame] | 16 | deps = [ |
| 17 | "//src/main/java/com/google/devtools/build/lib:events", |
| 18 | "//src/main/java/com/google/devtools/build/lib:skylarkinterface", |
cparsons | d790ce4 | 2018-06-27 15:29:02 -0700 | [diff] [blame] | 19 | "//src/main/java/com/google/devtools/build/lib:syntax", |
cparsons | 5ece650 | 2019-04-17 10:19:41 -0700 | [diff] [blame^] | 20 | "//src/main/java/com/google/devtools/build/skydoc/rendering/proto:stardoc_output_java_proto", |
cparsons | 59373d1 | 2019-02-06 13:29:47 -0800 | [diff] [blame] | 21 | "//src/tools/skylark/java/com/google/devtools/skylark/common", |
cparsons | fc0e52f | 2018-07-09 11:06:57 -0700 | [diff] [blame] | 22 | "//third_party:apache_velocity", |
cparsons | 5d85e75 | 2018-06-26 13:47:28 -0700 | [diff] [blame] | 23 | "//third_party:guava", |
| 24 | "//third_party:jsr305", |
| 25 | ], |
| 26 | ) |
cparsons | fc0e52f | 2018-07-09 11:06:57 -0700 | [diff] [blame] | 27 | |
| 28 | filegroup( |
| 29 | name = "template_files", |
| 30 | srcs = glob([ |
| 31 | "templates/*.vm", |
| 32 | ]), |
| 33 | ) |