mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml15
1 files changed, 10 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 165bafb..ebf6044 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "mindus"
-version = "1.4.3"
+version = "1.4.5"
edition = "2021"
description = "A library for working with mindustry data formats (eg schematics and maps) (fork of plandustry)"
authors = [
@@ -16,17 +16,16 @@ flate2 = { version = "1.0", features = ["zlib"], default-features = false }
base64 = "0.21"
paste = "1.0"
strconv = "0.1"
+# png feature not needed; only for binary. todo seperate bin
image = { version = "0.24", features = ["png"], default-features = false }
-const-str = "0.5"
color-hex = "0.2"
-zip = { version = "0.6", features = ["zstd"], default-features = false }
tinyrand = "0.5"
tinyrand-std = "0.5"
-dashmap = "5.4"
fast_image_resize = "2.7"
thiserror = "1.0"
bobbin-bits = "0.1"
blurslice = { version = "0.1", optional = true }
+dashmap = { version = "5.5", features = ["inline"] }
[features]
schem_shadow = ["dep:blurslice"]
@@ -34,7 +33,7 @@ map_shadow = ["dep:blurslice"]
default = ["schem_shadow", "map_shadow"]
[build-dependencies]
-zip = { version = "0.6.6", features = ["zstd"], default-features = false }
+image = { version = "0.24", features = ["png"], default-features = false }
walkdir = "2"
[[bin]]
@@ -47,5 +46,11 @@ opt-level = 3
lto = true
incremental = true
+[profile.dev.build-override]
+opt-level = 3
+
+[profile.release.build-override]
+opt-level = 3
+
[dev-dependencies]
diff = "0.1"