From 3bad28dc34838636267cb6b903c5fe0f1e26843b Mon Sep 17 00:00:00 2001 From: xujintong Date: Fri, 24 Nov 2023 09:44:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9gn=E6=96=87=E4=BB=B6=E6=BB=A1?= =?UTF-8?q?=E8=B6=B3=E5=AE=89=E5=85=A8=E5=90=88=E8=A7=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: xujintong --- tools/backup_tool/BUILD.gn | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/tools/backup_tool/BUILD.gn b/tools/backup_tool/BUILD.gn index 9ec3a7aca..2635af225 100644 --- a/tools/backup_tool/BUILD.gn +++ b/tools/backup_tool/BUILD.gn @@ -15,6 +15,9 @@ import("//build/ohos.gni") import("//foundation/filemanagement/app_file_service/backup.gni") ohos_executable("backup_tool") { + include_dirs = [] + deps = [] + defines = [] sources = [ "src/main.cpp", "src/tools_op.cpp", @@ -25,25 +28,27 @@ ohos_executable("backup_tool") { "src/tools_op_restore_async.cpp", ] - defines = [ - "LOG_DOMAIN=0xD004304", - "LOG_TAG=\"BackupTool\"", - ] + if (build_variant == "root") { + include_dirs += [ "include" ] - include_dirs = [ "include" ] + defines += [ + "LOG_DOMAIN=0xD004304", + "LOG_TAG=\"BackupTool\"", + ] - external_deps = [ - "c_utils:utils", - "hilog:libhilog", - "hitrace:hitrace_meter", - "ipc:ipc_core", - ] + deps += [ + "${path_backup}/interfaces/inner_api/native/backup_kit_inner:backup_kit_inner", + "${path_backup}/utils/:backup_utils", + "${path_jsoncpp}:jsoncpp", + ] - deps = [ - "${path_backup}/interfaces/inner_api/native/backup_kit_inner:backup_kit_inner", - "${path_backup}/utils/:backup_utils", - "${path_jsoncpp}:jsoncpp", - ] + external_deps = [ + "c_utils:utils", + "hilog:libhilog", + "hitrace:hitrace_meter", + "ipc:ipc_core", + ] + } use_exceptions = true install_enable = true -- Gitee