aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrtkay123 <dev@kanjala.com>2025-08-08 07:01:16 +0200
committerrtkay123 <dev@kanjala.com>2025-08-08 07:01:16 +0200
commit9e2288d44f88e39d43d63d5da1cc8f1528ffd840 (patch)
tree9f8f7304d38cbdd17a42c2872de9065936e7deef
parent98c42ac8a5a2f129e6d0f63f550fefdc9a868daf (diff)
downloadwarden-9e2288d44f88e39d43d63d5da1cc8f1528ffd840.tar.bz2
warden-9e2288d44f88e39d43d63d5da1cc8f1528ffd840.zip
chore: create cargo workspace
-rw-r--r--Cargo.lock7
-rw-r--r--Cargo.toml11
-rw-r--r--crates/warden/Cargo.toml10
-rw-r--r--crates/warden/src/main.rs (renamed from src/main.rs)0
4 files changed, 23 insertions, 5 deletions
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..bfa7b82
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,7 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 4
+
+[[package]]
+name = "warden"
+version = "0.1.0"
diff --git a/Cargo.toml b/Cargo.toml
index 2d79423..d0cb74c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,10 +1,11 @@
-[package]
-name = "warden"
-version = "0.1.0"
-edition = "2024"
+[workspace]
+resolver = "3"
+members = ["crates/*"]
+
+[workspace.package]
license = "AGPL-3.0-only"
homepage = "https://git.kanjala.com/warden"
documentation = "https://books.kanjala.com/warden"
description = "A rule-based fraud detection platform"
-[dependencies]
+[workspace.dependencies]
diff --git a/crates/warden/Cargo.toml b/crates/warden/Cargo.toml
new file mode 100644
index 0000000..f69d5db
--- /dev/null
+++ b/crates/warden/Cargo.toml
@@ -0,0 +1,10 @@
+[package]
+name = "warden"
+version = "0.1.0"
+edition = "2024"
+license.workspace = true
+homepage.workspace = true
+documentation.workspace = true
+description.workspace = true
+
+[dependencies]
diff --git a/src/main.rs b/crates/warden/src/main.rs
index e7a11a9..e7a11a9 100644
--- a/src/main.rs
+++ b/crates/warden/src/main.rs