docs: add build_all target and benchmark_only shortcut to Makefile, update README with version credits and build instructions
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user