Fix the makefile bullshit
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 08 Mar 2022 23:56:31 -0500 |
parents |
cb2e07924093
|
children |
0329a2650981
|
branches/tags |
(none) |
files |
Makefile build/.placeholder |
Changes
--- 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*