calculator-wasm-rust-pwa
/
Cargo.toml
28 строк · 808.0 Байт
1[package]
2version = "0.1.0"
3name = "calculator-wasm-rust-pwa"
4description = "A simple calculator created to demonstrate how to work with web gui on rust."
5authors = ["Matkin Alexandr <mae664128@gmail.com>"]
6edition = "2021"
7rust-version = "1.67.1"
8
9# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
10
11[dependencies]
12eframe = { version = "0.21.3", default-features = false, features = ["default_fonts", "glow", "persistence"] }
13
14# web:
15[target.'cfg(target_arch = "wasm32")'.dependencies]
16console_error_panic_hook = "0.1.7"
17tracing-wasm = "0.2"
18wasm-bindgen-futures = "0.4"
19
20[profile.release]
21opt-level = 2 # fast and small wasm
22codegen-units = 1
23lto = true
24panic = "abort"
25
26# Optimize all dependencies even in debug builds:
27[profile.dev.package."*"]
28opt-level = 2