docs: add build_all target and benchmark_only shortcut to Makefile, update README with version credits and build instructions

This commit is contained in:
12bitfloat
2025-10-06 11:52:54 +00:00
parent 12d83c4ae1
commit bb97bff828
2 changed files with 30 additions and 8 deletions
+8 -1
View File
@@ -21,12 +21,14 @@ build_borded_cpp:
build_risspam:
@echo "Compiling 12bitfloat_risspam project."
cd 12bitfloat_rust/risspam && cargo run --release && cp target/release/risspam ../../
cd 12bitfloat_rust/risspam && cargo build --release && cp target/release/risspam ../../
build_jest:
@echo "compiling jest_rust project"
cd jest_rust && cargo build --release && cp target/release/jisspam ..
build_all: build build_py build_cpp build_borded_cpp build_risspam build_jest
run: run_spam wl run_not_spam
run_risspam: run_spam_risspam run_not_spam_risspam
@@ -59,9 +61,14 @@ publish:
@./publish risspam
@rm publish
@rm env.py
benchmark:
-@rm -rf books
@echo "Extracting books."
@tar -xzf books.tar.gz books/
@echo "Extracted books."
@python bench.py
# Skip extracting books over and over
benchmark_only:
@python bench.py