mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 15:17:07 +00:00
7c784cea9f
This CL enables GN builds of all targets from dart.gyp on Linux for the host (i.e. ia32, x64). R=johnmccutchan@google.com Review URL: https://codereview.chromium.org/2379803002 .
24 lines
742 B
Python
Executable file
24 lines
742 B
Python
Executable file
#!/usr/bin/env python
|
|
# Copyright 2016 The Dart project authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
# Usage: dart_for_gn.py path_to_dart_binary [arguments]
|
|
#
|
|
# We have gn set up so that actions can only run python scripts.
|
|
# We use this wrapper script when we need an action to run the Dart VM
|
|
# The first command line argument is mandatory and should be the absolute path
|
|
# to the Dart VM binary.
|
|
|
|
import subprocess
|
|
import sys
|
|
|
|
def main(argv):
|
|
if len(argv) < 2:
|
|
print "Requires path to Dart VM binary as first argument"
|
|
return -1
|
|
command = argv[1:]
|
|
return subprocess.call(command)
|
|
|
|
if __name__ == '__main__':
|
|
sys.exit(main(sys.argv))
|