# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. import("../executable_suffix.gni") _dart_root = rebase_path("../..") _prebuilt_dart_exe = "$_dart_root/tools/sdks/dart-sdk/bin/dart$executable_suffix" # When the first argument is "exec_script", gn_run_binary.py always exits with # status 0, but gives non-empty output when the command it is given fails. _prebuilt_dart_exe_trial = exec_script("../gn_run_binary.py", [ "exec_script", _prebuilt_dart_exe, "--version", ], "string") if (_prebuilt_dart_exe_trial == "") { prebuilt_dart_exe_works = true } else { prebuilt_dart_exe_works = false }