diff --git a/chess/Cargo.toml b/chess/Cargo.toml index 41b45fe..6371e4f 100644 --- a/chess/Cargo.toml +++ b/chess/Cargo.toml @@ -2,14 +2,22 @@ name = "owlchess" version = "0.1.0" edition = "2021" +description = "Yet another chess library for Rust" +authors = ["Alexander Kernozhitsky "] +readme = "../README.md" +homepage = "https://github.com/alex65536/owlchess" +repository = "https://github.com/alex65536/owlchess" +license = "MIT" +keywords = ["games", "chess"] +categories = ["games", "parser-implementations"] [dependencies] -owlchess_base = { path = "../chess_base" } +owlchess_base = { path = "../chess_base", version = "0.1.0" } thiserror = "1.0.31" arrayvec = "0.7.2" [build-dependencies] -owlchess_base = { path = "../chess_base" } +owlchess_base = { path = "../chess_base", version = "0.1.0" } rand_xoshiro = "0.6.0" rand_core = "0.6.3" diff --git a/chess_base/Cargo.toml b/chess_base/Cargo.toml index 684846c..7f0273a 100644 --- a/chess_base/Cargo.toml +++ b/chess_base/Cargo.toml @@ -2,6 +2,14 @@ name = "owlchess_base" version = "0.1.0" edition = "2021" +description = "Base types for owlchess (not indended to use directly)" +authors = ["Alexander Kernozhitsky "] +readme = "README.md" +homepage = "https://github.com/alex65536/owlchess" +repository = "https://github.com/alex65536/owlchess" +license = "MIT" +keywords = ["games", "chess"] +categories = ["games", "parser-implementations"] [dependencies] thiserror = "1.0.31" diff --git a/chess_base/README.md b/chess_base/README.md new file mode 100644 index 0000000..578a98d --- /dev/null +++ b/chess_base/README.md @@ -0,0 +1,6 @@ +# Base types for owlchess + +This is an auxiliary crate for `owlchess`, which contains some core stuff. It was split from the main crate, +so everything declared here can be used in the build script for `owlchess`. + +Normally you don't want to use this crate directly. Use `owlchess` instead.