changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > demo / makefile

revision 14: 2bbf5ce73537
parent 13: 1fedeaa5bfc5
child 16: af615d1895cb
     1.1--- a/makefile	Fri May 19 22:38:49 2023 -0400
     1.2+++ b/makefile	Tue May 23 20:43:02 2023 -0400
     1.3@@ -1,12 +1,10 @@
     1.4-M ?= release
     1.5-L ?= sbcl
     1.6-P ?= python3
     1.7-
     1.8+M ?= release #mode
     1.9+L ?= sbcl #lisp
    1.10+P ?= python3 #python
    1.11 RS:Cargo.toml build.rs lib.rs obj fig
    1.12 CL:*.asd *.lisp
    1.13-.PHONY:build
    1.14 clean:;rm -rf *.fasl;cargo clean
    1.15-fmt:;cargo fmt
    1.16+fmt:$(RS);cargo fmt
    1.17 build:$(RS) $(CL);cargo build --$(M);$L install.lisp
    1.18 ffi:build;cp target/$(M)/libdemo.dylib ffi;cd ffi;$(P) ffi/build.py
    1.19 docs:$(RS);cargo doc
    1.20@@ -14,3 +12,4 @@
    1.21 #pack:;scripts/pack.ros
    1.22 #check:;scripts/check.ros
    1.23 ci:clean fmt build ffi docs test;
    1.24+.PHONY:build