summaryrefslogtreecommitdiff
path: root/examples/rust/Cargo.toml
blob: af2391a7efebdd6ef85e1bda5bfb905f46f49a3f (plain)
cargo-features=["per-package-target"]

# treat this as an independent package
[workspace]

[package]
publish=false
name="rust-wasm-examples"
forced-target="wasm32-unknown-unknown"
edition="2021"

[dependencies]
tinywasm={path="../../crates/tinywasm", features=["parser", "std", "nightly"]}
argon2={version="0.5"}

[[bin]]
name="hello"
path="src/hello.rs"
 
[[bin]]
name="print"
path="src/print.rs"

[[bin]]
name="tinywasm"
path="src/tinywasm.rs"

[[bin]]
name="fibonacci"
path="src/fibonacci.rs"

[[bin]]
name="argon2id"
path="src/argon2id.rs"

[profile.wasm]
opt-level=3
lto="thin"
codegen-units=1
panic="abort"
inherits="release"