From c3aea2ffb6dde05a052bba284466d4e818f602f6 Mon Sep 17 00:00:00 2001 From: samuel_yuan Date: Tue, 22 Feb 2022 15:20:28 +0800 Subject: [PATCH] update cryptsetup build files for riscv Signed-off-by: samuel_yuan --- BUILD.gn | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/BUILD.gn b/BUILD.gn index b2b0266..1456035 100755 --- a/BUILD.gn +++ b/BUILD.gn @@ -1,6 +1,8 @@ # Copyright (c) Huawei Technologies Co., Ltd. 2020-2020. All rights reserved. -import("//build/lite/config/component/lite_component.gni") +if (defined(ohos_lite)) { + import("//build/lite/config/component/lite_component.gni") +} config("utils_io_config") { include_dirs = [ "//third_party/cryptsetup/lib" ] @@ -50,7 +52,9 @@ static_library("argon2_static") { "_GNU_SOURCE", "_REENTRANT", ] - configs -= [ "//build/lite/config:language_c" ] + if (defined(ohos_lite)) { + configs -= [ "//build/lite/config:language_c" ] + } cflags_c = [ "-Wall", "-std=c89", @@ -163,7 +167,9 @@ static_library("cryptsetup_static") { sources = cryptsetup_sources output_name = "cryptsetup" public_configs = [ ":cryptsetup_config" ] - configs -= [ "//build/lite/config:language_c" ] + if (defined(ohos_lite)) { + configs -= [ "//build/lite/config:language_c" ] + } cflags_c = [ "-std=gnu11", "-Wall", @@ -185,8 +191,10 @@ static_library("cryptsetup_static") { ] } -lite_component("cryptsetup") { - features = [ ":veritysetup" ] +if (defined(ohos_lite)) { + lite_component("cryptsetup") { + features = [ ":veritysetup" ] + } } config("veritysetup_config") { -- Gitee