From d843507b89cbfb67197b0d564dd03a13b79a6cf5 Mon Sep 17 00:00:00 2001 From: Liuhua Date: Thu, 18 May 2023 03:28:50 +0000 Subject: [PATCH] =?UTF-8?q?CI=E6=B5=8B=E8=AF=95=E5=8D=95=EF=BC=8C=E8=AF=B7?= =?UTF-8?q?=E5=8B=BF=E5=90=88=E5=85=A5!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Liuhua --- bundle.json | 197 +++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 170 insertions(+), 27 deletions(-) diff --git a/bundle.json b/bundle.json index 8a78529..5763e86 100644 --- a/bundle.json +++ b/bundle.json @@ -9,36 +9,179 @@ "segment": { "destPath": "foundation/systemabilitymgr/samgr_lite" }, - "dirs": {}, + "dirs": {}, "scripts": {}, "component": { - "name": "samgr_lite", - "subsystem": "systemabilitymgr", - "adapted_system_type": [ - "small" + "name": "graphic_standard", + "subsystem": "graphic", + "syscap": [ + "SystemCapability.Graphic.Graphic2D.ColorManager.Core", + "SystemCapability.Graphic.Graphic2D.EGL", + "SystemCapability.Graphic.Graphic2D.GLES3", + "SystemCapability.Graphic.Graphic2D.NativeWindow", + "SystemCapability.Graphic.Graphic2D.NativeDrawing", + "SystemCapability.Graphic.Graphic2D.WebGL", + "SystemCapability.Graphic.Graphic2D.WebGL2" + ], + "adapted_system_type": [ "standard" ], + "features": [ + "graphic_standard_feature_bootanimation_enable", + "graphic_standard_feature_ace_enable_gpu", + "graphic_standard_feature_rs_enable_eglimage", + "graphic_standard_feature_color_gamut_enable", + "graphic_standard_feature_rs_enable_uni_render", + "graphic_standard_feature_wuji_enable", + "graphic_standard_feature_enable_afbc", + "graphic_standard_feature_freemem_enable", + "graphic_standard_feature_parallel_render_enable" + ], + "rom": "10000KB", + "ram": "10000KB", + "hisysevent_config": [ + "//foundation/graphic/graphic_2d/hisysevent.yaml" + ], + "deps": { + "components": [ + "common", + "window_manager", + "resource_management", + "napi", + "samgr", + "zlib", + "hiviewdfx_hilog_native", + "hitrace_native", + "ability_runtime", + "drivers_interface_display", + "hilog_native", + "c_utils", + "access_token", + "safwk", + "hisysevent_native", + "eventhandler", + "config_policy", + "init", + "hicollie_native", + "bounds_checking_function", + "multimedia_image_framework", + "cjson", + "ipc", + "multimedia_player_framework" ], - "adapted_kernel": [ - "liteos_a", - "liteos_m", - "uniproton", - "linux" + "third_party": [ + "flutter", + "libuv" + ] + }, + "build": { + "group_type": { + "base_group": [ + "//third_party/libpng:libpng", + "//foundation/graphic/graphic_2d/interfaces/kits/napi:napi_packages", + "//foundation/graphic/graphic_2d/rosen/modules/composer:libcomposer", + "//foundation/graphic/graphic_2d/rosen/modules/composer/native_vsync:libnative_vsync", + "//foundation/graphic/graphic_2d/rosen/modules/2d_graphics:2d_graphics", + "//foundation/graphic/graphic_2d/rosen/modules/effect/effectChain:libeffectchain", + "//foundation/graphic/graphic_2d/rosen/modules/effect/color_picker:color_picker", + "//foundation/graphic/graphic_2d/rosen/modules/effect/skia_effectChain:skeffectchain", + "//foundation/graphic/graphic_2d/frameworks/opengl_wrapper:EGL", + "//foundation/graphic/graphic_2d/frameworks/opengl_wrapper:GLESv3", + "//foundation/graphic/graphic_2d/frameworks/surfaceimage:libnative_image", + "//foundation/graphic/graphic_2d/rosen/modules/effect/egl:libegl_effect", + "//third_party/vulkan-loader/openharmony:vulkan_loader", + "//foundation/graphic/graphic_2d/frameworks/vulkan_layers:vulkan_swapchain_layer", + "//foundation/graphic/graphic_2d/frameworks/vulkan_layers:vulkan_swapchain_layer_json" + ], + "fwk_group": [ + "//foundation/graphic/graphic_2d/rosen/modules/render_service_base:librender_service_base", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_client:librender_service_client" + ], + "service_group": [ + "//foundation/graphic/graphic_2d:default", + "//foundation/graphic/graphic_2d/rosen/modules/render_service:librender_service", + "//foundation/graphic/graphic_2d/rosen/modules/render_service:render_service", + "//foundation/graphic/graphic_2d/etc:ohos.para.dac" + ] + }, + "inner_kits": [ + { + "type": "so", + "name": "//foundation/graphic/graphic_2d/frameworks/surface:surface", + "header": { + "header_files": [ + "buffer_extra_data.h", + "egl_data.h", + "egl_surface.h", + "external_window.h", + "native_buffer.h", + "native_buffer_inner.h", + "native_image.h", + "ibuffer_consumer_listener.h", + "ibuffer_producer.h", + "iconsumer_surface.h", + "surface.h", + "surface_buffer.h", + "surface_type.h", + "surface_utils.h", + "window.h" + ], + "header_base": "//foundation/graphic/graphic_2d/interfaces/inner_api/surface" + } + }, + { + "type": "so", + "name": "//foundation/graphic/graphic_2d/rosen/modules/composer:libcomposer", + "header": { + "header_files": [ + "vsync_receiver.h" + ], + "header_base": "//foundation/graphic/graphic_2d/interfaces/inner_api/composer" + } + }, + { + "type": "so", + "name": "//foundation/graphic/graphic_2d/utils:libgraphic_utils", + "header": { + "header_files": [ + "graphic_common.h", + "graphic_common_c.h" + ], + "header_base": "//foundation/graphic/graphic_2d/interfaces/inner_api/common" + } + }, + { + "type": "so", + "name": "//foundation/graphic/graphic_2d/rosen/modules/animation/window_animation:window_animation", + "header": { + "header_files": [ + "rs_iwindow_animation_controller.h", + "rs_iwindow_animation_finished_callback.h", + "rs_window_animation_finished_callback_stub.h", + "rs_window_animation_finished_callback.h", + "rs_window_animation_stub.h", + "rs_window_animation_target.h" + ], + "header_base": "//foundation/graphic/graphic_2d/rosen/modules/animation/window_animation/include" + } + }, + { + "type": "so", + "name": "//foundation/graphic/graphic_2d/utils/sync_fence:sync_fence", + "header": { + "header_files": [ + "sync_fence.h" + ], + "header_base": "//foundation/graphic/graphic_2d/utils/sync_fence/export" + } + } ], - "rom": "100KB", - "ram": "2048KB", - "deps": { - "components": [ - "utils_base", - "hilog_lite" - ], - "third_party": [ - "bounds_checking_function", - "cJSON" - ] - }, - "build": { - "sub_component": [ - "//foundation/systemabilitymgr/samgr_lite:samgr" - ] - } + "test": [ + "//foundation/graphic/graphic_2d:graphic_2d_test", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_client:test", + "//foundation/graphic/graphic_2d/rosen/test/2d_graphics:test", + "//foundation/graphic/graphic_2d/rosen/modules/animation/window_animation/test:test", + "//foundation/graphic/graphic_2d/rosen/modules/render_service_base/test:test", + "//foundation/graphic/graphic_2d/rosen/test/2d_engine:test" + ] + } } } -- Gitee