@@ -107,6 +107,20 @@ build_libdart_builtin("libdart_builtin_product_host_targeting_host") {
107107 extra_configs = [ " ..:dart_product_config" ]
108108}
109109
110+ build_libdart_builtin (" libdart_builtin_product_linux_x64" ) {
111+ extra_configs = [
112+ " ..:dart_product_config" ,
113+ " ..:dart_linux_x64_config" ,
114+ ]
115+ }
116+
117+ build_libdart_builtin (" libdart_builtin_product_linux_arm64" ) {
118+ extra_configs = [
119+ " ..:dart_product_config" ,
120+ " ..:dart_linux_arm64_config" ,
121+ ]
122+ }
123+
110124template (" build_native_assets_api" ) {
111125 extra_configs = []
112126 if (defined (invoker .extra_configs )) {
@@ -330,6 +344,31 @@ build_gen_snapshot("gen_snapshot_product_fuchsia") {
330344 ]
331345}
332346
347+ build_gen_snapshot (" gen_snapshot_product_linux_x64" ) {
348+ extra_configs = [
349+ " ..:dart_product_config" ,
350+ " ..:dart_linux_x64_config" ,
351+ ]
352+ extra_deps = [
353+ " :gen_snapshot_dart_io_product_linux_x64" ,
354+ " :libdart_builtin_product_linux_x64" ,
355+ " ..:libdart_precompiler_product_linux_x64" ,
356+ " ../platform:libdart_platform_precompiler_product_linux_x64" ,
357+ ]
358+ }
359+
360+ build_gen_snapshot (" gen_snapshot_product_linux_arm64" ) {
361+ extra_configs = [
362+ " ..:dart_product_config" ,
363+ " ..:dart_linux_arm64_config" ,
364+ ]
365+ extra_deps = [
366+ " :gen_snapshot_dart_io_product_linux_arm64" ,
367+ " :libdart_builtin_product_linux_arm64" ,
368+ " ..:libdart_precompiler_product_linux_arm64" ,
369+ " ../platform:libdart_platform_precompiler_product_linux_arm64" ,
370+ ]
371+ }
333372build_gen_snapshot (" gen_snapshot_host_targeting_host" ) {
334373 extra_configs = [ " ..:dart_maybe_product_config" ]
335374 extra_deps = [
@@ -434,6 +473,20 @@ build_gen_snapshot_dart_io("gen_snapshot_dart_io_product_fuchsia") {
434473 ]
435474}
436475
476+ build_gen_snapshot_dart_io (" gen_snapshot_dart_io_product_linux_x64" ) {
477+ extra_configs = [
478+ " ..:dart_product_config" ,
479+ " ..:dart_linux_x64_config" ,
480+ ]
481+ }
482+
483+ build_gen_snapshot_dart_io (" gen_snapshot_dart_io_product_linux_arm64" ) {
484+ extra_configs = [
485+ " ..:dart_product_config" ,
486+ " ..:dart_linux_arm64_config" ,
487+ ]
488+ }
489+
437490# A source set for the implementation of 'dart:io' library.
438491template (" dart_io" ) {
439492 extra_configs = []
0 commit comments