From 895cae980bb4239c5cae8767e7eacfd64c834b94 Mon Sep 17 00:00:00 2001 From: Zach Anderson Date: Wed, 30 Jun 2021 00:41:02 +0000 Subject: [PATCH] application_snapshot() template doesn't use the kernel-service snapshot This speeds up the Engine build by a few minutes on Windows since other snapshots don't have to be gated on building the kernel-service snapshot. related https://github.com/flutter/flutter/issues/84787 Change-Id: I8e0e81b36e043364b1cbba4626fc33b9ad1de7ed Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/204920 Reviewed-by: Ryan Macnak Commit-Queue: Zach Anderson --- utils/application_snapshot.gni | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/utils/application_snapshot.gni b/utils/application_snapshot.gni index 8df18fd9635..317153a67cb 100644 --- a/utils/application_snapshot.gni +++ b/utils/application_snapshot.gni @@ -142,7 +142,7 @@ template("_application_snapshot") { # Explicitly set DFE so Dart doesn't implicitly depend on the kernel service # snapshot (creating a circular dep. for kernel-service_snapshot). - dfe = "$_dart_root/pkg/vm/bin/kernel_service.dart" + dfe = "NEVER LOADED" abs_depfile = rebase_path(depfile) abs_output = rebase_path(output) @@ -199,7 +199,6 @@ template("application_snapshot") { if (!defined(invoker.deps)) { deps = [] } - deps += [ "$_dart_root/utils/kernel-service:kernel-service" ] } }