Mortal
This commit is contained in:
53
libriichi/Cargo.toml
Normal file
53
libriichi/Cargo.toml
Normal file
@@ -0,0 +1,53 @@
|
||||
[package]
|
||||
name = "libriichi"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
license = "AGPL-3.0-or-later"
|
||||
|
||||
[lib]
|
||||
name = "riichi"
|
||||
crate-type = ["cdylib", "rlib"]
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
log = "0.4"
|
||||
pyo3-log = "0.12"
|
||||
serde_json = "1"
|
||||
boomphf = "0.6"
|
||||
byteorder = "1"
|
||||
rayon = "1"
|
||||
ndarray = "0.16"
|
||||
numpy = "0.25"
|
||||
serde_with = "3"
|
||||
rand = "0.9"
|
||||
rand_chacha = "0.9"
|
||||
flate2 = "1"
|
||||
sha3 = "0.10"
|
||||
glob = "0.3"
|
||||
derivative = "2"
|
||||
ahash = "0.8"
|
||||
parking_lot = "0.12"
|
||||
crossbeam = "0.8"
|
||||
pyo3 = { version = "0.25", features = ["auto-initialize", "multiple-pymethods", "anyhow"] }
|
||||
indicatif = { version = "0.17", features = ["rayon"] }
|
||||
tinyvec = { version = "1", features = ["alloc", "serde", "rustc_1_57"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
derive_more = { version = "2", features = ["add", "add_assign", "sum"] }
|
||||
mimalloc = { version = "0.1", default-features = false, optional = true }
|
||||
|
||||
[build-dependencies]
|
||||
pyo3-build-config = "0.25"
|
||||
|
||||
[dev-dependencies]
|
||||
criterion = "0.6"
|
||||
|
||||
[[bench]]
|
||||
name = "bench"
|
||||
harness = false
|
||||
|
||||
[features]
|
||||
default = ["pymod", "mimalloc"]
|
||||
mimalloc = ["dep:mimalloc"]
|
||||
pymod = ["pyo3/extension-module"]
|
||||
abi3 = ["pyo3/abi3"]
|
||||
sp_reproduce_cpp_ver = []
|
||||
Reference in New Issue
Block a user