| # 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_fuchsia.cc", |
| "crypto_linux.cc", |
| "crypto_macos.cc", |
| "crypto_win.cc", |
| "dartutils.cc", |
| "dartutils.h", |
| "directory.cc", |
| "directory.h", |
| "directory_fuchsia.cc", |
| "directory_linux.cc", |
| "directory_macos.cc", |
| "directory_win.cc", |
| "exe_utils.cc", |
| "exe_utils.h", |
| "fdutils.h", |
| "fdutils_fuchsia.cc", |
| "fdutils_linux.cc", |
| "fdutils_macos.cc", |
| "file.cc", |
| "file.h", |
| "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.cc", |
| "thread.h", |
| "thread_absl.cc", |
| "thread_fuchsia.cc", |
| "thread_linux.cc", |
| "thread_macos.cc", |
| "thread_win.cc", |
| "uri.cc", |
| "uri.h", |
| "utils.cc", |
| "utils.h", |
| "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", |
| "snapshot_utils_test.cc", |
| "test_utils.cc", |
| "uri_test.cc", |
| ] |