1.1--- a/makefile Thu Jun 20 22:31:58 2024 -0400
1.2+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
1.3@@ -1,23 +0,0 @@
1.4-# otom8/demo makefile
1.5-MODE?=release
1.6-LISP?=sbcl
1.7-CFG?=default.cfg
1.8-L_C=$(L) --no-userinit
1.9-L_D=$(L) --load demo.asd --eval '(ql:quickload "demo")'
1.10-L_S=$(L) --script
1.11-ARCH?=
1.12-A_C=ifeq ($(ARCH),x86_64) A_C=arch -$(ARCH) endif
1.13-.PHONY:build
1.14-RS:Cargo.toml rustfmt.toml src/crates/*
1.15-CL:*/*.asd */*.lisp
1.16-deps:;
1.17-clean:;rm -rf **/*.fasl;cargo clean
1.18-fmt:$(RS);cargo fmt
1.19-build:$(RS) $(CL);cargo build --$(MODE);$(L_D)
1.20- --eval '(asdf:make "demo")' \
1.21- --eval '(quit)'
1.22-docs:$(RS);cargo doc
1.23-test:$(RS) $(CL);cargo test;$(L_D) --eval '(asdf:test "demo")' --eval '(quit)'
1.24-#pack:;scripts/pack.ros
1.25-#check:;scripts/check.ros
1.26-ci:clean fmt build docs test;