~mdw
/
fringe
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Makefile, sbcl-build: Refresh the Common Lisp build system.
[fringe]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
0d87af1
..
226c975
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-109,16
+109,16
@@
icon-fringe: icon-fringe.icn
CLEANFILES += *.core *.fasl
CLEANFILES += *.core *.fasl
+SBCL_BUILD = ./sbcl-build
+
.SUFFIXES: .lisp .fasl
.lisp.fasl:
.SUFFIXES: .lisp .fasl
.lisp.fasl:
- $(call v_echo,CL)sbcl --noinform --eval \
- '(quit :unix-status (if (compile-file "$<" :verbose nil :print nil) 0 1))'
+ $(call v_echo,CL)$(SBCL_BUILD) build $<
LANGS += cl
SOURCES += cl-fringe.lisp
cl-fringe: cl-fringe.fasl
LANGS += cl
SOURCES += cl-fringe.lisp
cl-fringe: cl-fringe.fasl
- $(call v_echo,CP)cp $< $@.new && chmod +x $@.new && mv $@.new $@
-## $(call v_echo,CL)cl-launch -o $@ -f `pwd`/$^ +I -r launch -d $@.core
+ $(call v_echo,CLLD)$(SBCL_BUILD) link $@ $^
###--------------------------------------------------------------------------
### F#.
###--------------------------------------------------------------------------
### F#.