scheduler: Implement task observers
[chromium-blink-merge.git] / remoting / app_remoting_webapp_files.gypi
blobcd9bf8cb27626b68e80adcc970c6bdd517ecbbf1
1 # Copyright 2015 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.
6   'variables': {
7     'ar_shared_resource_files': [
8       'webapp/app_remoting/html/ar_dialog.css',
9       'webapp/app_remoting/html/feedback_consent.css',
10       'webapp/app_remoting/html/feedback_consent.html',
11       'webapp/app_remoting/html/context_menu.css',
12       'resources/drag.webp',
13       '<@(remoting_webapp_resource_files)',
14     ],
16     # Variables for main.html.
17     # These template files are used to construct the webapp html files.
18     'ar_main_template':
19       '<(DEPTH)/remoting/webapp/app_remoting/html/template_lg.html',
20     'ar_main_template_files': [
21       'webapp/base/html/client_plugin.html',
22       'webapp/base/html/dialog_auth.html',
23       'webapp/app_remoting/html/context_menu.html',
24       'webapp/app_remoting/html/idle_dialog.html',
25     ],
26     'ar_main_js_files': [
27       'webapp/app_remoting/js/application_context_menu.js',
28       'webapp/app_remoting/js/app_remoting.js',
29       'webapp/app_remoting/js/ar_main.js',
30       'webapp/app_remoting/js/context_menu_adapter.js',
31       'webapp/app_remoting/js/context_menu_chrome.js',
32       'webapp/app_remoting/js/context_menu_dom.js',
33       'webapp/app_remoting/js/drag_and_drop.js',
34       'webapp/app_remoting/js/idle_detector.js',
35       'webapp/app_remoting/js/keyboard_layouts_menu.js',
36       'webapp/app_remoting/js/loading_window.js',
37       'webapp/app_remoting/js/submenu_manager.js',
38       'webapp/app_remoting/js/window_activation_menu.js',
39       'webapp/base/js/application.js',
40       'webapp/base/js/auth_dialog.js',
41       'webapp/base/js/base.js',
42       'webapp/base/js/message_window_helper.js',
43       'webapp/base/js/message_window_manager.js',
44       '<@(remoting_webapp_js_auth_client2host_files)',
45       '<@(remoting_webapp_js_auth_google_files)',
46       '<@(remoting_webapp_js_cast_extension_files)',
47       '<@(remoting_webapp_js_client_files)',
48       '<@(remoting_webapp_js_core_files)',
49       '<@(remoting_webapp_js_gnubby_auth_files)',
50       '<@(remoting_webapp_js_host_files)',
51       '<@(remoting_webapp_js_logging_files)',
52       '<@(remoting_webapp_js_signaling_files)',
53       '<@(remoting_webapp_js_ui_files)',
54     ],
56     'ar_background_js_files': [
57       'webapp/app_remoting/js/ar_background.js',
58       'webapp/base/js/platform.js',
59     ],
61     'ar_all_js_files': [
62       '<@(ar_main_js_files)',
63       # Referenced from wcs_sandbox.html.
64       '<@(remoting_webapp_js_wcs_sandbox_files)',
65       # Referenced from the manifest.
66       '<@(ar_background_js_files)',
67       # Referenced from feedback_consent.html.
68       'webapp/app_remoting/js/feedback_consent.js',
69       # Referenced from message_window.html.
70       'webapp/base/js/message_window.js',
71     ],
73     # Files that contain localizable strings.
74     'app_remoting_webapp_localizable_files': [
75       '<(ar_main_template)',
76       '<@(ar_main_template_files)',
77       'webapp/app_remoting/html/feedback_consent.html',
78       '<@(ar_all_js_files)',
79     ],
81   },  # end of variables