dart-sdk/runtime/bin/builtin_impl_sources.gni
Vyacheslav Egorov bda70c8489 [vm] Remove support for dart-ext: imports
Per breaking change #45451 we are removing support for dart-ext:
style native extensions from the Dart VM.

This CL removes the associated VM code, tests and samples. It also ports
a single test which used dart-ext: import to use FFI instead.

TEST=ci

Bug: https://github.com/dart-lang/sdk/issues/45451
Change-Id: Iae984bce32baf29a950b5de1323939006a217b94
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/212050
Commit-Queue: Slava Egorov <vegorov@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2021-09-02 14:14:35 +00:00

76 lines
1.6 KiB
Plaintext

# Copyright (c) 2017, 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.
# This file contains all C++ sources for the dart:_builtin library and
# some of the C++ sources for the dart:io library. The rest are in
# io_impl_sources.gni.
builtin_impl_sources = [
"crypto.cc",
"crypto.h",
"crypto_android.cc",
"crypto_fuchsia.cc",
"crypto_linux.cc",
"crypto_macos.cc",
"crypto_win.cc",
"dartutils.cc",
"dartutils.h",
"directory.cc",
"directory.h",
"directory_android.cc",
"directory_fuchsia.cc",
"directory_linux.cc",
"directory_macos.cc",
"directory_win.cc",
"exe_utils.cc",
"exe_utils.h",
"fdutils.h",
"fdutils_android.cc",
"fdutils_fuchsia.cc",
"fdutils_linux.cc",
"fdutils_macos.cc",
"file.cc",
"file.h",
"file_android.cc",
"file_fuchsia.cc",
"file_linux.cc",
"file_macos.cc",
"file_support.cc",
"file_win.cc",
"file_win.h",
"io_buffer.cc",
"io_buffer.h",
"isolate_data.cc",
"isolate_data.h",
"lockers.h",
"thread.h",
"thread_android.cc",
"thread_android.h",
"thread_fuchsia.cc",
"thread_fuchsia.h",
"thread_linux.cc",
"thread_linux.h",
"thread_macos.cc",
"thread_macos.h",
"thread_win.cc",
"thread_win.h",
"utils.cc",
"utils.h",
"utils_android.cc",
"utils_fuchsia.cc",
"utils_linux.cc",
"utils_macos.cc",
"utils_win.cc",
"utils_win.h",
]
builtin_impl_tests = [
"crypto_test.cc",
"directory_test.cc",
"eventhandler_test.cc",
"file_test.cc",
"hashmap_test.cc",
"priority_heap_test.cc",
]