1{ 2 "name": "@ohos/ace_engine", 3 "description": "ArkUI Cross-Platform Engine for UI layout measure and paint", 4 "version": "3.1", 5 "license": "Apache 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "foundation/arkui/ace_engine" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "ace_engine", 14 "subsystem": "arkui", 15 "syscap": [ 16 "SystemCapability.ArkUI.ArkUI.Full", 17 "SystemCapability.ArkUI.ArkUI.Lite" 18 ], 19 "features": [], 20 "adapted_system_type": [ 21 "standard" 22 ], 23 "rom": "25600KB", 24 "ram": "102400KB", 25 "hisysevent_config": [ 26 "//foundation/arkui/ace_engine/adapter/ohos/build/hisysevent.yaml" 27 ], 28 "deps": { 29 "components": [ 30 "ability_base", 31 "hilog", 32 "hitrace", 33 "accessibility", 34 "frame_aware_sched", 35 "ability_runtime", 36 "ipc", 37 "samgr", 38 "preferences", 39 "relational_store", 40 "hisysevent", 41 "napi", 42 "hiview", 43 "hichecker", 44 "window_manager", 45 "c_utils", 46 "eventhandler", 47 "bundle_framework", 48 "ets_runtime", 49 "form_fwk", 50 "pasteboard", 51 "kv_store", 52 "udmf", 53 "os_account", 54 "graphic_2d", 55 "graphic_3d", 56 "graphic_surface", 57 "safwk", 58 "common_event_service", 59 "data_share", 60 "resource_management", 61 "i18n", 62 "hicollie", 63 "netmanager_base", 64 "netstack", 65 "init", 66 "image_framework", 67 "player_framework", 68 "access_token", 69 "input", 70 "webview", 71 "imf", 72 "device_status", 73 "soc_perf", 74 "security_component_manager", 75 "camera_framework", 76 "media_library", 77 "app_file_service", 78 "ets_utils", 79 "ffrt" 80 ], 81 "third_party": [ 82 "json", 83 "skia", 84 "flutter", 85 "zlib", 86 "bounds_checking_function", 87 "curl", 88 "cJSON", 89 "css-what", 90 "jsframework", 91 "opencl-headers", 92 "libuv", 93 "egl", 94 "opengles", 95 "icu" 96 ] 97 }, 98 "build": { 99 "group_type": { 100 "base_group": [], 101 "fwk_group": [ 102 "//foundation/arkui/ace_engine/adapter/ohos/build:ace_packages" 103 ], 104 "service_group": [ 105 "//foundation/arkui/ace_engine/adapter/ohos/services:services_target", 106 "//foundation/arkui/ace_engine/adapter/ohos/sa_profile:ace_sa_profile", 107 "//foundation/arkui/ace_engine/adapter/ohos/services/etc:ohos.para.dac", 108 "//foundation/arkui/ace_engine/adapter/ohos/services/uiservice:ui_service.cfg" 109 ] 110 }, 111 "inner_kits": [ 112 { 113 "header": { 114 "header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/ace/", 115 "header_files": [ 116 "navigation_controller.h", 117 "ui_content.h", 118 "ui_event.h", 119 "ui_event_observer.h", 120 "viewport_config.h", 121 "serialized_gesture.h", 122 "serializeable_object.h", 123 "modal_ui_extension_config.h" 124 ] 125 }, 126 "name": "//foundation/arkui/ace_engine/interfaces/inner_api/ace:ace_uicontent" 127 }, 128 { 129 "header": { 130 "header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/ace/", 131 "header_files": [ 132 "ace_forward_compatibility.h", 133 "ai/data_detector_interface.h" 134 ] 135 }, 136 "name": "//foundation/arkui/ace_engine/interfaces/inner_api/ace:ace_forward_compatibility" 137 }, 138 { 139 "header": { 140 "header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/form_render/include", 141 "header_files": [ 142 "form_renderer_group.h" 143 ] 144 }, 145 "name": "//foundation/arkui/ace_engine/interfaces/inner_api/form_render:ace_form_render" 146 }, 147 { 148 "header": { 149 "header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor/", 150 "header_files": [ 151 "drawable_descriptor.h" 152 ] 153 }, 154 "name": "//foundation/arkui/ace_engine/interfaces/inner_api/drawable_descriptor:drawable_descriptor" 155 }, 156 { 157 "header": { 158 "header_base": "//foundation/arkui/ace_engine/interfaces/inner_api/xcomponent_controller/", 159 "header_files": [ 160 "xcomponent_controller.h" 161 ] 162 }, 163 "name": "//foundation/arkui/ace_engine/interfaces/inner_api/xcomponent_controller:ace_xcomponent_controller" 164 }, 165 { 166 "header": { 167 "header_base": "//foundation/arkui/ace_engine/", 168 "header_files": [ 169 "adapter/preview/entrance/ace_ability.h", 170 "adapter/preview/entrance/ace_run_args.h" 171 ] 172 }, 173 "name": "//foundation/arkui/ace_engine/build:libace" 174 }, 175 { 176 "header": { 177 "header_base": "//foundation/arkui/ace_engine/", 178 "header_files": [ 179 "adapter/preview/entrance/ace_ability.h", 180 "adapter/preview/entrance/ace_run_args.h" 181 ] 182 }, 183 "name": "//foundation/arkui/ace_engine/build:libace_compatible" 184 } 185 ], 186 "test": [ 187 "//foundation/arkui/ace_engine/test/fuzztest:fuzztest", 188 "//foundation/arkui/ace_engine/test/unittest:unittest" 189 ] 190 } 191 } 192} 193