| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 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 # embedder specific template rules. | 5 # embedder specific template rules. |
| 6 import("embedder.gni") | 6 import("embedder.gni") |
| 7 | 7 |
| 8 source_set("dart_controller_no_snapshot") { | 8 source_set("dart_controller_no_snapshot") { |
| 9 sources = [ | 9 sources = [ |
| 10 "$target_gen_dir/dart_embedder_patch_resources.cc", | 10 "$target_gen_dir/dart_embedder_patch_resources.cc", |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 ":dart_embedder_packages", | 31 ":dart_embedder_packages", |
| 32 ":generate_dart_embedder_patch_resources_cc", | 32 ":generate_dart_embedder_patch_resources_cc", |
| 33 ":generate_dart_embedder_service_isolate_resources_cc", | 33 ":generate_dart_embedder_service_isolate_resources_cc", |
| 34 "//base", | 34 "//base", |
| 35 "//base:i18n", | 35 "//base:i18n", |
| 36 "//dart/runtime:libdart", | 36 "//dart/runtime:libdart", |
| 37 "//dart/runtime/bin:libdart_embedder_noio", | 37 "//dart/runtime/bin:libdart_embedder_noio", |
| 38 "//mojo/message_pump", | 38 "//mojo/message_pump", |
| 39 "//mojo/public/c/system", | 39 "//mojo/public/c/system", |
| 40 "//mojo/public/cpp/system", | 40 "//mojo/public/cpp/system", |
| 41 "//mojo/services/network/public/interfaces", | 41 "//mojo/services/network/interfaces", |
| 42 "//tonic", | 42 "//tonic", |
| 43 ] | 43 ] |
| 44 | 44 |
| 45 defines = [] | 45 defines = [] |
| 46 if (is_debug) { | 46 if (is_debug) { |
| 47 defines += [ "DEBUG" ] | 47 defines += [ "DEBUG" ] |
| 48 } else { | 48 } else { |
| 49 defines += [ "NDEBUG" ] | 49 defines += [ "NDEBUG" ] |
| 50 } | 50 } |
| 51 } | 51 } |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 84 package = "mojo/public/interfaces/bindings" | 84 package = "mojo/public/interfaces/bindings" |
| 85 destination = "mojo/mojo" | 85 destination = "mojo/mojo" |
| 86 } | 86 } |
| 87 | 87 |
| 88 dart_embedder_package("dart_embedder_package_network") { | 88 dart_embedder_package("dart_embedder_package_network") { |
| 89 package = "mojo/public/interfaces/network" | 89 package = "mojo/public/interfaces/network" |
| 90 destination = "mojo/mojo" | 90 destination = "mojo/mojo" |
| 91 } | 91 } |
| 92 | 92 |
| 93 dart_embedder_package("dart_embedder_package_network_service") { | 93 dart_embedder_package("dart_embedder_package_network_service") { |
| 94 package = "mojo/services/network/public/interfaces" | 94 package = "mojo/services/network/interfaces" |
| 95 destination = "mojo_services/mojo" | 95 destination = "mojo_services/mojo" |
| 96 } | 96 } |
| 97 | 97 |
| 98 action_foreach("dart_embedder_package_sdk") { | 98 action_foreach("dart_embedder_package_sdk") { |
| 99 sources = [ | 99 sources = [ |
| 100 "//mojo/public/dart/mojo/lib/application.dart", | 100 "//mojo/public/dart/mojo/lib/application.dart", |
| 101 "//mojo/public/dart/mojo/lib/bindings.dart", | 101 "//mojo/public/dart/mojo/lib/bindings.dart", |
| 102 "//mojo/public/dart/mojo/lib/core.dart", | 102 "//mojo/public/dart/mojo/lib/core.dart", |
| 103 "//mojo/public/dart/mojo/lib/src/application.dart", | 103 "//mojo/public/dart/mojo/lib/src/application.dart", |
| 104 "//mojo/public/dart/mojo/lib/src/application_connection.dart", | 104 "//mojo/public/dart/mojo/lib/src/application_connection.dart", |
| (...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 embedder_package_bindings_path = rebase_path( | 327 embedder_package_bindings_path = rebase_path( |
| 328 "$root_gen_dir/dart_embedder_packages/mojo/public/dart/mojo/lib/bindin
gs.dart") | 328 "$root_gen_dir/dart_embedder_packages/mojo/public/dart/mojo/lib/bindin
gs.dart") |
| 329 embedder_package_core_path = rebase_path( | 329 embedder_package_core_path = rebase_path( |
| 330 "$root_gen_dir/dart_embedder_packages/mojo/public/dart/mojo/lib/core.d
art") | 330 "$root_gen_dir/dart_embedder_packages/mojo/public/dart/mojo/lib/core.d
art") |
| 331 url_mappings_script = | 331 url_mappings_script = |
| 332 rebase_path("//mojo/dart/embedder/tools/dart_embedder_url_mappings.py") | 332 rebase_path("//mojo/dart/embedder/tools/dart_embedder_url_mappings.py") |
| 333 | 333 |
| 334 application_mojoms = rebase_path("//mojo/public/interfaces/application") | 334 application_mojoms = rebase_path("//mojo/public/interfaces/application") |
| 335 bindings_mojoms = rebase_path("//mojo/public/interfaces/bindings") | 335 bindings_mojoms = rebase_path("//mojo/public/interfaces/bindings") |
| 336 network_mojoms = rebase_path("//mojo/public/interfaces/network") | 336 network_mojoms = rebase_path("//mojo/public/interfaces/network") |
| 337 network_service_mojoms = | 337 network_service_mojoms = rebase_path("//mojo/services/network/interfaces") |
| 338 rebase_path("//mojo/services/network/public/interfaces") | |
| 339 | 338 |
| 340 # This script generates --url_mapping command line arguments for all | 339 # This script generates --url_mapping command line arguments for all |
| 341 # generated mojom.dart bindings files. See HACKING.md for more information. | 340 # generated mojom.dart bindings files. See HACKING.md for more information. |
| 342 embedder_mojom_url_mappings = | 341 embedder_mojom_url_mappings = |
| 343 exec_script(url_mappings_script, | 342 exec_script(url_mappings_script, |
| 344 [ | 343 [ |
| 345 # File system path containing target imports. | 344 # File system path containing target imports. |
| 346 rebase_path("$root_gen_dir/dart_embedder_packages"), | 345 rebase_path("$root_gen_dir/dart_embedder_packages"), |
| 347 | 346 |
| 348 # Embedder package directories. | 347 # Embedder package directories. |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 408 | 407 |
| 409 source_set("dart_snapshot_cc") { | 408 source_set("dart_snapshot_cc") { |
| 410 sources = [ | 409 sources = [ |
| 411 "$root_gen_dir/dart_snapshot.cc", | 410 "$root_gen_dir/dart_snapshot.cc", |
| 412 ] | 411 ] |
| 413 | 412 |
| 414 deps = [ | 413 deps = [ |
| 415 ":generate_snapshot_file", | 414 ":generate_snapshot_file", |
| 416 ] | 415 ] |
| 417 } | 416 } |
| OLD | NEW |