blob: fa660e70c62ce1357fc017c85bb407618600744d [file] [log] [blame]
load("//bazel/util:sdk_define.bzl", "pico_sdk_define")
package(default_visibility = ["//visibility:public"])
pico_sdk_define(
name = "LIB_PICO_BINARY_INFO",
define_name = "LIB_PICO_BINARY_INFO",
from_flag = "//bazel/config:PICO_BINARY_INFO_ENABLED",
)
# The actual sources and defines for pico_binary_info are provided
# in the //src/rp2_common/pico_standard_link package.
cc_library(
name = "pico_binary_info",
hdrs = [
"include/pico/binary_info.h",
"include/pico/binary_info/code.h",
"include/pico/binary_info/defs.h",
"include/pico/binary_info/structure.h",
],
includes = ["include"],
deps = [
":LIB_PICO_BINARY_INFO",
"//src:pico_platform_internal",
"//src/common/pico_base_headers",
],
)