From d605750ae22b29e416a51249fd70b8bd1ea59534 Mon Sep 17 00:00:00 2001 From: MarkZ Date: Tue, 7 Nov 2023 15:40:51 -0800 Subject: [PATCH] Adding DDC/legacy module system targets to web SDK artifacts. --- web_sdk/BUILD.gn | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/web_sdk/BUILD.gn b/web_sdk/BUILD.gn index 3c3e9e64e69f6..de2a427dd1f76 100644 --- a/web_sdk/BUILD.gn +++ b/web_sdk/BUILD.gn @@ -362,9 +362,14 @@ template("_compile_ddc_modules") { amd_js_path = "$root_out_dir/flutter_web_sdk/kernel/amd${name_suffix}/dart_sdk.js" + ddc_js_path = + "$root_out_dir/flutter_web_sdk/kernel/ddc${name_suffix}/dart_sdk.js" + outputs = [ amd_js_path, amd_js_path + ".map", + ddc_js_path, + ddc_js_path + ".map", ] if (invoker.sound_null_safety) { @@ -402,6 +407,10 @@ template("_compile_ddc_modules") { "amd", "-o", rebase_path(amd_js_path), + "--modules", + "ddc", + "-o", + rebase_path(ddc_js_path), ] if (flutter_prebuilt_dart_sdk) { args += [