Skip to content

Commit 819365c

Browse files
authored
Release v0.4.0-alpha.11 (#702)
1 parent 62799d0 commit 819365c

File tree

24 files changed

+76
-57
lines changed

24 files changed

+76
-57
lines changed

Cargo.lock

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

crates/rustc_codegen_spirv/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rustc_codegen_spirv"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"

crates/spirv-builder/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "spirv-builder"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"

crates/spirv-std/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "spirv-std"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"
@@ -10,9 +10,9 @@ description = "Standard functions and types for SPIR-V"
1010
[dependencies]
1111
bitflags = "1.2.1"
1212
num-traits = { version = "0.2.14", default-features = false, features = ["libm"] }
13-
spirv-types = { path = "./shared", version = "0.4.0-alpha.10" }
14-
spirv-std-macros = { path = "./macros", version = "0.4.0-alpha.10" }
15-
glam = { version = "0.16.0", default-features = false, features = ["libm"], optional = true }
13+
spirv-types = { path = "./shared", version = "0.4.0-alpha.11" }
14+
spirv-std-macros = { path = "./macros", version = "0.4.0-alpha.11" }
15+
glam = { version = "0.17.0", default-features = false, features = ["libm"], optional = true }
1616

1717
[features]
1818
default = []

crates/spirv-std/macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "spirv-std-macros"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"
@@ -11,7 +11,7 @@ description = "Macros for spirv-std"
1111
proc-macro = true
1212

1313
[dependencies]
14-
spirv-types = { path = "../shared", version = "0.4.0-alpha.10" }
14+
spirv-types = { path = "../shared", version = "0.4.0-alpha.11" }
1515
heck = "0.3.2"
1616
proc-macro2 = "1.0.24"
1717
quote = "1.0.8"

crates/spirv-std/shared/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "spirv-types"
33
description = "SPIR-V types shared between spirv-std and spirv-std-macros"
4-
version = "0.4.0-alpha.10"
4+
version = "0.4.0-alpha.11"
55
authors = ["Embark <[email protected]>"]
66
edition = "2018"
77
license = "MIT OR Apache-2.0"

docs/src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
- [Testing](./testing.md)
77
- [Environment variables Rust-GPU reads](./compiler-env-vars.md)
88
- [Minimizing bugs in SPIR-V](./spirv-minimization.md)
9+
- [Publishing rust-gpu on crates.io](./publishing-rust-gpu.md)
910
- [Platform Support](./platform-support.md)
1011
- [Writing Shader Crates](./writing-shader-crates.md)
1112
- [Features]()

docs/src/publishing-rust-gpu.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Publishing rust-gpu on crates.io
2+
3+
This is a task list for the maintainers of rust-gpu to remember to do when publishing a new version
4+
of rust-gpu (probably not useful for contributors without access to embark's crates.io account :P)
5+
6+
1. Bump all the versions in rust-gpu to the next one. I've found this command to be useful:
7+
`rg --files-with-matches alpha | xargs sed -i 's/0.4.0-alpha.10/0.4.0-alpha.11/g'` (replacing with
8+
whatever versions are relevant)
9+
2. Create a PR with that change. Wait for CI and a review, and merge it.
10+
3. Pull the merged `main` branch.
11+
4. Tag `main` with the version: `git tag v0.4.0-alpha.11`
12+
5. Push the tag: `git push origin v0.4.0-alpha.11`
13+
6. Publish the crates: `cd [crate] && cargo publish` (make sure `.cargo/credentials` is set to
14+
embark's token) - crates to be published, in order:
15+
1. crates/spirv-std/shared
16+
2. crates/spirv-std/macros
17+
3. crates/spirv-std

examples/multibuilder/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "multibuilder"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"

examples/runners/ash/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "example-runner-ash"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
authors = ["Embark <[email protected]>"]
55
edition = "2018"
66
license = "MIT OR Apache-2.0"

0 commit comments

Comments
 (0)