summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml13
1 files changed, 8 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 02175be..6ece893 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,3 +1,4 @@
+cargo-features = ["profile-rustflags"]
[package]
name = "ataxia-rs"
version = "0.1.0"
@@ -8,19 +9,21 @@ authors = ["user"]
crate-type = ["cdylib"]
[dependencies]
-worker = { version = "0.7" }
-worker-macros = { version = "0.7" }
+worker = { version = "0.7", default-features = false }
+# worker-macros = { version = "0.7" }
maud = { version = "0.27.0" }
num = { version = "0.4.3", default-features = false }
regex = "1.12.3"
+#[target.'cfg(target_family="wasm")'] # why doesnt this work
+
[profile.release]
lto = true
strip = true
codegen-units = 1
+rustflags = ["-Cllvm-args=--mattr=+bulk-memory-opt,+simd128,+relaxed-simd,+tail-call,+extended-const"]
overflow-checks = false
-
-
+opt-level = 3
[profile.dev]
+rustflags = ["-Cllvm-args=--mattr=+bulk-memory-opt,+simd128,+relaxed-simd,+tail-call,+extended-const"]
overflow-checks = false
-