mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 46 |
1 files changed, 43 insertions, 3 deletions
@@ -1,6 +1,43 @@ -[workspace] -members = ["mindus", "lemu", "p2s"] -resolver = "2" +[package] +name = "mindus" +version = "4.0.3" +edition = "2021" +description = "A library for working with mindustry data formats (eg schematics and maps) (fork of plandustry)" +authors = [ + "KosmosPrime <[email protected]>", + "bend-n <[email protected]>", +] +repository = "https://github.com/bend-n/mindus.git" +license = "GPL-3.0" +exclude = [".github/", "items.py"] + +[dependencies] +flate2 = { version = "1.0", features = ["zlib"], default-features = false } +base64 = "0.21" +paste = "1.0" +strconv = "0.1" +image = { version = "0.24", features = [], default-features = false, optional = true } +color-hex = "0.2" +thiserror = "1.0" +bobbin-bits = "0.1" +blurslice = { version = "0.1" } +enum_dispatch = "0.3" +fast_image_resize = "2.7.3" +rayon = "1.7.0" + +[features] +bin = ["image/png"] +default = ["bin"] + +[build-dependencies] +image = { version = "0.24", features = ["png"], default-features = false } +walkdir = "2" + +[[bin]] +name = "mindus" +doc = false +required-features = ["bin"] +path = "src/exe/mod.rs" [profile.release] debug = 2 @@ -13,3 +50,6 @@ opt-level = 3 [profile.release.build-override] opt-level = 3 + +[dev-dependencies] +diff = "0.1" |