diff --git a/arkoala-arkts/BUILD.gn b/arkoala-arkts/BUILD.gn index 554a10b27cd547ef96224c288710b65473682987..f25340304aa68428967ff7c80c18f1ba7823fa81 100644 --- a/arkoala-arkts/BUILD.gn +++ b/arkoala-arkts/BUILD.gn @@ -136,6 +136,20 @@ npm_cmd("arkui_build") { run_tasks = [ "build" ] } +npm_cmd("global_resource_build") { + outputs = [ + "$target_out_dir/resource.abc" + ] + deps = [ + "$koala_root/incremental:incremental_abc", + "$koala_root/interop:interop", + ] + project_path = rebase_path("./modules/global.resource") + target_out_path = rebase_path("$target_out_dir/resource.abc") + built_file_path = rebase_path("./modules/global.resource/build/src/resource.abc") + run_tasks = [ "build:modules" ] +} + npm_cmd("arkoala_link") { outputs = [ "$target_out_dir/arkoala.abc" @@ -146,7 +160,8 @@ npm_cmd("arkoala_link") { run_tasks = [ "link" ] deps = [ - ":arkui_build" + ":arkui_build", + ":global_resource_build", ] external_deps = [