From 9f2ecd18f6c401cd5949e5b63474e212087ed3be Mon Sep 17 00:00:00 2001 From: yue Date: Wed, 25 May 2022 19:45:09 +0800 Subject: [PATCH] fix:add sequenceable and expression function Signed-off-by: yue --- uhdf2/hdi.gni | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/uhdf2/hdi.gni b/uhdf2/hdi.gni index eaca57e..95b2a70 100644 --- a/uhdf2/hdi.gni +++ b/uhdf2/hdi.gni @@ -22,7 +22,9 @@ template("hdi") { assert(defined(invoker.subsystem_name), "subsystem_name are must") assert(defined(invoker.part_name), "part_name are must") - root_package_mapping = "ohos.hdi:drivers/interface" + root_path = rebase_path("//drivers/interface") + root_package_mapping = "ohos.hdi:${root_path}" + get_info_args = [ "-i", invoker.language, @@ -127,6 +129,10 @@ template("hdi") { "//drivers/adapter/uhdf2/utils:libhdf_utils", ] + if (defined(invoker.sequenceable)) { + public_deps += invoker.sequenceable + } + if (is_standard_system) { external_deps = [ "hiviewdfx_hilog_native:libhilog", @@ -171,6 +177,10 @@ template("hdi") { "//drivers/adapter/uhdf2/utils:libhdf_utils", ] + if (defined(invoker.sequenceable)) { + public_deps += invoker.sequenceable + } + if (is_standard_system) { external_deps = [ "hiviewdfx_hilog_native:libhilog", -- Gitee