Fix STREAM-ELEMENT-MODE for non-fd ANSI-STREAMs
[sbcl.git] / contrib / asdf / Makefile
blobbaec86bf71a21837a38203a9b62b8ad730606e4e
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
8 mkdir -p $(DEST)
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
13 mkdir -p $(DEST)
14 $(SBCL) --eval '(compile-file #p"SYS:CONTRIB;ASDF;ASDF.LISP" :output-file (parse-native-namestring "$@"))' </dev/null
16 install::
17 cp $(FASL) "$(BUILD_ROOT)$(INSTALL_DIR)"
19 test:: $(FASL)
20 true
22 UPSTREAM=../../obj/asdf-upstream
23 up::
24 sh pull-asdf.sh
25 ln -f $(UPSTREAM)/doc/asdf.texinfo asdf.texinfo
26 ln -f $(UPSTREAM)/README.md README.md