diff --git a/BUILD.gn b/BUILD.gn index 48ebf80074934feca7ed8202111d0e53f410ad0d..7a1023956a13521fe86c99abb7293e6de00d64d2 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -537,4 +537,19 @@ if (defined(ohos_lite)) { # is on lite Os for ipcamera include_dirs += jerry_libm_include_dirs include_dirs += jerry_port_default_include_dirs } + + ohos_shared_library("jerryscript_shared_not_lite") { + public_configs = [ ":jerryscript_not_lite_config" ] + sources = jerry_core_sources + sources += jerry_ext_sources + sources += jerry_libm_sources + sources += jerry_port_default_sources + + include_dirs = jerry_core_include_dirs + include_dirs += jerry_ext_include_dirs + include_dirs += jerry_libm_include_dirs + include_dirs += jerry_port_default_include_dirs + part_name = "jerryscript" + subsystem_name = "thirdparty" + } } diff --git a/bundle.json b/bundle.json index 3e1590d6342fd9fedcba5556d6a9c61c24396849..61bbd6dec72f58175896a97dbcd050392bced196 100644 --- a/bundle.json +++ b/bundle.json @@ -60,6 +60,9 @@ "inner_kits": [ { "name": "//third_party/jerryscript:jerryscript_static_not_lite" + }, + { + "name": "//third_party/jerryscript:jerryscript_shared_not_lite" } ], "test": []