From 0ed1fa97ee7d0d57373843431f82fc57465812df Mon Sep 17 00:00:00 2001 From: fluo10 Date: Sun, 27 Apr 2025 10:04:04 +0900 Subject: [PATCH] Rename project to dpts --- Cargo.lock | 63 +++++++++++---------- Cargo.toml | 21 ++++--- README.md | 4 +- core/Cargo.toml | 9 --- {cli => dpts-cli}/Cargo.toml | 10 ++-- {cli => dpts-cli}/src/config.rs | 0 {cli => dpts-cli}/src/error.rs | 0 {cli => dpts-cli}/src/label.rs | 0 {cli => dpts-cli}/src/main.rs | 0 {cli => dpts-cli}/src/record.rs | 1 - dpts-core/Cargo.toml | 12 ++++ {core => dpts-core}/src/data/achievement.rs | 0 {core => dpts-core}/src/data/id.rs | 0 {core => dpts-core}/src/data/label.rs | 0 {core => dpts-core}/src/data/mod.rs | 0 {core => dpts-core}/src/data/record.rs | 0 {core => dpts-core}/src/lib.rs | 0 {server => dpts-server}/Cargo.toml | 10 ++-- {server => dpts-server}/src/main.rs | 0 19 files changed, 72 insertions(+), 58 deletions(-) delete mode 100644 core/Cargo.toml rename {cli => dpts-cli}/Cargo.toml (50%) rename {cli => dpts-cli}/src/config.rs (100%) rename {cli => dpts-cli}/src/error.rs (100%) rename {cli => dpts-cli}/src/label.rs (100%) rename {cli => dpts-cli}/src/main.rs (100%) rename {cli => dpts-cli}/src/record.rs (96%) create mode 100644 dpts-core/Cargo.toml rename {core => dpts-core}/src/data/achievement.rs (100%) rename {core => dpts-core}/src/data/id.rs (100%) rename {core => dpts-core}/src/data/label.rs (100%) rename {core => dpts-core}/src/data/mod.rs (100%) rename {core => dpts-core}/src/data/record.rs (100%) rename {core => dpts-core}/src/lib.rs (100%) rename {server => dpts-server}/Cargo.toml (50%) rename {server => dpts-server}/src/main.rs (100%) diff --git a/Cargo.lock b/Cargo.lock index b7cfc44..bc103f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,37 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "achievement-counter-cli" -version = "0.1.0" -dependencies = [ - "achievement-counter-core", - "anyhow", - "chrono", - "clap", - "thiserror", -] - -[[package]] -name = "achievement-counter-core" -version = "0.1.0" -dependencies = [ - "anyhow", - "chrono", - "thiserror", -] - -[[package]] -name = "achievement-counter-server" -version = "0.1.0" -dependencies = [ - "achievement-counter-core", - "anyhow", - "chrono", - "clap", - "thiserror", -] - [[package]] name = "android-tzdata" version = "0.1.1" @@ -197,6 +166,38 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "dpts-cli" +version = "0.1.0" +dependencies = [ + "anyhow", + "chrono", + "clap", + "dpts-core", + "thiserror", +] + +[[package]] +name = "dpts-core" +version = "0.1.0" +dependencies = [ + "anyhow", + "chrono", + "clap", + "thiserror", +] + +[[package]] +name = "dpts-server" +version = "0.1.0" +dependencies = [ + "anyhow", + "chrono", + "clap", + "dpts-core", + "thiserror", +] + [[package]] name = "heck" version = "0.5.0" diff --git a/Cargo.toml b/Cargo.toml index d74f2b5..b5cb7fb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,16 @@ [workspace] - -members = [ - "cli", - "core", "server", -] +members = ["dpts-*"] [workspace.dependencies] -anyhow = "1.0.98" -chrono = "0.4.40" -thiserror = "2.0.12" +dpts-core = {path = "dpts-core"} +anyhow = "1.0" +chrono = "0.4" +thiserror = "2.0" +clap = "4.5" + +[workspace.package] +version = "0.1.0" +edition = "2024" +license = "MIT" +repository = "https://github.com/fluo10/dpts" + diff --git a/README.md b/README.md index 639bb8a..a24d5af 100644 --- a/README.md +++ b/README.md @@ -1 +1,3 @@ -# achievement-counter-rs \ No newline at end of file +# DPTS + +Digital tools for Progress Token Stack \ No newline at end of file diff --git a/core/Cargo.toml b/core/Cargo.toml deleted file mode 100644 index b90c2ef..0000000 --- a/core/Cargo.toml +++ /dev/null @@ -1,9 +0,0 @@ -[package] -name = "achievement-counter-core" -version = "0.1.0" -edition = "2024" - -[dependencies] -anyhow = {workspace = true} -chrono = {workspace = true} -thiserror = {workspace = true} \ No newline at end of file diff --git a/cli/Cargo.toml b/dpts-cli/Cargo.toml similarity index 50% rename from cli/Cargo.toml rename to dpts-cli/Cargo.toml index 5860b1e..e69e81b 100644 --- a/cli/Cargo.toml +++ b/dpts-cli/Cargo.toml @@ -1,10 +1,12 @@ [package] -name = "achievement-counter-cli" -version = "0.1.0" -edition = "2024" +name = "dpts-cli" +version.workspace = true +license.workspace = true +edition.workspace = true +repository.workspace = true [dependencies] -achievement-counter-core = { path = "../core" } +dpts-core = { path = "../dpts-core" } anyhow = {workspace = true} chrono = {workspace = true} clap = {version = "4.5.37", features=["derive"]} diff --git a/cli/src/config.rs b/dpts-cli/src/config.rs similarity index 100% rename from cli/src/config.rs rename to dpts-cli/src/config.rs diff --git a/cli/src/error.rs b/dpts-cli/src/error.rs similarity index 100% rename from cli/src/error.rs rename to dpts-cli/src/error.rs diff --git a/cli/src/label.rs b/dpts-cli/src/label.rs similarity index 100% rename from cli/src/label.rs rename to dpts-cli/src/label.rs diff --git a/cli/src/main.rs b/dpts-cli/src/main.rs similarity index 100% rename from cli/src/main.rs rename to dpts-cli/src/main.rs diff --git a/cli/src/record.rs b/dpts-cli/src/record.rs similarity index 96% rename from cli/src/record.rs rename to dpts-cli/src/record.rs index 050521a..635e69b 100644 --- a/cli/src/record.rs +++ b/dpts-cli/src/record.rs @@ -1,4 +1,3 @@ -use achievement_counter_core::Record; use chrono::prelude::*; use clap::{Args, Subcommand}; use crate::Error; diff --git a/dpts-core/Cargo.toml b/dpts-core/Cargo.toml new file mode 100644 index 0000000..251c860 --- /dev/null +++ b/dpts-core/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "dpts-core" +version.workspace = true +license.workspace = true +edition.workspace = true +repository.workspace = true + +[dependencies] +anyhow = {workspace = true} +chrono = {workspace = true} +clap = {workspace = true, features = ["derive"]} +thiserror = {workspace = true} diff --git a/core/src/data/achievement.rs b/dpts-core/src/data/achievement.rs similarity index 100% rename from core/src/data/achievement.rs rename to dpts-core/src/data/achievement.rs diff --git a/core/src/data/id.rs b/dpts-core/src/data/id.rs similarity index 100% rename from core/src/data/id.rs rename to dpts-core/src/data/id.rs diff --git a/core/src/data/label.rs b/dpts-core/src/data/label.rs similarity index 100% rename from core/src/data/label.rs rename to dpts-core/src/data/label.rs diff --git a/core/src/data/mod.rs b/dpts-core/src/data/mod.rs similarity index 100% rename from core/src/data/mod.rs rename to dpts-core/src/data/mod.rs diff --git a/core/src/data/record.rs b/dpts-core/src/data/record.rs similarity index 100% rename from core/src/data/record.rs rename to dpts-core/src/data/record.rs diff --git a/core/src/lib.rs b/dpts-core/src/lib.rs similarity index 100% rename from core/src/lib.rs rename to dpts-core/src/lib.rs diff --git a/server/Cargo.toml b/dpts-server/Cargo.toml similarity index 50% rename from server/Cargo.toml rename to dpts-server/Cargo.toml index ba03def..9d02206 100644 --- a/server/Cargo.toml +++ b/dpts-server/Cargo.toml @@ -1,10 +1,12 @@ [package] -name = "achievement-counter-server" -version = "0.1.0" -edition = "2024" +name = "dpts-server" +version.workspace = true +license.workspace = true +edition.workspace = true +repository.workspace = true [dependencies] -achievement-counter-core = { path = "../core" } +dpts-core = {workspace = true} anyhow = {workspace = true} chrono = {workspace = true} clap = {version = "4.5.37", features=["derive"]} diff --git a/server/src/main.rs b/dpts-server/src/main.rs similarity index 100% rename from server/src/main.rs rename to dpts-server/src/main.rs