1load("//bazel/util:sdk_define.bzl", "pico_sdk_define") 2 3package(default_visibility = ["//visibility:public"]) 4 5pico_sdk_define( 6 name = "LIB_PICO_BINARY_INFO", 7 define_name = "LIB_PICO_BINARY_INFO", 8 from_flag = "//bazel/config:PICO_BINARY_INFO_ENABLED", 9) 10 11# The actual sources and defines for pico_binary_info are provided 12# in the //src/rp2_common/pico_standard_link package. 13 14cc_library( 15 name = "pico_binary_info", 16 hdrs = [ 17 "include/pico/binary_info.h", 18 "include/pico/binary_info/code.h", 19 "include/pico/binary_info/defs.h", 20 "include/pico/binary_info/structure.h", 21 ], 22 includes = ["include"], 23 deps = [ 24 ":LIB_PICO_BINARY_INFO", 25 "//src:pico_platform_internal", 26 "//src/common/pico_base_headers", 27 ], 28) 29