bazel/macos: migrate zlib and readline from rules_hdl to bazel repo

For MacOS compatibility i used the zlib and readline libraries
from the bazel repository.

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
This commit is contained in:
Friedrich Beckmann
2026-02-16 18:46:51 +01:00
parent 4c756ffb8d
commit 2eb6ae9bf6
3 changed files with 5 additions and 7 deletions

4
BUILD
View File

@@ -1454,8 +1454,8 @@ cc_library(
],
visibility = ["//visibility:public"],
deps = [
"@org_gnu_readline//:readline",
"@net_zlib//:zlib",
"@readline//:readline",
"@zlib//:zlib",
# FIXME: This needs bz2lib?
],
)

View File

@@ -15,3 +15,6 @@ use_repo(llvm, "llvm_toolchain")
register_toolchains(
"@llvm_toolchain//:all",
)
bazel_dep(name = "zlib", version = "1.3.1.bcr.5")
bazel_dep(name = "readline", version = "8.3")

View File

@@ -19,11 +19,6 @@ http_archive(
)
load("@rules_hdl//dependency_support/net_invisible_island_ncurses:net_invisible_island_ncurses.bzl", "net_invisible_island_ncurses")
load("@rules_hdl//dependency_support/net_zlib:net_zlib.bzl", "net_zlib")
load("@rules_hdl//dependency_support/org_gnu_readline:org_gnu_readline.bzl", "org_gnu_readline")
net_invisible_island_ncurses()
net_zlib()
org_gnu_readline()