diff --git a/BUILD.gn b/BUILD.gn index db62ba31f775d7cfbaf2598a49a65133bc8b1118..81c1e59acf3720441d1ed2ed3a3a461d7a6bd24a 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -15,7 +15,7 @@ import("//ark/runtime_core/ark_config.gni") import("//build/ohos.gni") group("ark_packages") { - deps = ["$ark_es2panda_root/aot:es2panda"] + deps = [ "$ark_es2panda_root/aot:es2panda" ] } group("ark_host_linux_tools_packages") { @@ -112,9 +112,7 @@ config("bytecodeopt") { } ark_isa_gen("isa_gen_ecma_bytecodeopt") { - template_files = [ - "ecmascript_codegen_intrinsics_gen.inc.erb", - ] + template_files = [ "ecmascript_codegen_intrinsics_gen.inc.erb" ] sources = "$ark_root/plugins/ecmascript/bytecode_optimizer/templates/" destination = "$target_gen_dir/" requires = [ "$ark_root//assembler/asm_isapi.rb" ] @@ -128,9 +126,7 @@ config("compiler") { } ark_isa_gen("isa_gen_ecma_compiler") { - template_files = [ - "ecmascript_inst_builder_gen.cpp.erb", - ] + template_files = [ "ecmascript_inst_builder_gen.cpp.erb" ] sources = "$ark_root/plugins/ecmascript/compiler/templates/" destination = "$target_gen_dir/" } @@ -143,7 +139,7 @@ ark_gen("ecma_builtins_gen") { "builtins_initializers_gen.h.erb", "builtins_resolve_inlinable_gen.inl.erb", "builtins_inline_intrinsics_decls_gen.inl.erb", - "builtins_inline_intrinsics_gen.inl.erb" + "builtins_inline_intrinsics_gen.inl.erb", ] sources = "$ark_root/plugins/ecmascript/runtime/builtins/templates" destination = "$target_gen_dir/runtime/builtins/generated" @@ -153,11 +149,11 @@ ark_gen("ecma_builtins_gen") { "$ark_root/runtime/templates/intrinsics.rb", "$ark_root/plugins/ecmascript/runtime/builtins/templates/builtins.rb", ] - extra_dependencies = [ - "$ark_root/runtime:arkruntime_gen_intrinsics_yaml" - ] + extra_dependencies = [ "$ark_root/runtime:arkruntime_gen_intrinsics_yaml" ] extra_argv = [ - rebase_path("$target_gen_dir/../../runtime/intrinsics.yaml", root_build_dir), - rebase_path("$ark_root/compiler/optimizer/ir/instructions.yaml", root_build_dir) + rebase_path("$target_gen_dir/../../runtime/intrinsics.yaml", + root_build_dir), + rebase_path("$ark_root/compiler/optimizer/ir/instructions.yaml", + root_build_dir), ] } diff --git a/subproject_sources.gn b/subproject_sources.gn index b1af2ce63a36da7c7ace31605509e8fe323662a1..e3e263e635f0dcd34c9d2fcaddb65f027008a6e7 100644 --- a/subproject_sources.gn +++ b/subproject_sources.gn @@ -36,33 +36,34 @@ inst_templates_yaml_path = runtime_option_yaml_path = "runtime_options.yaml" entrypoints_yaml_path = "runtime/ecma_entrypoints.yaml" -irtoc_scripts = [ "irtoc_scripts/object.irt", "irtoc_scripts/new_obj_dyn.irt" ] +irtoc_scripts = [ + "irtoc_scripts/object.irt", + "irtoc_scripts/new_obj_dyn.irt", +] irtoc_plugins = [ "irtoc_scripts/interpreter_handlers.irt", "irtoc_scripts/interpreter_main_loop.irt", ] arkruntime_header_sub_deps = [ - "$_plugin_dir:ecma_intrinsics_gen_arkruntime", "$_plugin_dir:ecma_builtins_gen_builtins_declaration_gen_h", "$_plugin_dir:ecma_builtins_gen_builtins_ids_gen_inl", "$_plugin_dir:ecma_builtins_gen_builtins_initializers_gen_h", "$_plugin_dir:ecma_builtins_gen_builtins_inline_intrinsics_decls_gen_inl", "$_plugin_dir:ecma_builtins_gen_builtins_inline_intrinsics_gen_inl", "$_plugin_dir:ecma_builtins_gen_builtins_resolve_inlinable_gen_inl", + "$_plugin_dir:ecma_intrinsics_gen_arkruntime", ] -arkruntime_stdlib_sub_deps = [ - "$_plugin_dir:ecmastdlib_inline_h", -] +arkruntime_stdlib_sub_deps = [ "$_plugin_dir:ecmastdlib_inline_h" ] arkcompiler_deps = [ "$_plugin_dir:isa_gen_ecma_compiler_ecmascript_inst_builder_gen_cpp" ] arkbytecodeopt_deps = [ "$_plugin_dir:isa_gen_ecma_bytecodeopt_ecmascript_codegen_intrinsics_gen_inc", ] arkruntime_deps = [ + "$ark_es2panda_root:libes2panda_frontend_static", "$ark_root/assembler:libarkassembler_frontend_static", "$ark_root/libpandafile:libarkfile_frontend_static", - "$ark_es2panda_root:libes2panda_frontend_static", ] runtime_yamls = [ "runtime/ecma_runtime.yaml" ]