-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathWORKSPACE
More file actions
32 lines (24 loc) · 935 Bytes
/
Copy pathWORKSPACE
File metadata and controls
32 lines (24 loc) · 935 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
30
31
32
workspace(name = "rules_pico")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("//pico:repositories.bzl", "rules_pico_dependencies", "rules_pico_toolchains")
rules_pico_dependencies()
rules_pico_toolchains();
load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
bazel_skylib_workspace()
http_archive(
name = "pico-examples",
build_file = "@rules_pico//pico:BUILD.pico-examples",
urls = [
"https://github.com/raspberrypi/pico-examples/archive/refs/tags/sdk-1.4.0.tar.gz",
],
strip_prefix = "pico-examples-sdk-1.4.0",
sha256 = "a07789d702f8e6034c42e04a3f9dda7ada4ae7c8e8d320c6be6675090c007861",
)
# Hermetic toolchain
git_repository(
name = "arm_none_eabi",
commit = "4f3f31d629259e65e98b3aa7d8cb8c916cf7e03c",
remote = "https://github.com/hexdae/bazel-arm-none-eabi",
)
load("@arm_none_eabi//:deps.bzl", "arm_none_eabi_deps")
arm_none_eabi_deps()