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

Unified Diff: mojo/dart/embedder/BUILD.gn

Issue 1539673003: Generate Mojom Types in Dart (Take 2) (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Update to master and regenerate mojoms Created 4 years, 11 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | mojo/dart/embedder/embedder.gni » ('j') | mojo/dart/embedder/embedder.gni » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: mojo/dart/embedder/BUILD.gn
diff --git a/mojo/dart/embedder/BUILD.gn b/mojo/dart/embedder/BUILD.gn
index 808a40ca1678532e0e329851ff9e87fde86d3834..4210c83910fe3a08fd954b54d9e5ac2b1d965739 100644
--- a/mojo/dart/embedder/BUILD.gn
+++ b/mojo/dart/embedder/BUILD.gn
@@ -42,8 +42,8 @@ source_set("dart_controller_no_snapshot") {
"//base",
"//base:i18n",
"//dart/runtime:libdart",
- "//dart/runtime/observatory:embedded_observatory_archive",
"//dart/runtime/bin:libdart_embedder_noio",
+ "//dart/runtime/observatory:embedded_observatory_archive",
"//mojo/message_pump",
"//mojo/public/c/system",
"//mojo/public/cpp/environment",
@@ -80,12 +80,13 @@ dart_embedder_resources("generate_dart_embedder_patch_resources_cc") {
group("dart_embedder_packages") {
deps = [
- ":dart_embedder_package_sdk",
":dart_embedder_package_application",
":dart_embedder_package_bindings",
+ ":dart_embedder_package_bindings_types",
+ ":dart_embedder_package_files_service",
":dart_embedder_package_network",
":dart_embedder_package_network_service",
- ":dart_embedder_package_files_service",
+ ":dart_embedder_package_sdk",
]
}
@@ -99,6 +100,12 @@ dart_embedder_package("dart_embedder_package_bindings") {
destination = "mojo/mojo"
}
+dart_embedder_package("dart_embedder_package_bindings_types") {
+ package = "mojo/public/interfaces/bindings"
+ destination = "mojo/mojo/bindings/types"
+ is_bindings_types = "1"
+}
+
dart_embedder_package("dart_embedder_package_network") {
package = "mojo/public/interfaces/network"
destination = "mojo/mojo"
@@ -143,8 +150,8 @@ dart_embedder_resources("generate_dart_embedder_service_isolate_resources_cc") {
action("generate_snapshot_bin") {
deps = [
- "//dart/runtime/bin:gen_snapshot($host_toolchain)",
":dart_embedder_packages",
+ "//dart/runtime/bin:gen_snapshot($host_toolchain)",
]
inputs = [
"snapshot.dart",
« no previous file with comments | « no previous file | mojo/dart/embedder/embedder.gni » ('j') | mojo/dart/embedder/embedder.gni » ('J')

Powered by Google App Engine
This is Rietveld 408576698