Index: runtime/bin/BUILD.gn |
diff --git a/runtime/bin/BUILD.gn b/runtime/bin/BUILD.gn |
index 7a6c70f2e1a42caeb793e239f6a9722b0e948f7b..04d7097e1f3d69d0e4162ec3bc82177fad0d1e7d 100644 |
--- a/runtime/bin/BUILD.gn |
+++ b/runtime/bin/BUILD.gn |
@@ -191,11 +191,6 @@ executable("gen_snapshot") { |
"builtin_gen_snapshot.cc", |
"builtin.cc", |
"builtin.h", |
- "platform_android.cc", |
- "platform_linux.cc", |
- "platform_macos.cc", |
- "platform_win.cc", |
- "platform.h", |
"vmservice_impl.cc", |
"vmservice_impl.h", |
# Include generated source files. |
@@ -231,27 +226,13 @@ io_impl_sources_gypi = |
source_set("gen_snapshot_dart_io") { |
configs += ["..:dart_config",] |
- # Set custom sources assignment filter. The custom filters does three things: |
- # 1) Filters out unnecessary files pulled in from the gypi files. |
- # 2) Filters out secure socket support. |
- # 3) Enables dart:io by filtering out _unsupported.cc implementations. |
+ deps = [ |
+ "//third_party/zlib", |
+ ] |
+ |
custom_sources_filter = [ |
- "*net/nss_memio.cc", |
- "*net/nss_memio.h", |
- "*root_certificates.cc", |
- "*secure_socket_boringssl.cc", |
- "*secure_socket_boringssl.h", |
- "*secure_socket_macos.cc", |
- "*secure_socket_macos.h", |
- "*secure_socket.h", |
- "filter.cc", |
- "*io_service_unsupported.cc", |
- "platform_*.cc", |
- "*io_service.cc", |
- "*io_service.h", |
"*_test.cc", |
"*_test.h", |
- "*dbg*", |
"builtin.cc", |
"builtin_common.cc", |
"builtin_gen_snapshot.cc", |
@@ -271,11 +252,6 @@ source_set("gen_snapshot_dart_io") { |
sources += [ |
"io_natives.cc", |
"io_natives.h", |
- "log_android.cc", |
- "log_linux.cc", |
- "log_macos.cc", |
- "log_win.cc", |
- "log.h", |
] |
include_dirs = [ |
@@ -289,26 +265,9 @@ source_set("gen_snapshot_dart_io") { |
source_set("embedded_dart_io") { |
configs += ["..:dart_config",] |
- # Set custom sources assignment filter. The custom filters does three things: |
- # 1) Filters out unnecessary files pulled in from the gypi files. |
- # 2) Filters out secure socket support. |
- # 3) Enables dart:io by filtering out _unsupported.cc implementations. |
custom_sources_filter = [ |
- "*net/nss_memio.cc", |
- "*net/nss_memio.h", |
- "*root_certificates.cc", |
- "*secure_socket_boringssl.cc", |
- "*secure_socket_boringssl.h", |
- "*secure_socket_macos.cc", |
- "*secure_socket_macos.h", |
- "*secure_socket.h", |
- "*filter_unsupported.cc", |
- "*io_service_unsupported.cc", |
- "*io_service.cc", |
- "*io_service.h", |
"*_test.cc", |
"*_test.h", |
- "*dbg*", |
"builtin.cc", |
"builtin_gen_snapshot.cc", |
] |