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]
name = "minedmap"
version = "0.1.0"
description = "Generate browsable maps from Minecraft save data"
edition.workspace = true
license.workspace = true
readme.workspace = true
repository.workspace = true
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)
* 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

View file

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

View file

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

View file

@ -1,12 +1,12 @@
[package]
name = "minedmap-types"
version = "0.1.0"
description = "Common types used by several MinedMap crates"
edition.workspace = true
license.workspace = true
readme.workspace = true
repository.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
itertools = "0.11.0"
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(clippy::missing_docs_in_private_items)]

View file

@ -18,9 +18,9 @@ use region_processor::RegionProcessor;
use tile_mipmapper::TileMipmapper;
use tile_renderer::TileRenderer;
/// Generate map tiles from Minecraft save data
/// Command line arguments for minedmap CLI
#[derive(Debug, Parser)]
#[command(version)]
#[command(version, about)]
pub struct Args {
/// 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(clippy::missing_docs_in_private_items)]