(bazel) Set @platforms//os:emscripten for platform_wasm (#1363)

* (bazel) Set @platforms//os:emscripten for platform_wasm

* (bazel) Set @platforms//os:emscripten for platform_wasm

* (bazel) Set @platforms//os:emscripten for platform_wasm
This commit is contained in:
Damian
2024-04-04 21:04:10 +02:00
committed by GitHub
parent e10826f919
commit 90d2168e72
5 changed files with 17 additions and 0 deletions

View File

@@ -82,6 +82,7 @@ platform(
name = "platform_wasm", name = "platform_wasm",
constraint_values = [ constraint_values = [
"@platforms//cpu:wasm32", "@platforms//cpu:wasm32",
"@platforms//os:emscripten",
], ],
) )

1
bazel/MODULE.bazel Normal file
View File

@@ -0,0 +1 @@
bazel_dep(name = "platforms", version = "0.0.9")

View File

@@ -26,6 +26,11 @@ The SHA1 hash in the above `strip_prefix` and `url` parameters correspond to the
newer versions, you'll need to update those. To make use of older versions, change the newer versions, you'll need to update those. To make use of older versions, change the
parameter of `emsdk_emscripten_deps()`. Supported versions are listed in `revisions.bzl` parameter of `emsdk_emscripten_deps()`. Supported versions are listed in `revisions.bzl`
Bazel 7+ additionally requires `platforms` dependencies in the `MODULE.bazel` file.
```starlark
bazel_dep(name = "platforms", version = "0.0.9")
```
## Building ## Building

View File

@@ -2,6 +2,15 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
def deps(): def deps():
maybe(
http_archive,
name = "platforms",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.9/platforms-0.0.9.tar.gz",
"https://github.com/bazelbuild/platforms/releases/download/0.0.9/platforms-0.0.9.tar.gz",
],
sha256 = "5eda539c841265031c2f82d8ae7a3a6490bd62176e0c038fc469eabf91f6149b",
)
maybe( maybe(
http_archive, http_archive,
name = "bazel_skylib", name = "bazel_skylib",

View File

@@ -0,0 +1 @@
bazel_dep(name = "platforms", version = "0.0.9")