Extension syncing: Introduce a NeedsSync pref
[chromium-blink-merge.git] / ui / webui / resources / js / compiled_resources.gyp
blobcbfeab6278ac63939b5a538bbdc921e7b7b75d81
1 # Copyright 2014 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.
5   'targets': [
6     {
7       'target_name': 'assert',
8       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
9     },
10     {
11       'target_name': 'cr',
12       'variables': {
13         'externs': ['../../../../third_party/closure_compiler/externs/chrome_send.js'],
14       },
15       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
16     },
17     {
18       'target_name': 'event_tracker',
19       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
20     },
21     {
22       'target_name': 'load_time_data',
23       'variables': {
24         'depends': [
25           '../../../../third_party/jstemplate/util.js',
26           '../../../../third_party/jstemplate/jsevalcontext.js',
27           '../../../../third_party/jstemplate/jstemplate.js',
28         ],
29       },
30       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
31     },
32     {
33       'target_name': 'util',
34       'variables': {
35         'depends': ['compiled_resources.gyp:cr'],
36         # TODO(jlklein): Get <(VARIABLES) in transient externs/depends working.
37         'externs': ['../../../../third_party/closure_compiler/externs/chrome_send.js'],
38       },
39       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
40     },
41     {
42       'target_name': 'parse_html_subset',
43       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
44     },
45     {
46       'target_name': 'i18n_template_no_process',
47       'variables': {
48         'depends': ['compiled_resources.gyp:load_time_data'],
49         'externs': ['../../../../third_party/closure_compiler/externs/pending_compiler_externs.js'],
50       },
51       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
52     },
53     {
54       'target_name': 'i18n_template',
55       'variables': {
56         'depends': ['compiled_resources.gyp:load_time_data'],
57         'externs': ['../../../../third_party/closure_compiler/externs/pending_compiler_externs.js'],
58       },
59       'includes': ['../../../../third_party/closure_compiler/compile_js.gypi'],
60     },
61   ],