Skip to content

Commit 6954a6e

Browse files
committed
Release v0.1.0
1 parent 4ffd175 commit 6954a6e

5 files changed

Lines changed: 16 additions & 4 deletions

File tree

crates/cargo-cuda/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
[package]
22
name = "cargo-cuda"
3+
authors = ["Sébastien Crozet <sebcrozet@dimforge.com>"]
34
version = "0.1.0"
45
edition = "2024"
56
description = "CLI tool for compiling Rust GPU shader crates to PTX using the Rust-CUDA toolchain."
7+
repository = "https://github.com/dimforge/khal"
68
license = "MIT OR Apache-2.0"
79

810
[[bin]]

crates/khal-builder/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "khal-builder"
3+
authors = ["Sébastien Crozet <sebcrozet@dimforge.com>"]
4+
description = "Build-time utilities for compiling khal shader crates to SPIR-V and CUDA PTX."
5+
repository = "https://github.com/dimforge/khal"
36
version = "0.1.0"
47
edition = "2024"
8+
license = "MIT OR Apache-2.0"
59

610
[features]
711
cuda = []

crates/khal-example-shaders/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "khal-example-shaders"
33
version = "0.1.0"
44
edition = "2024"
5+
publish = false
56

67
[features]
78
cpu = ["khal-std/cpu"]
@@ -15,4 +16,4 @@ khal-std = { path = "../khal-std" }
1516
workspace = true
1617

1718
[target.'cfg(not(any(target_arch = "spirv", target_arch = "nvptx64")))'.dependencies]
18-
khal = { path = "../khal", features = ["derive"] }
19+
khal = { version = "0.1.0", path = "../khal", features = ["derive"] }

crates/khal-example/Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
name = "khal-example"
33
version = "0.1.0"
44
edition = "2024"
5+
publish = false
56

67
[features]
78
default = ["webgpu"]
@@ -11,10 +12,10 @@ cpu-parallel = ["cpu", "khal-example-shaders/cpu-parallel"]
1112
cuda = ["khal/cuda", "khal-builder/cuda", "khal-example-shaders/cuda"]
1213

1314
[dependencies]
14-
khal = { path = "../khal", features = ["derive"] }
15+
khal = { version = "0.1.0", path = "../khal", features = ["derive"] }
1516
include_dir = "0.7"
1617
async-std = { version = "1", features = ["attributes"] }
1718
khal-example-shaders = { path = "../khal-example-shaders" }
1819

1920
[build-dependencies]
20-
khal-builder = { path = "../khal-builder" }
21+
khal-builder = { version = "0.1.0", path = "../khal-builder" }

crates/khal-std/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "khal-std"
3+
authors = ["Sébastien Crozet <sebcrozet@dimforge.com>"]
4+
description = "GPU standard library for khal compute shaders, with cross-platform primitives compiling to SPIR-V, CUDA PTX, and CPU targets."
5+
repository = "https://github.com/dimforge/khal"
36
version = "0.1.0"
47
edition = "2024"
8+
license = "MIT OR Apache-2.0"
59

610
[features]
711
cpu = ["corosensei"]
@@ -25,7 +29,7 @@ glamx = { version = "0.2", default-features = false, features = ["nostd-libm", "
2529
rayon = { version = "1", optional = true }
2630
corosensei = { version = "0.3", optional = true }
2731
spirv-std-macros = "0.10.0-alpha.1"
28-
khal-derive = { path = "../khal-derive" }
32+
khal-derive = { version = "0.1.0", path = "../khal-derive" }
2933

3034
[lints]
3135
workspace = true

0 commit comments

Comments
 (0)