changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > demo / makefile

revision 43: cc2204bc6109
parent 42: 5c58d05abae6
child 44: 99d4ab4f8d53
     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;