From a41f819cdf66a0eb8f1a783c33c794e2dd6ee8e6 Mon Sep 17 00:00:00 2001
From: Jest Dotty <jestdottydev@gmail.com>
Date: Sun, 23 Mar 2025 20:23:38 -0400
Subject: [PATCH] flatten jest_rust

---
 Makefile                                        | 2 +-
 jest_rust/Cargo.lock                            | 7 +++++++
 jest_rust/{jisspam => }/Cargo.toml              | 0
 jest_rust/{jisspam => }/README.md               | 0
 jest_rust/jisspam/.gitignore                    | 2 --
 jest_rust/{jisspam => }/src/main.rs             | 0
 jest_rust/{jisspam => }/test_files/not_spam.txt | 0
 jest_rust/{jisspam => }/test_files/spam1.txt    | 0
 jest_rust/{jisspam => }/test_files/spam2.txt    | 0
 jest_rust/{jisspam => }/test_files/spam3.txt    | 0
 10 files changed, 8 insertions(+), 3 deletions(-)
 create mode 100644 jest_rust/Cargo.lock
 rename jest_rust/{jisspam => }/Cargo.toml (100%)
 rename jest_rust/{jisspam => }/README.md (100%)
 delete mode 100644 jest_rust/jisspam/.gitignore
 rename jest_rust/{jisspam => }/src/main.rs (100%)
 rename jest_rust/{jisspam => }/test_files/not_spam.txt (100%)
 rename jest_rust/{jisspam => }/test_files/spam1.txt (100%)
 rename jest_rust/{jisspam => }/test_files/spam2.txt (100%)
 rename jest_rust/{jisspam => }/test_files/spam3.txt (100%)

diff --git a/Makefile b/Makefile
index 1c52bf7..cc9a6e7 100644
--- a/Makefile
+++ b/Makefile
@@ -25,7 +25,7 @@ build_risspam:
 
 build_jest:
 	@echo "compiling jest_rust project"
-	cd jest_rust/jisspam && cargo build --release && cp target/release/jisspam ../../
+	cd jest_rust && cargo build --release && cp target/release/jisspam ..
 
 run: run_spam wl run_not_spam
 run_risspam: run_spam_risspam run_not_spam_risspam
diff --git a/jest_rust/Cargo.lock b/jest_rust/Cargo.lock
new file mode 100644
index 0000000..b23345f
--- /dev/null
+++ b/jest_rust/Cargo.lock
@@ -0,0 +1,7 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 4
+
+[[package]]
+name = "jisspam"
+version = "0.1.0"
diff --git a/jest_rust/jisspam/Cargo.toml b/jest_rust/Cargo.toml
similarity index 100%
rename from jest_rust/jisspam/Cargo.toml
rename to jest_rust/Cargo.toml
diff --git a/jest_rust/jisspam/README.md b/jest_rust/README.md
similarity index 100%
rename from jest_rust/jisspam/README.md
rename to jest_rust/README.md
diff --git a/jest_rust/jisspam/.gitignore b/jest_rust/jisspam/.gitignore
deleted file mode 100644
index 4fffb2f..0000000
--- a/jest_rust/jisspam/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/target
-/Cargo.lock
diff --git a/jest_rust/jisspam/src/main.rs b/jest_rust/src/main.rs
similarity index 100%
rename from jest_rust/jisspam/src/main.rs
rename to jest_rust/src/main.rs
diff --git a/jest_rust/jisspam/test_files/not_spam.txt b/jest_rust/test_files/not_spam.txt
similarity index 100%
rename from jest_rust/jisspam/test_files/not_spam.txt
rename to jest_rust/test_files/not_spam.txt
diff --git a/jest_rust/jisspam/test_files/spam1.txt b/jest_rust/test_files/spam1.txt
similarity index 100%
rename from jest_rust/jisspam/test_files/spam1.txt
rename to jest_rust/test_files/spam1.txt
diff --git a/jest_rust/jisspam/test_files/spam2.txt b/jest_rust/test_files/spam2.txt
similarity index 100%
rename from jest_rust/jisspam/test_files/spam2.txt
rename to jest_rust/test_files/spam2.txt
diff --git a/jest_rust/jisspam/test_files/spam3.txt b/jest_rust/test_files/spam3.txt
similarity index 100%
rename from jest_rust/jisspam/test_files/spam3.txt
rename to jest_rust/test_files/spam3.txt