diff --git a/.directory b/.directory deleted file mode 100644 index eb708b0..0000000 --- a/.directory +++ /dev/null @@ -1,2 +0,0 @@ -[Desktop Entry] -Icon=/home/steffo/Workspaces/Steffo99/micronfig/icon.png diff --git a/.gitignore b/.gitignore index 6985cf1..d83a005 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,5 @@ Cargo.lock # MSVC Windows builds of rustc generate these, which store debugging information *.pdb + +.directory diff --git a/.media/icon-128x128_round.png b/.media/icon-128x128_round.png new file mode 100644 index 0000000..5088463 Binary files /dev/null and b/.media/icon-128x128_round.png differ diff --git a/README.md b/README.md index cdd0269..137cac5 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,15 @@ -# ![](icon.png) micronfig +
-Tiny crate for simple configuration management. +![](.media/icon-128x128_round.png) -```rust -micronfig::config! { - DATABASE_URI, - APPLICATION_NAME: String, - MAX_CONCURRENT_USERS: String > u64, - SHOWN_ALERT?, -} -``` +# micronfig + +Configuration helper for Rust + +
## Links [![Crates.io](https://img.shields.io/crates/v/micronfig)](https://crates.io/crates/micronfig)   [![Documentation](https://img.shields.io/docsrs/micronfig)](https://docs.rs/micronfig/latest/micronfig/) - -## Acknowledgements - -Icon made with [Font Awesome](https://fontawesome.com/) ([CC-BY-4.0](https://fontawesome.com/license/free)) and [Emblematic](https://github.com/Steffo99/emblematic/) diff --git a/icon.png b/icon.png deleted file mode 100644 index f7f63fa..0000000 Binary files a/icon.png and /dev/null differ diff --git a/micronfig/Cargo.toml b/micronfig/Cargo.toml index b6db6b4..6ff919a 100644 --- a/micronfig/Cargo.toml +++ b/micronfig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "micronfig" -version = "0.3.0" +version = "0.3.1" authors = ["Stefano Pigozzi "] edition = "2021" description = "Macro-based configuration management" @@ -19,7 +19,7 @@ envfiles = [] envdot = ["regex"] [dependencies] -micronfig_macros = { version = "0.3.0", path = "../micronfig_macros" } +micronfig_macros = { version = "0.3.1", path = "../micronfig_macros" } regex = { version = "1.10.2", optional = true } [dev-dependencies] diff --git a/micronfig/src/lib.rs b/micronfig/src/lib.rs index c479e85..19118bc 100644 --- a/micronfig/src/lib.rs +++ b/micronfig/src/lib.rs @@ -173,7 +173,7 @@ //! By default, all of them are enabled. //! -#![doc(html_logo_url = "https://raw.githubusercontent.com/Steffo99/micronfig/main/icon.png")] +#![doc(html_logo_url = "https://raw.githubusercontent.com/Steffo99/micronfig/main/.media/icon-128x128_round.png")] /// The macro described at the crate's root. pub use micronfig_macros::config; diff --git a/micronfig_macros/Cargo.toml b/micronfig_macros/Cargo.toml index 82bf60b..4074f5f 100644 --- a/micronfig_macros/Cargo.toml +++ b/micronfig_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "micronfig_macros" -version = "0.3.0" +version = "0.3.1" authors = ["Stefano Pigozzi "] edition = "2021" description = "Macros for micronfig" @@ -17,7 +17,7 @@ syn = "2.0" quote = "1.0" [dev-dependencies] -micronfig = { version = "0.3.0", path = "../micronfig" } +micronfig = { version = "0.3.1", path = "../micronfig" } trybuild = "1.0.87" [lib]