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")' \