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

Side by Side Diff: remoting/webapp/files.gni

Issue 1135933002: [Chromoting] Add GN build support for ar_sample_app target. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 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 | « remoting/webapp/build_template.gni ('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
1 # Copyright 2015 The Chromium Authors. All rights reserved. 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 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 # `7MM"""Mq. `7MM 5 # `7MM"""Mq. `7MM
6 # MM `MM. MM 6 # MM `MM. MM
7 # MM ,M9 .gP"Ya ,6"Yb. ,M""bMM `7MMpMMMb.pMMMb. .gP"Ya 7 # MM ,M9 .gP"Ya ,6"Yb. ,M""bMM `7MMpMMMb.pMMMb. .gP"Ya
8 # MMmmdM9 ,M' Yb 8) MM ,AP MM MM MM MM ,M' Yb 8 # MMmmdM9 ,M' Yb 8) MM ,AP MM MM MM MM ,M' Yb
9 # MM YM. 8M"""""" ,pm9MM 8MI MM MM MM MM 8M"""""" 9 # MM YM. 8M"""""" ,pm9MM 8MI MM MM MM MM 8M""""""
10 # MM `Mb.YM. , 8M MM `Mb MM MM MM MM YM. , 10 # MM `Mb.YM. , 8M MM `Mb MM MM MM MM YM. ,
11 # .JMML. .JMM.`Mbmmd' `Moo9^Yo.`Wbmd"MML..JMML JMML JMML.`Mbmmd' 11 # .JMML. .JMM.`Mbmmd' `Moo9^Yo.`Wbmd"MML..JMML JMML JMML.`Mbmmd'
12 # 12 #
13 # Please keep this file in sync with remoting/remoting_webapp_files.gypi. 13 # Please keep this file in sync with remoting/remoting_webapp_files.gypi
14 # and remoting/app_remoting_webapp_files.gypi.
14 15
15 # Jscompile proto files. 16 # Jscompile proto files.
16 # These provide type information for jscompile. 17 # These provide type information for jscompile.
17 remoting_webapp_js_proto_files = [ 18 remoting_webapp_js_proto_files = [
18 "js_proto/chrome_proto.js", 19 "js_proto/chrome_proto.js",
19 "js_proto/chrome_cast_proto.js", 20 "js_proto/chrome_cast_proto.js",
20 "js_proto/chrome_event_proto.js", 21 "js_proto/chrome_event_proto.js",
21 "js_proto/dom_proto.js", 22 "js_proto/dom_proto.js",
22 "js_proto/remoting_proto.js", 23 "js_proto/remoting_proto.js",
23 ] 24 ]
(...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after
334 "crd/html/dialog_manage_pairings.html", 335 "crd/html/dialog_manage_pairings.html",
335 "crd/html/dialog_token_refresh_failed.html", 336 "crd/html/dialog_token_refresh_failed.html",
336 "crd/html/toolbar.html", 337 "crd/html/toolbar.html",
337 "crd/html/ui_header.html", 338 "crd/html/ui_header.html",
338 "crd/html/ui_it2me.html", 339 "crd/html/ui_it2me.html",
339 "crd/html/ui_me2me.html", 340 "crd/html/ui_me2me.html",
340 "crd/html/window_frame.html", 341 "crd/html/window_frame.html",
341 ] 342 ]
342 343
343 # 344 #
344 # Webapp background.html generation files. 345 # DesktopRemoting background.html generation files.
345 # 346 #
346 347
347 remoting_webapp_template_background = "crd/html/template_background.html" 348 remoting_webapp_template_background = "crd/html/template_background.html"
348 349
349 # These JS files are specific to the background page and are not part of 350 # These JS files are specific to the background page and are not part of
350 # the main JS files. 351 # the main JS files.
351 remoting_webapp_background_html_js_files = [ 352 remoting_webapp_background_html_js_files = [
352 "base/js/message_window_helper.js", 353 "base/js/message_window_helper.js",
353 "base/js/message_window_manager.js", 354 "base/js/message_window_manager.js",
354 "crd/js/activation_handler.js", 355 "crd/js/activation_handler.js",
(...skipping 16 matching lines...) Expand all
371 "crd/js/l10n.js", 372 "crd/js/l10n.js",
372 "crd/js/oauth2.js", 373 "crd/js/oauth2.js",
373 "crd/js/oauth2_api.js", 374 "crd/js/oauth2_api.js",
374 "crd/js/oauth2_api_impl.js", 375 "crd/js/oauth2_api_impl.js",
375 "crd/js/plugin_settings.js", 376 "crd/js/plugin_settings.js",
376 "crd/js/typecheck.js", 377 "crd/js/typecheck.js",
377 "crd/js/xhr.js", 378 "crd/js/xhr.js",
378 ] 379 ]
379 380
380 # 381 #
381 # Webapp wcs_sandbox.html generation files. 382 # DesktopRemoting wcs_sandbox.html generation files.
382 # 383 #
383 384
384 remoting_webapp_template_wcs_sandbox = "base/html/template_wcs_sandbox.html" 385 remoting_webapp_template_wcs_sandbox = "base/html/template_wcs_sandbox.html"
385 386
386 # These JS files are specific to the WCS sandbox page and are not part of 387 # These JS files are specific to the WCS sandbox page and are not part of
387 # the main JS files. 388 # the main JS files.
388 remoting_webapp_wcs_sandbox_html_js_files = [ 389 remoting_webapp_wcs_sandbox_html_js_files = [
389 "crd/js/wcs.js", 390 "crd/js/wcs.js",
390 "crd/js/wcs_loader.js", 391 "crd/js/wcs_loader.js",
391 "crd/js/wcs_sandbox_content.js", 392 "crd/js/wcs_sandbox_content.js",
392 "crd/js/xhr_proxy.js", 393 "crd/js/xhr_proxy.js",
393 ] 394 ]
394 395
395 # All the JavaScript files required by wcs_sandbox.html. 396 # All the JavaScript files required by wcs_sandbox.html.
396 remoting_webapp_wcs_sandbox_html_all_js_files = 397 remoting_webapp_wcs_sandbox_html_all_js_files =
397 remoting_webapp_wcs_sandbox_html_js_files 398 remoting_webapp_wcs_sandbox_html_js_files
398 remoting_webapp_wcs_sandbox_html_all_js_files += [ 399 remoting_webapp_wcs_sandbox_html_all_js_files += [
399 "crd/js/error.js", 400 "crd/js/error.js",
400 "crd/js/plugin_settings.js", 401 "crd/js/plugin_settings.js",
401 ] 402 ]
402 403
403 # 404 #
404 # Webapp message_window.html generation files. 405 # DesktopRemoting message_window.html generation files.
405 # 406 #
406 407
407 remoting_webapp_template_message_window = 408 remoting_webapp_template_message_window =
408 "base/html/template_message_window.html" 409 "base/html/template_message_window.html"
409 410
410 # These JS files are specific to the message window page and are not part of 411 # These JS files are specific to the message window page and are not part of
411 # the main JS files. 412 # the main JS files.
412 remoting_webapp_message_window_html_js_files = [ "base/js/message_window.js" ] 413 remoting_webapp_message_window_html_js_files = [ "base/js/message_window.js" ]
413 414
414 # All the JavaScript files required by message_window.html. 415 # All the JavaScript files required by message_window.html.
415 remoting_webapp_message_window_html_all_js_files = 416 remoting_webapp_message_window_html_all_js_files =
416 remoting_webapp_message_window_html_js_files + [ "base/js/base.js" ] 417 remoting_webapp_message_window_html_js_files + [ "base/js/base.js" ]
417 418
418 # 419 #
419 # Complete webapp JS and resource files. 420 # DesktopRemoting webapp JS and resource files.
420 # 421 #
421 422
422 # All the JavaScript files that are shared by webapps. 423 # All the JavaScript files that are shared by webapps.
423 remoting_webapp_shared_js_files = remoting_webapp_shared_main_html_js_files + 424 remoting_webapp_shared_js_files = remoting_webapp_shared_main_html_js_files +
424 remoting_webapp_background_html_js_files + 425 remoting_webapp_background_html_js_files +
425 remoting_webapp_message_window_html_js_files + 426 remoting_webapp_message_window_html_js_files +
426 remoting_webapp_wcs_sandbox_html_js_files + 427 remoting_webapp_wcs_sandbox_html_js_files +
427 # JS files referenced in manifest.json. 428 # JS files referenced in manifest.json.
428 remoting_webapp_js_auth_v1_files 429 remoting_webapp_js_auth_v1_files
429 430
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
479 # Files that contain localizable strings. 480 # Files that contain localizable strings.
480 desktop_remoting_webapp_localizable_files = [ 481 desktop_remoting_webapp_localizable_files = [
481 "webapp/crd/manifest.json.jinja2", 482 "webapp/crd/manifest.json.jinja2",
482 "<(remoting_webapp_template_background)", 483 "<(remoting_webapp_template_background)",
483 "<(remoting_webapp_template_main)", 484 "<(remoting_webapp_template_main)",
484 "<(remoting_webapp_template_message_window)", 485 "<(remoting_webapp_template_message_window)",
485 "<(remoting_webapp_template_wcs_sandbox)", 486 "<(remoting_webapp_template_wcs_sandbox)",
486 "<@(remoting_webapp_template_files)", 487 "<@(remoting_webapp_template_files)",
487 "<@(remoting_webapp_crd_js_files)", 488 "<@(remoting_webapp_crd_js_files)",
488 ] 489 ]
490
491 #
492 # AppRemoting Files
493 #
494
495 ar_shared_resource_files = [
496 "app_remoting/html/ar_dialog.css",
497 "app_remoting/html/ar_main.css",
498 "app_remoting/html/feedback_consent.css",
499 "app_remoting/html/loading_window.css",
500 "app_remoting/html/context_menu.css",
501 "../resources/drag.webp",
502 ] + remoting_webapp_resource_files
503
504 #
505 # AppRemoting main.html generation files.
506 #
507
508 # These template files are used to construct the webapp html files.
509 ar_main_template = "app_remoting/html/template_lg.html"
510
511 ar_main_template_files = [
512 "base/html/client_plugin.html",
513 "app_remoting/html/context_menu.html",
514 "app_remoting/html/idle_dialog.html",
515 ]
516
517 ar_main_js_files =
518 [
519 "app_remoting/js/application_context_menu.js",
520 "app_remoting/js/app_connected_view.js",
521 "app_remoting/js/app_remoting.js",
522 "app_remoting/js/app_remoting_activity.js",
523 "app_remoting/js/ar_auth_dialog.js",
524 "app_remoting/js/ar_main.js",
525 "app_remoting/js/context_menu_adapter.js",
526 "app_remoting/js/context_menu_chrome.js",
527 "app_remoting/js/context_menu_dom.js",
528 "app_remoting/js/drag_and_drop.js",
529 "app_remoting/js/idle_detector.js",
530 "app_remoting/js/keyboard_layouts_menu.js",
531 "app_remoting/js/loading_window.js",
532 "app_remoting/js/submenu_manager.js",
533 "app_remoting/js/window_activation_menu.js",
534 "base/js/application.js",
535 "base/js/base.js",
536 "base/js/message_window_helper.js",
537 "base/js/message_window_manager.js",
538 ] + remoting_webapp_js_auth_client2host_files +
539 remoting_webapp_js_auth_google_files +
540 remoting_webapp_js_cast_extension_files + remoting_webapp_js_client_files +
541 remoting_webapp_js_core_files + remoting_webapp_js_gnubby_auth_files +
542 remoting_webapp_js_host_files + remoting_webapp_js_logging_files +
543 remoting_webapp_js_signaling_files + remoting_webapp_js_ui_files
544
545 #
546 # AppRemoting feedback_consent.html generation files.
547 #
548
549 ar_feedback_consent_template =
550 "app_remoting/html/template_feedback_consent.html"
551
552 # These JS files are specific to the feedback consent page and are not part
553 # of the main JS files.
554 ar_feedback_consent_html_js_files = [ "app_remoting/js/feedback_consent.js" ]
555
556 # All the JavaScript files required by feedback_consent.html.
557 ar_feedback_consent_html_all_js_files = [
558 "app_remoting/js/feedback_consent.js",
559 "base/js/base.js",
560 "crd/js/error.js",
561 "crd/js/identity.js",
562 "crd/js/oauth2_api.js",
563 "crd/js/oauth2_api_impl.js",
564 "crd/js/plugin_settings.js",
565 "crd/js/l10n.js",
566 "crd/js/xhr.js",
567 ]
568
569 #
570 # AppRemoting loading_window.html generation files.
571 #
572
573 # Variables for loading_window.html. Note that the JS files are the same as
574 # for message_window.html, and are not duplicated here.
575 ar_loading_window_template = "app_remoting/html/template_loading_window.html"
576
577 #
578 # AppRemoting background JS files.
579 # These files are referenced from the manifest
580 #
581
582 ar_background_js_files = [
583 "app_remoting/js/ar_background.js",
584 "base/js/platform.js",
585 ]
586
587 ar_all_js_files =
588 ar_main_js_files + ar_feedback_consent_html_js_files +
589 remoting_webapp_message_window_html_js_files +
590 remoting_webapp_wcs_sandbox_html_js_files + ar_background_js_files
591
592 # Files that contain localizable strings.
593 app_remoting_webapp_localizable_files =
594 [
595 ar_main_template,
596 ar_feedback_consent_template,
597 ar_loading_window_template,
598 remoting_webapp_template_message_window,
599 remoting_webapp_template_wcs_sandbox,
600 ] + ar_main_template_files + ar_all_js_files
OLDNEW
« no previous file with comments | « remoting/webapp/build_template.gni ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698