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
)
6 fasl
:: $(UIOP_FASL
) $(ASDF_FASL
)
7 $(UIOP_FASL
):: uiop.lisp ..
/..
/output
/sbcl.core
9 $(SBCL
) --eval
'(compile-file #p"SYS:CONTRIB;ASDF;UIOP.LISP" :output-file (parse-native-namestring "$@"))' </dev
/null
11 $(ASDF_FASL
):: asdf.lisp ..
/..
/output
/sbcl.core
$(UIOP_FASL
)
12 if
[ -d asdf-upstream
] ; then
rm -rf asdf-upstream
; fi
14 $(SBCL
) --eval
'(compile-file #p"SYS:CONTRIB;ASDF;ASDF.LISP" :output-file (parse-native-namestring "$@"))' </dev
/null
17 cp
$(FASL
) "$(BUILD_ROOT)$(INSTALL_DIR)"
22 UPSTREAM
=..
/..
/obj
/asdf-upstream
25 ln
-f
$(UPSTREAM
)/doc
/asdf.texinfo asdf.texinfo
26 ln
-f
$(UPSTREAM
)/README.md README.md