From 37f56d6c8e70cd6138c74d6516213622220270f6 Mon Sep 17 00:00:00 2001 From: Vyacheslav Egorov Date: Mon, 26 Feb 2018 17:08:47 +0000 Subject: [PATCH] [vm/simdbc] Fix SIMDBC64 build: do not try to generate entry points JSON. Change-Id: I74d416e345d4dd9c3b73d4fb523ebcf02ca8b629 Reviewed-on: https://dart-review.googlesource.com/43780 Reviewed-by: Martin Kustermann Reviewed-by: William Hesse Reviewed-by: Alexander Markov Commit-Queue: Vyacheslav Egorov --- BUILD.gn | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BUILD.gn b/BUILD.gn index 7fef294b019..f88613633d2 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -48,6 +48,8 @@ group("runtime") { ] } +target_supports_aot = target_cpu == "arm" || target_cpu == "arm64" || target_cpu == "x64" + group("runtime_kernel") { if (targetting_fuchsia) { # Fuchsia has run_vm_tests marked testonly. @@ -55,13 +57,16 @@ group("runtime_kernel") { } deps = [ ":runtime", - "runtime/bin:precompiler_entry_points_json", "runtime/vm:kernel_platform_files($host_toolchain)", # TODO(rmacnak): Link this into 'dart'. "utils/kernel-service:copy_kernel_service_snapshot", "utils/kernel-service:kernel-service", ] + + if (target_supports_aot) { + deps += ["runtime/bin:precompiler_entry_points_json"] + } } group("runtime_precompiled") {