Diff of /contrib/asdf/Makefile [9c3a95] .. [25c176] Maximize Restore

  Switch to unified view

a/contrib/asdf/Makefile b/contrib/asdf/Makefile
1
MODULE=asdf
1
DEST=$(SBCL_PWD)/obj/sbcl-home/contrib/
2
include ../vanilla-module.mk
2
FASL=$(DEST)/asdf.fasl
3
3
4
fasl:: $(FASL)
5
$(FASL):: asdf.lisp ../../output/sbcl.core
6
  if [ -d asdf-upstream ] ; then rm -rf asdf-upstream ; fi
7
  mkdir -p $(DEST)
8
  $(SBCL) --eval '(compile-file #p"SYS:CONTRIB;ASDF;ASDF.LISP" :output-file (parse-native-namestring "$@"))' </dev/null
4
9
5
test::
10
install::
11
  cp $(FASL) "$(BUILD_ROOT)$(INSTALL_DIR)"
12
13
test:: $(FASL)
6
    true
14
    true
7
15
16
UPSTREAM=../../obj/asdf-upstream
8
up:
17
up::
9
    sh pull-asdf.sh
18
    sh pull-asdf.sh
10
  (cd asdf-upstream; make build/asdf.lisp)
19
  ln -f $(UPSTREAM)/build/asdf.lisp asdf.lisp
11
  cp asdf-upstream/build/asdf.lisp asdf.lisp
20
  ln -f $(UPSTREAM)/doc/asdf.texinfo asdf.texinfo
12
  cp asdf-upstream/doc/asdf.texinfo asdf.texinfo
21
  ln -f $(UPSTREAM)/README README
13
  cp asdf-upstream/README README