From f5cda1ce174905eccc1ea531b382c3b11588a5e9 Mon Sep 17 00:00:00 2001 From: t4ccer Date: Tue, 30 Jul 2024 10:19:42 -0600 Subject: [PATCH] Change links and names to `cgt-tools` --- Cargo.toml | 8 ++++---- cgt_cli/Cargo.toml | 7 +++++-- cgt_cli/README.md | 6 +++--- cgt_derive/Cargo.toml | 7 +++++-- cgt_py/Cargo.toml | 9 ++++++++- 5 files changed, 25 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d1985a2..e72dffa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,12 +5,12 @@ edition = "2021" authors = ["Tomasz Maciosowski "] license = "AGPL-3.0" readme = "README.md" -repository = "https://github.com/t4ccer/cgt-rs" -description = "Library to work with Combinatorial Games" -homepage = "https://cgt.t4ccer.com/" -documentation = "https://docs.rs/cgt" +repository = "https://github.com/t4ccer/cgt-tools" +description = "Combinatorial Game Theory framework" +homepage = "https://github.com/t4ccer/cgt-tools" keywords = ["cgt"] categories = ["mathematics", "science"] +documentation = "https://docs.rs/cgt" [dependencies] ahash = "0.8.3" diff --git a/cgt_cli/Cargo.toml b/cgt_cli/Cargo.toml index bd4752a..0159c7a 100644 --- a/cgt_cli/Cargo.toml +++ b/cgt_cli/Cargo.toml @@ -5,8 +5,11 @@ edition = "2021" authors = ["Tomasz Maciosowski "] license = "AGPL-3.0" readme = "README.md" -repository = "https://github.com/t4ccer/cgt-rs" -description = "Library to work with Combinatorial Games" +repository = "https://github.com/t4ccer/cgt-tools" +description = "Combinatorial Game Theory framework" +homepage = "https://github.com/t4ccer/cgt-tools" +keywords = ["cgt"] +categories = ["mathematics", "science"] [dependencies] anyhow = "1.0.71" diff --git a/cgt_cli/README.md b/cgt_cli/README.md index a156906..d1af02a 100644 --- a/cgt_cli/README.md +++ b/cgt_cli/README.md @@ -9,8 +9,8 @@ To build `cgt-cli` from source clone the repository and install [Rust toolchain](https://www.rust-lang.org/tools/install) (`rustc`, `cargo`). If you are using [Nix](https://nixos.org/) you can use `nix develop` to bootstrap the development environment for you. ```console -$ git clone https://github.com/t4ccer/cgt-rs.git -$ cd cgt-rs +$ git clone https://github.com/t4ccer/cgt-tools.git +$ cd cgt-tools $ cargo build --package cgt-cli --release ``` @@ -21,7 +21,7 @@ You will find the binary in `./target/release` directory created by `cargo`. > [!WARNING] > There is no stable version of `cgt-cli` yet and releases are published very infrequently thus it is recommended to build from source. -Once in a while when release is published, GNU/Linux and Windows pre-built binaries are published in the [releases tab](https://github.com/t4ccer/cgt-rs/releases/). GNU/Linux pre-built binaries have some problems on my system (See [Building from source](#building-from-source)), but Windows ones seems to work (confirmed with [Wine](https://www.winehq.org/)). +Once in a while when release is published, GNU/Linux and Windows pre-built binaries are published in the [releases tab](https://github.com/t4ccer/cgt-tools/releases/). GNU/Linux pre-built binaries have some problems on my system (See [Building from source](#building-from-source)), but Windows ones seems to work (confirmed with [Wine](https://www.winehq.org/)). ## Usage diff --git a/cgt_derive/Cargo.toml b/cgt_derive/Cargo.toml index 2db7476..e9ead91 100644 --- a/cgt_derive/Cargo.toml +++ b/cgt_derive/Cargo.toml @@ -5,9 +5,12 @@ edition = "2021" authors = ["Tomasz Maciosowski "] license = "AGPL-3.0" readme = "README.md" -repository = "https://github.com/t4ccer/cgt-rs" -description = "Derive macros for cgt package" +repository = "https://github.com/t4ccer/cgt-tools" +description = "Derive macros for `cgt` package" +homepage = "https://github.com/t4ccer/cgt-tools" +keywords = ["cgt"] categories = ["mathematics", "science"] +documentation = "https://docs.rs/cgt_derive" [lib] proc-macro = true diff --git a/cgt_py/Cargo.toml b/cgt_py/Cargo.toml index fc1e0fc..3fc3835 100644 --- a/cgt_py/Cargo.toml +++ b/cgt_py/Cargo.toml @@ -2,8 +2,15 @@ name = "cgt_py" version = "0.4.1" edition = "2021" +authors = ["Tomasz Maciosowski "] +license = "AGPL-3.0" +readme = "README.md" +repository = "https://github.com/t4ccer/cgt-tools" +description = "Python bindings for Rust `cgt` package" +homepage = "https://github.com/t4ccer/cgt-tools" +keywords = ["cgt"] +categories = ["mathematics", "science"] -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] name = "cgt_py" crate-type = ["cdylib"]