From 6d572be186114cc3a30e71d0639fe150d86d8a15 Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Sun, 23 Nov 2014 21:27:39 +0100 Subject: [PATCH] Add build-time hints to use proper dependencies. We got unsync again with the qmynd driver (see #124) and the WIP branch of esrap has been in the works for a long time now. We now manually fetch the "proper" version of those. --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1c3a4cd..ad25ce2 100644 --- a/Makefile +++ b/Makefile @@ -68,9 +68,15 @@ clean: docs: ronn -roff pgloader.1.md +$(QLDIR)/local-projects/qmynd: + git clone https://github.com/qitab/qmynd.git $@ + $(QLDIR)/local-projects/cl-ixf: git clone https://github.com/dimitri/cl-ixf.git $@ +$(QLDIR)/local-projects/esrap: + git clone -b wip-better-errors https://github.com/scymtym/esrap.git $@ + $(QLDIR)/setup.lisp: mkdir -p $(BUILDDIR) curl -o $(BUILDDIR)/quicklisp.lisp http://beta.quicklisp.org/quicklisp.lisp @@ -80,7 +86,11 @@ $(QLDIR)/setup.lisp: quicklisp: $(QLDIR)/setup.lisp ; -$(LIBS): $(QLDIR)/setup.lisp $(QLDIR)/local-projects/cl-ixf +clones: $(QLDIR)/local-projects/cl-ixf \ + $(QLDIR)/local-projects/qmynd \ + $(QLDIR)/local-projects/esrap ; + +$(LIBS): $(QLDIR)/setup.lisp clones $(CL) $(CL_OPTS) --load $(QLDIR)/setup.lisp \ --eval '(push "$(PWD)/" asdf:*central-registry*)' \ --eval '(ql:quickload "pgloader")' \