diff --git a/base/BUILD.gn b/base/BUILD.gn index b73111d9a36b16151513a38606847c6db4132739..2688445b9ad6565e9d0ce69a2c3753a5b7498efd 100644 --- a/base/BUILD.gn +++ b/base/BUILD.gn @@ -226,4 +226,16 @@ ohos_rust_shared_library("utils_rust") { "updater", ] } + +######## Group on different platforms######## +group("c_utils_components") { + deps = [ + "//commonlibrary/c_utils/base:utils", + "//commonlibrary/c_utils/base:utilsbase", + ] + + if (current_os != "ios") { + deps += [ "//commonlibrary/c_utils/base:utils_rust" ] + } +} ############################################################################### diff --git a/bundle.json b/bundle.json index ce5966223e7134cb57a82563573ca61668688ba3..71ffcbac70aaa998cff1c0b26bc4f67b06d98ef4 100644 --- a/bundle.json +++ b/bundle.json @@ -26,11 +26,7 @@ ] }, "build": { - "sub_component": [ - "//commonlibrary/c_utils/base:utils", - "//commonlibrary/c_utils/base:utilsbase", - "//commonlibrary/c_utils/base:utils_rust" - ], + "sub_component": [ "//commonlibrary/c_utils/base:c_utils_components" ], "inner_kits": [ { "name": "//commonlibrary/c_utils/base:utils",