blob: 37b443c8315c960b9587124e44ca349f52ddab80 [file] [log] [blame]
# Copyright lowRISC contributors.
# Licensed under the Apache License, Version 2.0, see LICENSE for details.
# SPDX-License-Identifier: Apache-2.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
def freertos_repos():
http_archive(
name = "freertos",
build_file = Label("//third_party/freertos:BUILD.freertos.bazel"),
sha256 = "c4c29136071b84841c3f00675da35f5e61e83c1fa18ac43841c478f99190dd7d",
strip_prefix = "FreeRTOS-Kernel-0b1e9d79c82c1bf00e93142f9d5b1b7b62446995",
urls = [
"https://github.com/FreeRTOS/FreeRTOS-Kernel/archive/0b1e9d79c82c1bf00e93142f9d5b1b7b62446995.tar.gz",
],
patches = [
Label("//third_party/freertos:0001-Remove-mtime-address-macros.patch"),
Label("//third_party/freertos:0002-Remove-references-to-stdlib.h.patch"),
Label("//third_party/freertos:0003-Replace-string.h-with-references-to-OT-memory.h.patch"),
],
patch_args = ["-p1"],
)