forked from raspberrypi/pico-sdk
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBUILD.bazel
More file actions
29 lines (25 loc) · 847 Bytes
/
Copy pathBUILD.bazel
File metadata and controls
29 lines (25 loc) · 847 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
load("@rules_cc//cc:defs.bzl", "cc_binary", "cc_library")
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",
],
)