[package]
authors = ["nathanielsimard <nathaniel.simard.42@gmail.com>"]
edition.workspace = true
license.workspace = true
name = "custom-cubecl-kernel"
publish = false
version.workspace = true

[lints]
workspace = true

[dependencies]
burn = { path = "../../crates/burn", default-features = false, features = [
    "autodiff",
    "wgpu",
    "autotune",
    "template",
] }
burn-cubecl = { path = "../../crates/burn-cubecl" }
cubecl = { workspace = true, features = ["wgpu"] }

# Serialization
log = { workspace = true }
serde = { workspace = true, features = ["std", "derive"] }

# Wgpu internal dependencies
bytemuck = { workspace = true }
derive-new = { workspace = true }
