blob: 38ef3fdc6da33cbc8bf2b3f82b34b49969ed64cc [file] [log] [blame]
David Ostrovskyfa189072016-11-30 08:52:06 +01001load("//tools/bzl:genrule2.bzl", "genrule2")
David Ostrovsky930f29e2019-01-08 23:11:59 +01002load("//tools/bzl:js.bzl", "bower_component_bundle")
3
4package(default_visibility = ["//visibility:public"])
Han-Wen Nienhuys28e7a6d2016-09-21 15:03:54 +02005
6bower_component_bundle(
David Ostrovskyfa189072016-11-30 08:52:06 +01007 name = "polygerrit_components.bower_components",
8 deps = [
9 "//lib/js:es6-promise",
10 "//lib/js:fetch",
11 # TODO(hanwen): this is inserted separately in the UI zip. Do we need this here?
12 "//lib/js:highlightjs",
13 "//lib/js:iron-a11y-keys-behavior",
14 "//lib/js:iron-autogrow-textarea",
15 "//lib/js:iron-dropdown",
Becky Siegel2823c8f2017-10-10 12:22:27 -070016 "//lib/js:iron-icon",
17 "//lib/js:iron-iconset-svg",
David Ostrovskyfa189072016-11-30 08:52:06 +010018 "//lib/js:iron-input",
19 "//lib/js:iron-overlay-behavior",
20 "//lib/js:iron-selector",
21 "//lib/js:moment",
22 "//lib/js:page",
Becky Siegel78b40ca2017-09-26 11:21:13 -070023 "//lib/js:paper-button",
Becky Siegelb8302172017-09-25 14:21:57 -070024 "//lib/js:paper-input",
Becky Siegel90539552017-09-15 16:24:58 -070025 "//lib/js:paper-item",
26 "//lib/js:paper-listbox",
David Ostrovskyfa189072016-11-30 08:52:06 +010027 "//lib/js:polymer",
Mike Samuel5ee69712017-06-15 22:51:00 -040028 "//lib/js:polymer-resin",
David Ostrovskyfa189072016-11-30 08:52:06 +010029 "//lib/js:promise-polyfill",
30 ],
31)
Han-Wen Nienhuys0d4ea732016-11-13 14:13:38 -080032
33genrule2(
David Ostrovskyfa189072016-11-30 08:52:06 +010034 name = "fonts",
35 srcs = [
Becky Siegel792e4182017-09-01 16:34:08 -070036 "//lib/fonts:robotofonts",
David Ostrovskyfa189072016-11-30 08:52:06 +010037 ],
38 outs = ["fonts.zip"],
39 cmd = " && ".join([
40 "mkdir -p $$TMP/fonts",
41 "cp $(SRCS) $$TMP/fonts/",
42 "cd $$TMP",
43 "find fonts/ -exec touch -t 198001010000 '{}' ';'",
44 "zip -qr $$ROOT/$@ fonts",
45 ]),
46 output_to_bindir = 1,
Han-Wen Nienhuys0d4ea732016-11-13 14:13:38 -080047)