1 DEST
=$(SBCL_PWD
)/obj
/sbcl-home
/contrib
/
2 ASDF_FASL
=$(DEST
)/asdf.fasl
3 UIOP_FASL
=$(DEST
)/uiop.fasl
4 FASL
=$(UIOP_FASL
) $(ASDF_FASL
)
5 FROB_READTABLE
='(setf (sb-ext:readtable-base-char-preference *readtable*) :both)'
7 fasl
:: $(UIOP_FASL
) $(ASDF_FASL
)
8 $(UIOP_FASL
):: uiop.lisp ..
/..
/output
/sbcl.core
10 $(SBCL
) --eval
$(FROB_READTABLE
) --eval
'(compile-file #p"SYS:CONTRIB;ASDF;UIOP.LISP" :print nil :output-file (parse-native-namestring "$@"))' </dev
/null
12 $(ASDF_FASL
):: asdf.lisp ..
/..
/output
/sbcl.core
$(UIOP_FASL
)
13 if
[ -d asdf-upstream
] ; then
rm -rf asdf-upstream
; fi
15 $(SBCL
) --eval
$(FROB_READTABLE
) --eval
'(compile-file #p"SYS:CONTRIB;ASDF;ASDF.LISP" :print nil :output-file (parse-native-namestring "$@"))' </dev
/null
18 cp
$(FASL
) "$(BUILD_ROOT)$(INSTALL_DIR)"
23 UPSTREAM
=..
/..
/obj
/asdf-upstream