diff --git a/BUILD.gn b/BUILD.gn index b2d139f..c22871b 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -23,18 +23,18 @@ if (enable_ohos_graphic_utils_product_config) { defines += [ "ENABLE_OHOS_GRAPHIC_UTILS_PRODUCT_CONFIG=1" ] } -lite_component("graphic_utils_lite") { - features = [ ":graphic_utils" ] +lite_component("utils_lite") { + features = [ ":graphic_utils_lite" ] public_deps = features } ndk_lib("graphic_utils_lite_ndk") { lib_extension = ".so" - deps = [ ":graphic_utils" ] + deps = [ ":graphic_utils_lite" ] head_files = [ "interfaces/kits" ] } -lite_library("graphic_utils") { +lite_library("graphic_utils_lite") { if (ohos_kernel_type == "liteos_m") { target_type = "static_library" } else { @@ -132,9 +132,10 @@ if (ohos_kernel_type != "liteos_m") { "frameworks/hals/gfx_engines.cpp", "frameworks/hals/hi_fbdev.cpp", ] - include_dirs = [ "//foundation/graphic/wms/interfaces/innerkits" ] + include_dirs = + [ "//foundation/window/window_manager_lite/interfaces/innerkits" ] deps = [ - ":graphic_utils_lite", + ":utils_lite", "//drivers/peripheral/display/hal:hdi_display", ] public_configs = [ ":graphic_hals_public_config" ] diff --git a/README.md b/README.md index 6d988d2..3651387 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The Utils module defines the common data structure in the graphics subsystem and ## Directory Structure ``` -/foundation/graphic/utils +/foundation/graphic/graphic_utils_lite ├── frameworks # Framework code │   ├── diagram # 2d graphic engine implementation │   │   ├── depiction # Smooth curve point generation algorithm @@ -52,11 +52,11 @@ hb build graphic_utils_lite [Graphic subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/graphics.md) -[graphic_wms](https://gitee.com/openharmony/graphic_wms/blob/master/README.md) +[window_window_manager_lite](https://gitee.com/openharmony/window_window_manager_lite/blob/master/README.md) -[graphic_surface](https://gitee.com/openharmony/graphic_surface/blob/master/README.md) +[graphic_surface_lite](https://gitee.com/openharmony/graphic_surface_lite/blob/master/README.md) -[graphic_ui](https://gitee.com/openharmony/graphic_ui/blob/master/README.md) +[arkui_ui_lite](https://gitee.com/openharmony/arkui_ui_lite/blob/master/README.md) # Hals @@ -78,7 +78,7 @@ The Hals module adapts and encapsulates the functions related to the driver subs ## Directory Structure ``` -/foundation/graphic/utils +/foundation/graphic/graphic_utils_lite ├── frameworks # Framework code │ ├── hals # Hardware adaptation layer │ ├── linux # Linux platform adaptation layer @@ -108,10 +108,10 @@ hb build graphic_utils_lite [Graphic subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/graphics.md) -[graphic_wms](https://gitee.com/openharmony/graphic_wms/blob/master/README.md) +[window_window_manager_lite](https://gitee.com/openharmony/window_window_manager_lite/blob/master/README.md) -[graphic_surface](https://gitee.com/openharmony/graphic_surface/blob/master/README.md) +[graphic_surface_lite](https://gitee.com/openharmony/graphic_surface_lite/blob/master/README.md) -[graphic_ui](https://gitee.com/openharmony/graphic_ui/blob/master/README.md) +[arkui_ui_lite](https://gitee.com/openharmony/arkui_ui_lite/blob/master/README.md) -**graphic_utils** \ No newline at end of file +**graphic_graphic_utils_lite** \ No newline at end of file diff --git a/README_zh.md b/README_zh.md index e8635c6..c141a78 100644 --- a/README_zh.md +++ b/README_zh.md @@ -18,7 +18,7 @@ HALS组件中实现了对驱动子系统和平台相关功能的适配封装, ## 目录 ``` -/foundation/graphic/utils +/foundation/graphic/graphic_utils_lite ├── frameworks # 框架代码 │   ├── diagram # 2d图形引擎 │   │   ├── depiction # 光滑曲线点生成算法 @@ -51,11 +51,11 @@ hb build graphic_utils_lite [图形子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E5%9B%BE%E5%BD%A2%E5%AD%90%E7%B3%BB%E7%BB%9F.md) -[graphic_wms](https://gitee.com/openharmony/graphic_wms/blob/master/README_zh.md) +[window_window_manager_lite](https://gitee.com/openharmony/window_window_manager_lite/blob/master/README.md) -[graphic_surface](https://gitee.com/openharmony/graphic_surface/blob/master/README_zh.md) +[graphic_surface_lite](https://gitee.com/openharmony/graphic_surface_lite/blob/master/README.md) -[graphic_ui](https://gitee.com/openharmony/graphic_ui/blob/master/README_zh.md) +[arkui_ui_lite](https://gitee.com/openharmony/arkui_ui_lite/blob/master/README.md) # 图形UTILS组件 @@ -77,7 +77,7 @@ UTILS组件中定义了图形子系统中的公共数据结构,并提供了一 ## 目录 ``` -/foundation/graphic/utils +/foundation/graphic/graphic_utils_lite ├── frameworks # 框架代码 │ ├── hals # 硬件适配层 │ ├── linux # linux平台适配层 @@ -108,10 +108,10 @@ hb build graphic_utils_lite [图形子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E5%9B%BE%E5%BD%A2%E5%AD%90%E7%B3%BB%E7%BB%9F.md) -[graphic_wms](https://gitee.com/openharmony/graphic_wms/blob/master/README_zh.md) +[window_window_manager_lite](https://gitee.com/openharmony/window_window_manager_lite/blob/master/README.md) -[graphic_surface](https://gitee.com/openharmony/graphic_surface/blob/master/README_zh.md) +[graphic_surface_lite](https://gitee.com/openharmony/graphic_surface_lite/blob/master/README.md) -[graphic_ui](https://gitee.com/openharmony/graphic_ui/blob/master/README_zh.md) +[arkui_ui_lite](https://gitee.com/openharmony/arkui_ui_lite/blob/master/README.md) -**graphic_utils** \ No newline at end of file +**graphic_graphic_utils_lite** \ No newline at end of file diff --git a/bundle.json b/bundle.json index f194242..24c7b02 100644 --- a/bundle.json +++ b/bundle.json @@ -1,18 +1,18 @@ { - "name": "@ohos/graphic_utils", + "name": "@ohos/graphic_utils_lite", "description": "Graphic fundamental components", "version": "3.1", "license": "Apache License 2.0", "pubiishAs": "code-segment", "segment": { - "destPath": "foundation/graphic/utils" + "destPath": "foundation/graphic/graphic_utils_lite" }, "dirs": {}, "scripts": {}, "component": { - "name": "graphic_utils", + "name": "graphic_utils_lite", "subsystem": "graphic", - "syscap": [ "SystemCapability.Graphic.Utils" ], + "syscap": [ "SystemCapability.Graphic.GraphicUtilsLite" ], "feature": [], "adapted_system_type": [ "mini","small" ], "rom": "", @@ -27,8 +27,8 @@ }, "build": { "sub_component": [ - "//foundation/graphic/utils:graphic_utils_lite", - "//foundation/graphic/utils/test:graphic_utils_lite_test" ], + "//foundation/graphic/graphic_utils_lite:utils_lite", + "//foundation/graphic/graphic_utils_lite/test:graphic_utils_lite_test" ], "inner_kits": [], "test": [] } diff --git a/test/BUILD.gn b/test/BUILD.gn index 4ecda97..4bd8e71 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -30,7 +30,7 @@ if (ohos_kernel_type != "liteos_m") { unittest("graphic_test_utils_door") { output_extension = "bin" output_dir = "$root_out_dir/test/unittest/graphic" - deps = [ "//foundation/graphic/utils:graphic_utils" ] + deps = [ "//foundation/graphic/graphic_utils_lite:utils_lite" ] configs = [ ":graphic_utils_lite_test_config" ] sources = [ "color_unit_test.cpp", diff --git a/utils.gni b/utils.gni index ac74c91..426a699 100644 --- a/utils.gni +++ b/utils.gni @@ -9,45 +9,45 @@ # See the License for the specific language governing permissions and # limitations under the License. -GRAPHIC_UTILS_PATH = "//foundation/graphic/utils" +GRAPHIC_GRAPHIC_UTILS_LITE_PATH = "//foundation/graphic/graphic_utils_lite" graphic_utils_include_dirs = [ - "$GRAPHIC_UTILS_PATH/interfaces/innerkits", - "$GRAPHIC_UTILS_PATH/interfaces/kits", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/innerkits", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/kits", ] graphic_utils_sources = [ - "$GRAPHIC_UTILS_PATH/frameworks/color.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/depiction/depict_curve.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/rasterizer/rasterizer_cells_antialias.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_antialias.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_clip.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexgenerate/vertex_generate_dash.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexgenerate/vertex_generate_stroke.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexprimitive/geometry_arc.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexprimitive/geometry_bezier_arc.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexprimitive/geometry_curves.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/diagram/vertexprimitive/geometry_shorten_path.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/geometry2d.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/graphic_math.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/graphic_performance.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/hal_cpu.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/hal_tick.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/mem_api.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/pixel_format_utils.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/style.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/trans_affine.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/transform.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/version.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/color.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/depiction/depict_curve.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_cells_antialias.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_antialias.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/rasterizer/rasterizer_scanline_clip.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexgenerate/vertex_generate_dash.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexgenerate/vertex_generate_stroke.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_arc.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_bezier_arc.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_curves.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/diagram/vertexprimitive/geometry_shorten_path.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/geometry2d.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/graphic_math.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/graphic_performance.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hal_cpu.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hal_tick.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/mem_api.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/pixel_format_utils.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/style.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/trans_affine.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/transform.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/version.cpp", ] graphic_hals_include_dirs = [ - "$GRAPHIC_UTILS_PATH/interfaces/innerkits", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/interfaces/innerkits", "//drivers/peripheral/base", "//drivers/peripheral/display/interfaces/include", ] graphic_hals_sources = [ - "$GRAPHIC_UTILS_PATH/frameworks/hals/gfx_engines.cpp", - "$GRAPHIC_UTILS_PATH/frameworks/hals/hi_fbdev.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hals/gfx_engines.cpp", + "$GRAPHIC_GRAPHIC_UTILS_LITE_PATH/frameworks/hals/hi_fbdev.cpp", ]