mirror of
https://gitee.com/openharmony/arkui_ace_engine
synced 2024-11-30 18:52:04 +00:00
02f1cad080
Signed-off-by: 文鸿乐 <wenhongle@huawei.com>
241 lines
9.2 KiB
JSON
241 lines
9.2 KiB
JSON
{
|
|
"name": "@ohos/ace_engine",
|
|
"description": "ArkUI Cross-Platform Engine for UI layout measure and paint",
|
|
"version": "3.1",
|
|
"license": "Apache 2.0",
|
|
"publishAs": "code-segment",
|
|
"segment": {
|
|
"destPath": "foundation/arkui/ace_engine"
|
|
},
|
|
"dirs": {},
|
|
"scripts": {},
|
|
"component": {
|
|
"name": "ace_engine",
|
|
"subsystem": "arkui",
|
|
"syscap": [
|
|
"SystemCapability.ArkUI.ArkUI.Full",
|
|
"SystemCapability.ArkUI.ArkUI.Lite"
|
|
],
|
|
"features": [
|
|
"ace_engine_feature_enable_accessibility",
|
|
"ace_engine_feature_enable_aps",
|
|
"ace_engine_feature_enable_web",
|
|
"ace_engine_feature_enable_pgo",
|
|
"ace_engine_feature_pgo_path",
|
|
"ace_engine_feature_enable_atomic",
|
|
"ace_engine_feature_enable_coverage",
|
|
"ace_engine_feature_enable_point_light",
|
|
"ace_engine_feature_enable_split_mode",
|
|
"ace_engine_feature_enable_nav_split_mode",
|
|
"ace_engine_feature_asbng_path",
|
|
"ace_engine_feature_sched_model",
|
|
"ace_engine_feature_enable_video"
|
|
],
|
|
"adapted_system_type": [
|
|
"standard"
|
|
],
|
|
"rom": "25600KB",
|
|
"ram": "102400KB",
|
|
"hisysevent_config": [
|
|
"//foundation/arkui/ace_engine/adapter/ohos/build/hisysevent.yaml"
|
|
],
|
|
"deps": {
|
|
"components": [
|
|
"ability_base",
|
|
"hilog",
|
|
"hitrace",
|
|
"accessibility",
|
|
"frame_aware_sched",
|
|
"ability_runtime",
|
|
"ipc",
|
|
"samgr",
|
|
"preferences",
|
|
"relational_store",
|
|
"hisysevent",
|
|
"napi",
|
|
"hiview",
|
|
"hichecker",
|
|
"window_manager",
|
|
"c_utils",
|
|
"eventhandler",
|
|
"bundle_framework",
|
|
"ets_runtime",
|
|
"form_fwk",
|
|
"pasteboard",
|
|
"kv_store",
|
|
"udmf",
|
|
"os_account",
|
|
"graphic_2d",
|
|
"graphic_3d",
|
|
"graphic_surface",
|
|
"safwk",
|
|
"common_event_service",
|
|
"data_share",
|
|
"resource_management",
|
|
"i18n",
|
|
"hicollie",
|
|
"netmanager_base",
|
|
"netstack",
|
|
"init",
|
|
"image_framework",
|
|
"player_framework",
|
|
"audio_framework",
|
|
"access_token",
|
|
"input",
|
|
"webview",
|
|
"imf",
|
|
"device_status",
|
|
"soc_perf",
|
|
"security_component_manager",
|
|
"camera_framework",
|
|
"media_library",
|
|
"app_file_service",
|
|
"ets_utils",
|
|
"bounds_checking_function",
|
|
"libxml2",
|
|
"ffrt",
|
|
"icu",
|
|
"miscdevice",
|
|
"cJSON",
|
|
"curl",
|
|
"css-what",
|
|
"jsframework",
|
|
"opencl-headers",
|
|
"opengles",
|
|
"zlib",
|
|
"skia",
|
|
"libuv",
|
|
"resource_schedule_service",
|
|
"background_task_mgr",
|
|
"egl"
|
|
],
|
|
"third_party": []
|
|
},
|
|
"build": {
|
|
"group_type": {
|
|
"base_group": [],
|
|
"fwk_group": [
|
|
"//foundation/arkui/ace_engine/adapter/ohos/build:ace_packages"
|
|
],
|
|
"service_group": [
|
|
"//foundation/arkui/ace_engine/adapter/ohos/services:services_target",
|
|
"//foundation/arkui/ace_engine/adapter/ohos/sa_profile:ace_sa_profile",
|
|
"//foundation/arkui/ace_engine/adapter/ohos/services/etc:ohos.para.dac",
|
|
"//foundation/arkui/ace_engine/adapter/ohos/services/uiservice:ui_service.cfg"
|
|
]
|
|
},
|
|
"inner_kits": [
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/ace/",
|
|
"header_files": [
|
|
"navigation_controller.h",
|
|
"ui_content.h",
|
|
"ui_event.h",
|
|
"ui_event_observer.h",
|
|
"viewport_config.h",
|
|
"serialized_gesture.h",
|
|
"serializeable_object.h",
|
|
"modal_ui_extension_config.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/ace:ace_uicontent"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/ace/",
|
|
"header_files": [
|
|
"ace_forward_compatibility.h",
|
|
"ai/data_detector_interface.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/ace:ace_forward_compatibility"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/form_render/include",
|
|
"header_files": [
|
|
"form_renderer_group.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/form_render:ace_form_render"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor",
|
|
"header_files": [
|
|
"drawable_descriptor.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor:drawable_descriptor"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/xcomponent_controller/",
|
|
"header_files": [
|
|
"xcomponent_controller.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/xcomponent_controller:ace_xcomponent_controller"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/",
|
|
"header_files": [
|
|
"adapter/preview/entrance/ace_ability.h",
|
|
"adapter/preview/entrance/ace_run_args.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/build:libace"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/native",
|
|
"header_files": [
|
|
"node/native_drawable_descriptor.h",
|
|
"native_interface_xcomponent.h",
|
|
"native_node.h",
|
|
"native_interface.h",
|
|
"native_type.h",
|
|
"native_node_napi.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/native:ace_ndk"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/",
|
|
"header_files": [
|
|
"adapter/preview/entrance/ace_ability.h",
|
|
"adapter/preview/entrance/ace_run_args.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/build:libace_compatible"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/frameworks/core/common/",
|
|
"header_files": [
|
|
"container_scope.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/frameworks/core:ace_container_scope"
|
|
},
|
|
{
|
|
"header": {
|
|
"header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/ui_session/",
|
|
"header_files": [
|
|
"ui_content_service_interface.h",
|
|
"ui_content_proxy.h"
|
|
]
|
|
},
|
|
"name": "//foundation/arkui/ace_engine/interfaces/inner_api/ui_session:ui_session"
|
|
}
|
|
],
|
|
"test": [
|
|
"//foundation/arkui/ace_engine/test/unittest:unittest"
|
|
]
|
|
}
|
|
}
|
|
}
|