2021-01-11 18:16:03 +08:00
|
|
|
package(default_visibility = ["//visibility:public"])
|
|
|
|
|
|
|
|
|
|
config_setting(
|
|
|
|
|
name = "x86_64_linux",
|
|
|
|
|
values = {"define": "target_device=x86_64_linux"},
|
|
|
|
|
)
|
|
|
|
|
|
2021-01-28 17:23:18 +08:00
|
|
|
config_setting(
|
|
|
|
|
name = "aarch64_A311D",
|
|
|
|
|
values = {"define": "target_device=aarch64_A311D"},
|
|
|
|
|
)
|
|
|
|
|
|
2021-04-06 13:30:16 +08:00
|
|
|
config_setting(
|
|
|
|
|
name = "aarch64_S905D3",
|
|
|
|
|
values = {"define": "target_device=aarch64_S905D3"},
|
|
|
|
|
)
|
|
|
|
|
|
2021-03-05 09:52:14 +08:00
|
|
|
config_setting(
|
|
|
|
|
name = "external_viv_sdk",
|
|
|
|
|
values = {"define": "use_external_viv_sdk=true"},
|
|
|
|
|
)
|
|
|
|
|
|
2021-01-11 18:16:03 +08:00
|
|
|
cc_library(
|
|
|
|
|
name = "VIV_SDK_LIB",
|
|
|
|
|
deps = select({
|
2021-03-05 09:52:14 +08:00
|
|
|
"external_viv_sdk": ["@external_viv_sdk//:VIV_SDK_LIB"],
|
2021-01-28 17:23:18 +08:00
|
|
|
"aarch64_A311D": ["@aarch64_A311D//:VIV_SDK_LIB"],
|
2021-04-06 13:30:16 +08:00
|
|
|
"aarch64_S905D3": ["@aarch64_S905D3//:VIV_SDK_LIB"],
|
2021-01-11 18:16:03 +08:00
|
|
|
"//conditions:default": ["//prebuilt-sdk/x86_64_linux:VIV_SDK_LIB"],
|
|
|
|
|
}),
|
|
|
|
|
)
|
2021-05-14 18:31:08 +08:00
|
|
|
config_setting(
|
|
|
|
|
name = "VIPLite_aarch64_A311D",
|
|
|
|
|
values = {"define": "target_device=VIPLite_aarch64_A311D"},
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
cc_library(
|
|
|
|
|
name = "VIP_LITE_LIB",
|
|
|
|
|
deps = select({
|
|
|
|
|
"VIPLite_aarch64_A311D": ["@VIPLite_aarch64_A311D//:VIP_LITE_LIB"],
|
|
|
|
|
}),
|
|
|
|
|
)
|