-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCargo.toml
More file actions
32 lines (27 loc) · 748 Bytes
/
Cargo.toml
File metadata and controls
32 lines (27 loc) · 748 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[package]
name = "smitters"
version = "0.2.0"
edition = "2021"
repository = "https://github.com/enomado/smitters"
keywords = ["radio", "gui", "graphics", "math", "2d"]
categories = ["visualization"]
description = "Smith chart (Volpert-Smith chart) math and rendering library with egui integration"
license = "MIT"
[dependencies]
kurbo = "0.13"
egui = "0.33"
eframe = "0.33"
itertools-num = "0.1"
# native:
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
env_logger = "0.11"
# web:
[target.'cfg(target_arch = "wasm32")'.dependencies]
wasm-bindgen-futures = "0.4"
web-sys = "0.3"
log = "0.4"
[profile.release]
opt-level = 2 # fast and small wasm
# Optimize all dependencies even in debug builds:
[profile.dev.package."*"]
opt-level = 2