123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # Copyright (c) Huawei Technologies Co., Ltd. 2020. All rights reserved.
- import("//build/lite/config/component/lite_component.gni")
- import("//build/lite/config/subsystem/lite_subsystem.gni")
- declare_args() {
- enable_hos_vendor_wifiiot_xts = false
- }
- lite_subsystem("wifiiot_sdk") {
- subsystem_components = [ ":sdk" ]
- }
- build_ext_component("run_wifiiot_scons") {
- exec_path = rebase_path(".", root_build_dir)
- outdir = rebase_path(root_out_dir)
- if (host_os == "win") {
- command = "sh hm_build.sh $outdir win"
- } else {
- command = "sh hm_build.sh $outdir linux"
- }
- deps = [
- ":sdk",
- "//base/security/deviceauth/frameworks/deviceauth_lite:hichainsdk",
- "//build/lite:ohos",
- # gdtr_TODO:
- "//build/lite:product",
- ]
- if (enable_hos_vendor_wifiiot_xts) {
- deps += [ "//build/lite/config/subsystem/xts:xts" ]
- }
- }
- lite_component("sdk") {
- features = []
- deps = [
- "//build/lite/config/component/cJSON:cjson_static",
- "//device/bossay/hi3861_l0/hi3861_adapter/kal",
- ]
- }
|