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

Side by Side Diff: mojo/dart/embedder/BUILD.gn

Issue 1092793005: Dart: Put generated .mojom.dart files under mojoms pacakge. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Merge Created 5 years, 8 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 | « examples/dart/wget/main.dart ('k') | mojo/dart/embedder/io/mojo_patch.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
77 deps = [ 77 deps = [
78 ":dart_embedder_package_sdk", 78 ":dart_embedder_package_sdk",
79 ":dart_embedder_package_application", 79 ":dart_embedder_package_application",
80 ":dart_embedder_package_bindings", 80 ":dart_embedder_package_bindings",
81 ":dart_embedder_package_network_service", 81 ":dart_embedder_package_network_service",
82 ] 82 ]
83 } 83 }
84 84
85 dart_embedder_package("dart_embedder_package_application") { 85 dart_embedder_package("dart_embedder_package_application") {
86 package = "mojo/public/interfaces/application" 86 package = "mojo/public/interfaces/application"
87 destination = "mojo" 87 destination = "mojom/mojo"
88 } 88 }
89 89
90 dart_embedder_package("dart_embedder_package_bindings") { 90 dart_embedder_package("dart_embedder_package_bindings") {
91 package = "mojo/public/interfaces/bindings" 91 package = "mojo/public/interfaces/bindings"
92 destination = "mojo" 92 destination = "mojom/mojo"
93 } 93 }
94 94
95 dart_embedder_package("dart_embedder_package_network_service") { 95 dart_embedder_package("dart_embedder_package_network_service") {
96 package = "mojo/services/network/public/interfaces" 96 package = "mojo/services/network/public/interfaces"
97 destination = "mojo" 97 destination = "mojom/mojo"
98 } 98 }
99 99
100 action_foreach("dart_embedder_package_sdk") { 100 action_foreach("dart_embedder_package_sdk") {
101 sources = [ 101 sources = [
102 "//mojo/public/dart/application.dart", 102 "//mojo/public/dart/application.dart",
103 "//mojo/public/dart/bindings.dart", 103 "//mojo/public/dart/bindings.dart",
104 "//mojo/public/dart/core.dart", 104 "//mojo/public/dart/core.dart",
105 "//mojo/public/dart/internal.dart", 105 "//mojo/public/dart/internal.dart",
106 "//mojo/public/dart/src/application.dart", 106 "//mojo/public/dart/src/application.dart",
107 "//mojo/public/dart/src/application_connection.dart", 107 "//mojo/public/dart/src/application_connection.dart",
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after
335 335
336 # This script generates --url_mapping command line arguments for all 336 # This script generates --url_mapping command line arguments for all
337 # generated mojom.dart bindings files. See HACKING.md for more information. 337 # generated mojom.dart bindings files. See HACKING.md for more information.
338 embedder_mojom_url_mappings = 338 embedder_mojom_url_mappings =
339 exec_script(url_mappings_script, 339 exec_script(url_mappings_script,
340 [ 340 [
341 # File system path containing target imports. 341 # File system path containing target imports.
342 rebase_path("$root_gen_dir/dart_embedder_packages"), 342 rebase_path("$root_gen_dir/dart_embedder_packages"),
343 343
344 # Embedder package directories. 344 # Embedder package directories.
345 "$application_mojoms,mojo", 345 "$application_mojoms,mojom/mojo",
346 "$bindings_mojoms,mojo", 346 "$bindings_mojoms,mojom/mojo",
347 "$network_service_mojoms,mojo", 347 "$network_service_mojoms,mojom/mojo",
348 ], 348 ],
349 "list lines") 349 "list lines")
350 350
351 args = [ 351 args = [
352 "--executable", 352 "--executable",
353 rebase_path("$gen_snapshot_dir/gen_snapshot"), 353 rebase_path("$gen_snapshot_dir/gen_snapshot"),
354 "--package_root", 354 "--package_root",
355 rebase_path("$root_gen_dir/dart-gen"), 355 rebase_path("$root_gen_dir/dart-gen"),
356 "--script", 356 "--script",
357 rebase_path("snapshot.dart"), 357 rebase_path("snapshot.dart"),
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 "--vm_input_bin", 393 "--vm_input_bin",
394 rebase_path("$target_gen_dir/vm_isolate_snapshot.bin"), 394 rebase_path("$target_gen_dir/vm_isolate_snapshot.bin"),
395 "--input_bin", 395 "--input_bin",
396 rebase_path("$target_gen_dir/isolate_snapshot.bin"), 396 rebase_path("$target_gen_dir/isolate_snapshot.bin"),
397 "--input_cc", 397 "--input_cc",
398 rebase_path("//mojo/dart/embedder/snapshot.cc.tmpl"), 398 rebase_path("//mojo/dart/embedder/snapshot.cc.tmpl"),
399 "--output", 399 "--output",
400 rebase_path(output), 400 rebase_path(output),
401 ] 401 ]
402 } 402 }
OLDNEW
« no previous file with comments | « examples/dart/wget/main.dart ('k') | mojo/dart/embedder/io/mojo_patch.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698