blob: 3ef009984dd0c2fa1e6842e26e5f9d279751da75 [file] [edit]
# SPDX-License-Identifier: Apache-2.0
# Auto-generated from corresponding CMakeLists.txt in Zephyr using scripts
# in zephyr-bazel.
load("@bazel_skylib//lib:selects.bzl", "selects")
load("//bazel:cc.bzl", "zephyr_app", "zephyr_cc_library")
package(default_visibility = ["//visibility:public"])
zephyr_cc_library(
name = "main",
srcs = [
"src/main.c",
] + select({
"//conditions:default": [],
"@zephyr_kconfig//:CONFIG_TRACING_GPIO=true": [
"src/gpio_main.c",
],
}) + select({
"//conditions:default": [],
"@zephyr_kconfig//:CONFIG_TRACING_USER=true": [
"src/tracing_user.c",
],
}),
hdrs = glob(
["**/*.h"],
allow_empty = True,
),
visibility = ["//visibility:private"],
)
zephyr_app(
name = "tracing",
deps = [":main"],
)