Prepare for crates.io release

This commit is contained in:
Matthias Schiffer 2023-08-21 21:50:32 +02:00
parent 8e369f33fd
commit c010ee9194
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C
10 changed files with 17 additions and 16 deletions

View file

@ -9,8 +9,10 @@ repository = "https://github.com/NeoRaider/MinedMap"
[package] [package]
name = "minedmap" name = "minedmap"
version = "0.1.0" version = "0.1.0"
description = "Generate browsable maps from Minecraft save data"
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
readme.workspace = true
repository.workspace = true repository.workspace = true
default-run = "minedmap" default-run = "minedmap"

View file

@ -10,7 +10,7 @@
* Typically uses less than 100MB of RAM in single-threaded operation (may be higher when `-j` is passed) * Typically uses less than 100MB of RAM in single-threaded operation (may be higher when `-j` is passed)
* Cross-platform: runs on Linux, Windows, and likely other systems like MacOS as well * Cross-platform: runs on Linux, Windows, and likely other systems like MacOS as well
![Screenshot](docs/images/MinedMap.png) ![Screenshot](https://raw.githubusercontent.com/NeoRaider/MinedMap/main/docs/images/MinedMap.png)
## How to use ## How to use

View file

@ -1,12 +1,12 @@
[package] [package]
name = "minedmap-nbt" name = "minedmap-nbt"
version = "0.1.0" version = "0.1.0"
description = "MinedMap's handling of Minecraft NBT data and region files"
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
readme.workspace = true
repository.workspace = true repository.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
anyhow = "1.0.75" anyhow = "1.0.75"
bytemuck = "1.13.1" bytemuck = "1.13.1"

View file

@ -1,5 +1,4 @@
//! MinedMap's of Minecraft NBT data and region files #![doc = env!("CARGO_PKG_DESCRIPTION")]
#![warn(missing_docs)] #![warn(missing_docs)]
#![warn(clippy::missing_docs_in_private_items)] #![warn(clippy::missing_docs_in_private_items)]

View file

@ -1,12 +1,12 @@
[package] [package]
name = "minedmap-resource" name = "minedmap-resource"
version = "0.1.0" version = "0.1.0"
description = "Data describing Minecraft biomes and block types"
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
readme.workspace = true
repository.workspace = true repository.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
enumflags2 = { version = "0.7.7", features = ["serde"] } enumflags2 = { version = "0.7.7", features = ["serde"] }
glam = "0.24.1" glam = "0.24.1"

View file

@ -1,4 +1,6 @@
//! Data describing Minecraft biomes and block types #![doc = env!("CARGO_PKG_DESCRIPTION")]
#![warn(missing_docs)]
#![warn(clippy::missing_docs_in_private_items)]
mod biomes; mod biomes;
mod block_color; mod block_color;

View file

@ -1,12 +1,12 @@
[package] [package]
name = "minedmap-types" name = "minedmap-types"
version = "0.1.0" version = "0.1.0"
description = "Common types used by several MinedMap crates"
edition.workspace = true edition.workspace = true
license.workspace = true license.workspace = true
readme.workspace = true
repository.workspace = true repository.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies] [dependencies]
itertools = "0.11.0" itertools = "0.11.0"
serde = { version = "1.0.183", features = ["derive"] } serde = { version = "1.0.183", features = ["derive"] }

View file

@ -1,5 +1,4 @@
//! Common types used by MinedMap #![doc = env!("CARGO_PKG_DESCRIPTION")]
#![warn(missing_docs)] #![warn(missing_docs)]
#![warn(clippy::missing_docs_in_private_items)] #![warn(clippy::missing_docs_in_private_items)]

View file

@ -18,9 +18,9 @@ use region_processor::RegionProcessor;
use tile_mipmapper::TileMipmapper; use tile_mipmapper::TileMipmapper;
use tile_renderer::TileRenderer; use tile_renderer::TileRenderer;
/// Generate map tiles from Minecraft save data /// Command line arguments for minedmap CLI
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
#[command(version)] #[command(version, about)]
pub struct Args { pub struct Args {
/// Number of parallel threads to use for processing /// Number of parallel threads to use for processing
/// ///

View file

@ -1,5 +1,4 @@
//! The minedmap generator renders map tile images from Minecraft save data #![doc = env!("CARGO_PKG_DESCRIPTION")]
#![warn(missing_docs)] #![warn(missing_docs)]
#![warn(clippy::missing_docs_in_private_items)] #![warn(clippy::missing_docs_in_private_items)]