mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -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" |