# HG changeset patch # User Steve Losh # Date 1646801791 18000 # Node ID 002aae48b9ff576280ceb13f04d60fb1d10599d4 # Parent cb2e079240936516448c87bec31b547b5abefd26 Fix the makefile bullshit diff -r cb2e07924093 -r 002aae48b9ff Makefile --- a/Makefile Tue Mar 08 23:49:49 2022 -0500 +++ b/Makefile Tue Mar 08 23:56:31 2022 -0500 @@ -5,18 +5,18 @@ # Build ----------------------------------------------------------------------- lisps := $(shell ffind '\.(asd|lisp)$$') -build: - mkdir -p build - -build/cacl-sbcl: build $(lisps) +build/cacl-sbcl: $(lisps) sbcl --load "src/build-binary.lisp" -build/cacl-ccl: build $(lisps) bin/cacl-ccl +build/cacl-ccl: $(lisps) bin/cacl-ccl ccl --load "src/build-binary.lisp" cp bin/cacl-ccl build/ -build/cacl-abcl: build $(lisps) bin/cacl-abcl +build/cacl-abcl: $(lisps) bin/cacl-abcl cp bin/cacl-abcl build/ build/cacl.1: build $(lisps) sbcl --load "src/build-manual.lisp" --quit + +clean: + rm build/cacl* diff -r cb2e07924093 -r 002aae48b9ff build/.placeholder