about summary refs log tree commit diff
diff options
context:
space:
mode:
authorgennyble <gen@nyble.dev>2026-07-15 23:59:10 -0500
committergennyble <gen@nyble.dev>2026-07-15 23:59:10 -0500
commit95bb06aa4462c13333af613f4849ee00a7dc83c5 (patch)
tree1512972c7457dc8fb26486d35603e9611df6f86a
parentc993c392b2c2a24f83466c3fad857c4ee74169fd (diff)
downloadawake-95bb06aa4462c13333af613f4849ee00a7dc83c5.tar.gz
awake-95bb06aa4462c13333af613f4849ee00a7dc83c5.zip
awake is now a workspace
-rw-r--r--[-rwxr-xr-x]Cargo.toml42
-rw-r--r--awake/Cargo.lock (renamed from Cargo.lock)0
-rwxr-xr-xawake/Cargo.toml39
-rw-r--r--awake/src/atom/mod.rs (renamed from src/atom/mod.rs)0
-rw-r--r--awake/src/atom/urn.rs (renamed from src/atom/urn.rs)0
-rwxr-xr-xawake/src/atomizer.rs (renamed from src/atomizer.rs)0
-rw-r--r--awake/src/db.rs (renamed from src/db.rs)0
-rwxr-xr-xawake/src/error.rs (renamed from src/error.rs)0
-rwxr-xr-xawake/src/fs.rs (renamed from src/fs.rs)0
-rw-r--r--awake/src/gatherer.rs (renamed from src/gatherer.rs)0
-rw-r--r--awake/src/griph/mod.rs (renamed from src/griph/mod.rs)0
-rwxr-xr-xawake/src/main.rs (renamed from src/main.rs)0
-rwxr-xr-xawake/src/markup.rs (renamed from src/markup.rs)0
-rwxr-xr-xawake/src/settings.rs (renamed from src/settings.rs)0
-rwxr-xr-xawake/src/templated.rs (renamed from src/templated.rs)0
-rwxr-xr-xawake/src/timeparse.rs (renamed from src/timeparse.rs)0
-rwxr-xr-xawake/src/util.rs (renamed from src/util.rs)0
-rw-r--r--justfile7
18 files changed, 47 insertions, 41 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 360c96b..94cbd7f 100755..100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,39 +1,3 @@
-[package]
-name = "awake"
-version = "0.1.0"
-edition = "2021"
-
-# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
-
-[dependencies]
-axum = "0.7.4"
-camino = "1.1.6"
-snafu = "0.8.0"
-bempline = { git = "https://github.com/gennyble/bempline" }
-tokio = { version = "1.36.0", features = ["full"] }
-tokio-util = { version = "0.7.10", features = ["io"] }
-confindent = { git = "https://github.com/gennyble/confindent", branch = "v3.0-writing", features = [
-	"macros",
-] }
-cutie = { git = "https://git.dreamy.place/cutie" }
-tracing = "0.1.40"
-tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
-time = { version = "0.3.36", features = [
-	"macros",
-	"parsing",
-	"formatting",
-	"local-offset",
-] }
-sha2 = "0.10.8"
-url = "2.5.0"
-rusqlite = { version = "0.33.0", features = ["bundled", "time"] }
-serde = { version = "1.0.217", features = ["derive"] }
-gifed = { git = "https://git.dreamy.place/multimedia/gifed/", features = [
-	"standard",
-] }
-regex-lite = "0.1.6"
-
-# for generating Atom URNs
-[dependencies.rand]
-version = "0.8.5"
-features = ["std", "std_rng"]
+[workspace]
+resolve = "3"
+members = ["awake"]
diff --git a/Cargo.lock b/awake/Cargo.lock
index d12a431..d12a431 100644
--- a/Cargo.lock
+++ b/awake/Cargo.lock
diff --git a/awake/Cargo.toml b/awake/Cargo.toml
new file mode 100755
index 0000000..360c96b
--- /dev/null
+++ b/awake/Cargo.toml
@@ -0,0 +1,39 @@
+[package]
+name = "awake"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+axum = "0.7.4"
+camino = "1.1.6"
+snafu = "0.8.0"
+bempline = { git = "https://github.com/gennyble/bempline" }
+tokio = { version = "1.36.0", features = ["full"] }
+tokio-util = { version = "0.7.10", features = ["io"] }
+confindent = { git = "https://github.com/gennyble/confindent", branch = "v3.0-writing", features = [
+	"macros",
+] }
+cutie = { git = "https://git.dreamy.place/cutie" }
+tracing = "0.1.40"
+tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
+time = { version = "0.3.36", features = [
+	"macros",
+	"parsing",
+	"formatting",
+	"local-offset",
+] }
+sha2 = "0.10.8"
+url = "2.5.0"
+rusqlite = { version = "0.33.0", features = ["bundled", "time"] }
+serde = { version = "1.0.217", features = ["derive"] }
+gifed = { git = "https://git.dreamy.place/multimedia/gifed/", features = [
+	"standard",
+] }
+regex-lite = "0.1.6"
+
+# for generating Atom URNs
+[dependencies.rand]
+version = "0.8.5"
+features = ["std", "std_rng"]
diff --git a/src/atom/mod.rs b/awake/src/atom/mod.rs
index 2020163..2020163 100644
--- a/src/atom/mod.rs
+++ b/awake/src/atom/mod.rs
diff --git a/src/atom/urn.rs b/awake/src/atom/urn.rs
index 9ec73ae..9ec73ae 100644
--- a/src/atom/urn.rs
+++ b/awake/src/atom/urn.rs
diff --git a/src/atomizer.rs b/awake/src/atomizer.rs
index e6a147b..e6a147b 100755
--- a/src/atomizer.rs
+++ b/awake/src/atomizer.rs
diff --git a/src/db.rs b/awake/src/db.rs
index 0abf722..0abf722 100644
--- a/src/db.rs
+++ b/awake/src/db.rs
diff --git a/src/error.rs b/awake/src/error.rs
index 56539d0..56539d0 100755
--- a/src/error.rs
+++ b/awake/src/error.rs
diff --git a/src/fs.rs b/awake/src/fs.rs
index e8044a0..e8044a0 100755
--- a/src/fs.rs
+++ b/awake/src/fs.rs
diff --git a/src/gatherer.rs b/awake/src/gatherer.rs
index e6bae6f..e6bae6f 100644
--- a/src/gatherer.rs
+++ b/awake/src/gatherer.rs
diff --git a/src/griph/mod.rs b/awake/src/griph/mod.rs
index ef2d1ee..ef2d1ee 100644
--- a/src/griph/mod.rs
+++ b/awake/src/griph/mod.rs
diff --git a/src/main.rs b/awake/src/main.rs
index 3501e1f..3501e1f 100755
--- a/src/main.rs
+++ b/awake/src/main.rs
diff --git a/src/markup.rs b/awake/src/markup.rs
index bde28ee..bde28ee 100755
--- a/src/markup.rs
+++ b/awake/src/markup.rs
diff --git a/src/settings.rs b/awake/src/settings.rs
index 06abc18..06abc18 100755
--- a/src/settings.rs
+++ b/awake/src/settings.rs
diff --git a/src/templated.rs b/awake/src/templated.rs
index 4598ecc..4598ecc 100755
--- a/src/templated.rs
+++ b/awake/src/templated.rs
diff --git a/src/timeparse.rs b/awake/src/timeparse.rs
index fe8ca60..fe8ca60 100755
--- a/src/timeparse.rs
+++ b/awake/src/timeparse.rs
diff --git a/src/util.rs b/awake/src/util.rs
index a3cc064..a3cc064 100755
--- a/src/util.rs
+++ b/awake/src/util.rs
diff --git a/justfile b/justfile
index 3ab2744..da205b8 100644
--- a/justfile
+++ b/justfile
@@ -6,9 +6,12 @@ prod_db := "/var/awake/database.sqlite"
 get-db:
 	rsync -aP {{prod}}:{{prod_db}} .
 
+run:
+	cargo run --release -- serve dev.conf
+
 graph: get-db
-	cargo run --release -- graph dev.conf
+	cargo run --release --bin awake -- graph dev.conf
 
 deploy:
-	cargo build --release --target x86_64-unknown-linux-gnu
+	cargo build --release --bin awake --target x86_64-unknown-linux-gnu
 	rsync -aP target/x86_64-unknown-linux-gnu/release/awake {{prod}}:{{prod_bin}}
\ No newline at end of file