From c7d3c7ec876db6434c33b7a439daaa7e054d6308 Mon Sep 17 00:00:00 2001 From: handyohos Date: Fri, 25 Feb 2022 17:39:44 +0800 Subject: [PATCH] bugfix: fix compiling error for qemu-arm-linux. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1)最小系统中不编译permission相关代码。 Signed-off-by: handyohos Change-Id: I97429b63b43bd1eab4efead340bc8bdced2e6306 --- utils/BUILD.gn | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/utils/BUILD.gn b/utils/BUILD.gn index ed13a0b4e..f1c17e3ee 100644 --- a/utils/BUILD.gn +++ b/utils/BUILD.gn @@ -40,8 +40,10 @@ if (defined(ohos_lite)) { "src/dm_log.cpp", "src/dm_random.cpp", "src/ipc/standard/ipc_cmd_register.cpp", - "src/permission/standard/permission_manager.cpp", ] + if (support_jsapi) { + sources += [ "src/permission/standard/permission_manager.cpp" ] + } public_configs = [ ":devicemanagerutils_config" ] @@ -58,14 +60,18 @@ if (defined(ohos_lite)) { external_deps = [ "access_token:libaccesstoken_sdk", - "bundle_framework:appexecfwk_base", - "bundle_framework:appexecfwk_core", "hiviewdfx_hilog_native:libhilog", "ipc:ipc_core", "safwk:system_ability_fwk", "samgr_standard:samgr_proxy", "utils_base:utils", ] + if (support_jsapi) { + external_deps += [ + "bundle_framework:appexecfwk_base", + "bundle_framework:appexecfwk_core", + ] + } subsystem_name = "distributedhardware" -- Gitee