From 41d000748db4f2206e153769d197cb2b50f74ce2 Mon Sep 17 00:00:00 2001 From: pengyanggit Date: Fri, 22 Jul 2022 17:06:34 +0800 Subject: [PATCH] Signed-off-by:pengyanggit Signed-off-by: pengyanggit Change-Id: I212f9cc71350ee9be0e8a519a04ae635451affe2 --- BUILD.gn | 11 +++++++++-- bundle.json | 44 ++++++++++++++++++++++++++------------------ 2 files changed, 35 insertions(+), 20 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index 1fa088cc3f..ace4bd90c0 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -60,9 +60,16 @@ config("multimodalinput_mmi_public_config") { include_dirs = [ "util/common/include/" ] } -group("multimodalinput_mmi_packages") { +group("multimodalinput_mmi_base") { + deps = [] +} + +group("multimodalinput_mmi_frameworks") { + deps = [ "frameworks/proxy:libmmi-client" ] +} + +group("multimodalinput_mmi_service") { deps = [ - "frameworks/proxy:libmmi-client", "service:libmmi-server", "tools/inject_event:uinput", ] diff --git a/bundle.json b/bundle.json index eb83ed0f2f..b5de7c7968 100755 --- a/bundle.json +++ b/bundle.json @@ -62,24 +62,32 @@ ] }, "build": { - "sub_component": [ - "//foundation/multimodalinput/input:multimodalinput_mmi_packages", - "//foundation/multimodalinput/input:input_jsapi_group", - "//foundation/multimodalinput/input/sa_profile:multimodalinput_sa_profile", - "//foundation/multimodalinput/input:multimodalinput.rc", - "//foundation/multimodalinput/input/patch:patch_packages", - "//third_party/eudev:libudev", - "//third_party/eudev:udevd", - "//third_party/eudev:udevadm", - "//third_party/eudev:udevd.rc", - "//third_party/eudev:udev_conf", - "//third_party/eudev:udev_touchscreen_rule", - "//third_party/eudev:udev_vk_rule", - "//third_party/mtdev:libmtdev", - "//third_party/libevdev:libevdev", - "//foundation/multimodalinput/input:uinput_inject", - "//foundation/multimodalinput/input:mmi_uinput.rc" - ], + "group_type": { + "base_group": [ + "//foundation/multimodalinput/input:multimodalinput_mmi_base" + ], + "fwk_group": [ + "//foundation/multimodalinput/input:multimodalinput_mmi_frameworks", + "//foundation/multimodalinput/input:input_jsapi_group" + ], + "service_group": [ + "//foundation/multimodalinput/input:multimodalinput_mmi_service", + "//foundation/multimodalinput/input/sa_profile:multimodalinput_sa_profile", + "//foundation/multimodalinput/input:multimodalinput.rc", + "//foundation/multimodalinput/input/patch:patch_packages", + "//third_party/eudev:libudev", + "//third_party/eudev:udevd", + "//third_party/eudev:udevadm", + "//third_party/eudev:udevd.rc", + "//third_party/eudev:udev_conf", + "//third_party/eudev:udev_touchscreen_rule", + "//third_party/eudev:udev_vk_rule", + "//third_party/mtdev:libmtdev", + "//third_party/libevdev:libevdev", + "//foundation/multimodalinput/input:uinput_inject", + "//foundation/multimodalinput/input:mmi_uinput.rc" + ] + }, "inner_kits": [ { "name": "//foundation/multimodalinput/input/frameworks/proxy:libmmi-client", -- Gitee