From d48b19dd9275bf2b6f9fb409837e63001ab25468 Mon Sep 17 00:00:00 2001 From: xujintong Date: Thu, 23 Nov 2023 19:58:19 +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 | 46 +++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/tools/backup_tool/BUILD.gn b/tools/backup_tool/BUILD.gn index 9ec3a7aca..2e313dfaa 100644 --- a/tools/backup_tool/BUILD.gn +++ b/tools/backup_tool/BUILD.gn @@ -15,6 +15,10 @@ 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", @@ -24,26 +28,28 @@ ohos_executable("backup_tool") { "src/tools_op_restore.cpp", "src/tools_op_restore_async.cpp", ] - - defines = [ - "LOG_DOMAIN=0xD004304", - "LOG_TAG=\"BackupTool\"", - ] - - include_dirs = [ "include" ] - - 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", - ] + + if (build_variant == "root") { + include_dirs = [ "include" ] + + defines = [ + "LOG_DOMAIN=0xD004304", + "LOG_TAG=\"BackupTool\"", + ] + + 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