From 1ef5bf3a08d0abc77ba5ec735eb8ce5b0adfa54d Mon Sep 17 00:00:00 2001 From: James Robinson Date: Fri, 26 Aug 2016 13:48:01 -0700 Subject: [PATCH] [gn] Explicitly include common.gni in build files that use vars from it (flutter/engine#2973) runtime/BUILD.gn and ..core/BUILD.gn use flutter_runtime_mode which is defined in common.gni. If the build comes through common/BUILD.gn this is imported (implicity) but builds that depend on specific files, like the Fuchsia build, won't have this imported. This imports the gni from the build files that use it instead of relying on it already being there. --- engine/src/flutter/runtime/BUILD.gn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engine/src/flutter/runtime/BUILD.gn b/engine/src/flutter/runtime/BUILD.gn index bf90bece945..44ccfb8354b 100644 --- a/engine/src/flutter/runtime/BUILD.gn +++ b/engine/src/flutter/runtime/BUILD.gn @@ -2,6 +2,8 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +import("//flutter/common/config.gni") + vmservice_sources_gypi = exec_script("//build/gypi_to_gn.py", [ rebase_path("//dart/runtime/bin/vmservice/vmservice_sources.gypi") ],