blob: 90e98bcc6f49b09468ddb3aa2dd525303d2e1b91 [file]
From b4d3d82a31a59015575624dcb17986a617fa2884 Mon Sep 17 00:00:00 2001
From: Sebastian Bergt <sebastian.bergt@1x.tech>
Date: Fri, 7 Mar 2025 15:58:48 +0100
Subject: [PATCH 1/1] Adding MODULE.bazel to use as an package.
---
c++/MODULE.bazel | 11 +++++++++++
c++/build/BUILD.bazel | 1 +
c++/src/kj/BUILD.bazel | 2 +-
c++/src/kj/compat/BUILD.bazel | 2 +-
4 files changed, 14 insertions(+), 2 deletions(-)
create mode 100644 c++/MODULE.bazel
create mode 100644 c++/build/BUILD.bazel
diff --git a/c++/MODULE.bazel b/c++/MODULE.bazel
new file mode 100644
index 00000000..84c95434
--- /dev/null
+++ b/c++/MODULE.bazel
@@ -0,0 +1,11 @@
+module(
+ name = "capnp-cpp",
+ version = "1.1.0",
+)
+
+bazel_dep(name = "platforms", version = "0.0.11")
+bazel_dep(name = "bazel_skylib", version = "1.7.1")
+bazel_dep(name = "rules_cc", version = "0.1.1")
+bazel_dep(name = "zlib", version = "1.3.1.bcr.5")
+bazel_dep(name = "boringssl", version = "0.20250212.0")
+bazel_dep(name = "brotli", version = "1.1.0")
diff --git a/c++/build/BUILD.bazel b/c++/build/BUILD.bazel
new file mode 100644
index 00000000..bc63beba
--- /dev/null
+++ b/c++/build/BUILD.bazel
@@ -0,0 +1 @@
+# empty
\ No newline at end of file
diff --git a/c++/src/kj/BUILD.bazel b/c++/src/kj/BUILD.bazel
index f5527bea..6fd960ff 100644
--- a/c++/src/kj/BUILD.bazel
+++ b/c++/src/kj/BUILD.bazel
@@ -1,4 +1,4 @@
-load("//:build/configure.bzl", "kj_configure")
+load("//build:configure.bzl", "kj_configure")
kj_configure()
diff --git a/c++/src/kj/compat/BUILD.bazel b/c++/src/kj/compat/BUILD.bazel
index f9e31ce6..2350724a 100644
--- a/c++/src/kj/compat/BUILD.bazel
+++ b/c++/src/kj/compat/BUILD.bazel
@@ -18,7 +18,7 @@ cc_library(
visibility = ["//visibility:public"],
deps = [
"//src/kj:kj-async",
- "@ssl",
+ "@boringssl//:ssl",
],
)
--
2.43.0