Skip to content

Commit 0828162

Browse files
committed
Provide MODULE.bazel support
Signed-off-by: Matthieu MOREL <[email protected]>
1 parent b3d3815 commit 0828162

File tree

4 files changed

+126
-3
lines changed

4 files changed

+126
-3
lines changed

.bazelrc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
# Disable Bzlmod
2-
common --noenable_bzlmod
3-
41
# Force Bazel to use --target=wasm32-wasip1
52
build --platforms=@rules_rust//rust/platform:wasi

MODULE.bazel

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Copyright 2020 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
module(
16+
name = "proxy_wasm_rust_sdk",
17+
version = "0.2.5-dev",
18+
)
19+
20+
# Regular dependencies (sorted alphabetically)
21+
bazel_dep(name = "bazel_features", version = "1.38.0")
22+
bazel_dep(name = "bazel_skylib", version = "1.8.2")
23+
bazel_dep(name = "rules_cc", version = "0.2.14")
24+
bazel_dep(name = "rules_rust", version = "0.61.0")
25+
26+
# Configure Rust toolchain
27+
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
28+
rust.toolchain(edition = "2018")
29+
use_repo(rust, "rust_toolchains")
30+
31+
register_toolchains("@rust_toolchains//:all")

MODULE.bazel.lock

Lines changed: 95 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WORKSPACE.bzlmod

Whitespace-only changes.

0 commit comments

Comments
 (0)