1 DEST
=$(SBCL_PWD
)/obj
/sbcl-home
/contrib
/
2 FASL
=$(DEST
)/$(MODULE
).fasl
3 ASD
=$(DEST
)/$(MODULE
).asd
6 $(FASL
):: $(MODULE
).lisp ..
/..
/output
/sbcl.core
7 $(SBCL
) --eval
'(setf (sb-ext:readtable-base-char-preference *readtable*) :both)' --eval
'(compile-file (format nil "SYS:CONTRIB;~:@(~A~);~:@(~A~).LISP" "$(MODULE)" "$(MODULE)") :print nil :output-file (parse-native-namestring "$@"))' </dev
/null
10 echo
"(defsystem :$(MODULE) :class require-system)" > $@
15 cp
$(FASL
) $(ASD
) "$(BUILD_ROOT)$(INSTALL_DIR)"