Skip to content

Commit 861053b

Browse files
committed
Added @bssl-compat//:utests-boringssl target
Also some tidy-ups Signed-off-by: Ted Poole <tpoole@redhat.com>
1 parent 101882d commit 861053b

145 files changed

Lines changed: 704 additions & 692 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/envoy-openssl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: envoyproxy/toolshed/gh-actions/diskspace@actions-v0.3.23
2626
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727
- run: |
28-
./ci/run_envoy_docker.sh './ci/do_ci.sh gcc @bssl-compat//:utests-bssl-compat //test/...'
28+
./ci/run_envoy_docker.sh './ci/do_ci.sh gcc @bssl-compat//test/... //test/...'
2929
env:
3030
BAZEL_BUILD_EXTRA_OPTIONS: >-
3131
--config=remote-envoy-engflow

bazel/boringssl-bssl-compat.patch

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,23 @@ diff --git a/BUILD.bazel b/BUILD.bazel
22
index b7dc359..cd87639 100644
33
--- a/BUILD.bazel
44
+++ b/BUILD.bazel
5-
@@ -66,6 +66,11 @@ license(
5+
@@ -66,6 +66,20 @@ license(
66

77
exports_files(["LICENSE"])
88

99
+# Export additional files for bssl-compat layer
1010
+exports_files(glob(["include/**/*"]))
1111
+exports_files(glob(["crypto/**/*"]))
1212
+exports_files(glob(["ssl/**/*"]))
13+
+
14+
+filegroup(
15+
+ name = "test_data",
16+
+ srcs = glob([
17+
+ "crypto/x509/test/*.pem",
18+
+ "crypto/pkcs8/test/*.p12",
19+
+ ]),
20+
+ visibility = ["//visibility:public"],
21+
+)
1322
+
1423
bssl_cc_library(
1524
name = "crypto",

0 commit comments

Comments
 (0)