Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(555)

Side by Side Diff: ui/webui/resources/js/BUILD.gn

Issue 2247353004: GN files for running Closure Compiler (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: add script to generate polymer gn files Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/polymer/generate_compiled_resources_gn.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4 import("//third_party/closure_compiler/compile_js2.gni")
5
6 compile_js("compile_action_link") {
7 source_files = [ "action_link.js" ]
8 }
9 compile_js("compile_assert") {
10 source_files = [ "assert.js" ]
11 }
12 compile_js("compile_cr") {
13 source_files = [ "cr.js" ]
14 deps = [
15 ":compile_assert",
16 ":compile_promise_resolver",
17 ]
18 externs = [ "chrome_send.js" ]
19 }
20 compile_js("compile_event_tracker") {
21 source_files = [ "event_tracker.js" ]
22 }
23 compile_js("compile_icon") {
24 source_files = [ "icon.js" ]
25 deps = [
26 ":compile_cr",
27 ":compile_util",
28 ]
29 }
30 compile_js("compile_i18n_template_no_process") {
31 source_files = [ "i18n_template_no_process.js" ]
32 deps = [
33 ":compile_load_time_data",
34 ]
35 externs = [ "pending_compiler_externs.js" ]
36 }
37 compile_js("compile_i18n_template") {
38 source_files = [ "i18n_template.js" ]
39 deps = [
40 ":compile_load_time_data",
41 ]
42 externs = [ "pending_compiler_externs.js" ]
43 }
44 compile_js("compile_i18n_behavior") {
45 source_files = [ "i18n_behavior.js" ]
46 deps = [
47 ":compile_load_time_data",
48 ":compile_parse_html_subset",
49 ]
50 }
51 compile_js("compile_load_time_data") {
52 source_files = [ "load_time_data.js" ]
53 deps = [
54 "//third_party/jstemplate:compile_jstemplate",
55 ]
56 }
57 compile_js("compile_parse_html_subset") {
58 source_files = [ "parse_html_subset.js" ]
59 }
60 compile_js("compile_promise_resolver") {
61 source_files = [ "promise_resolver.js" ]
62 deps = [
63 ":compile_assert",
64 ]
65 }
66 compile_js("compile_util") {
67 source_files = [ "util.js" ]
68 deps = [
69 ":compile_cr",
70 ]
71 externs = [ "chrome_send.js" ]
72 }
73 compile_js("compile_web_ui_listener_behavior") {
74 source_files = [ "web_ui_listener_behavior.js" ]
75 deps = [
76 ":compile_cr",
77 ]
78 }
79
80 group("compile_js") {
81 deps = [
82 ":compile_action_link",
83 ":compile_assert",
84 ":compile_cr",
85 ":compile_event_tracker",
86 ":compile_i18n_behavior",
87 ":compile_i18n_template",
88 ":compile_i18n_template_no_process",
89 ":compile_load_time_data",
90 ":compile_parse_html_subset",
91 ":compile_promise_resolver",
92 ":compile_util",
93 ":compile_web_ui_listener_behavior",
94 ]
95 }
OLDNEW
« no previous file with comments | « tools/polymer/generate_compiled_resources_gn.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698