| Index: runtime/bin/gypi_contents.gni
|
| diff --git a/runtime/bin/gypi_contents.gni b/runtime/bin/gypi_contents.gni
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..34fc2692964e448ee94fd19e726ac869670ce8c9
|
| --- /dev/null
|
| +++ b/runtime/bin/gypi_contents.gni
|
| @@ -0,0 +1,43 @@
|
| +# 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.
|
| +
|
| +_gypi_files = [
|
| + "builtin_sources.gypi",
|
| + "builtin_impl_sources.gypi",
|
| + "vmservice/vmservice_sources.gypi",
|
| + "io_sources.gypi",
|
| + "io_impl_sources.gypi",
|
| +]
|
| +
|
| +_gypi_contents = exec_script("../../tools/gypi_to_gn.py",
|
| + rebase_path(_gypi_files) + [ "--prefix" ],
|
| + "scope",
|
| + _gypi_files)
|
| +
|
| +resources_sources_gypi = _gypi_contents.vmservice_sources_sources
|
| +
|
| +builtin_sources_gypi = _gypi_contents.builtin_sources_sources
|
| +builtin_impl_sources_gypi = _gypi_contents.builtin_impl_sources_sources
|
| +
|
| +io_sources_gypi = _gypi_contents.io_sources_sources
|
| +io_impl_sources_gypi = _gypi_contents.io_impl_sources_sources
|
| +
|
| +_test_gypi_files = [
|
| + "../vm/vm_sources.gypi",
|
| + "builtin_impl_sources.gypi",
|
| +]
|
| +
|
| +_test_only_gypi_contents = exec_script("../../tools/gypi_to_gn.py",
|
| + rebase_path(_test_gypi_files) + [
|
| + "--keep_only=_test.cc",
|
| + "--keep_only=_test.h",
|
| + "--prefix",
|
| + ],
|
| + "scope",
|
| + _test_gypi_files)
|
| +
|
| +# The VM sources are already included in libdart, so we just want to add in
|
| +# the tests here.
|
| +vm_tests_list = _test_only_gypi_contents.vm_sources_sources
|
| +builtin_impl_tests_list = _test_only_gypi_contents.builtin_impl_sources_sources
|
|
|