Makefile - clic - Clic is an command line interactive client for gopher written in Common LISP (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README (DIR) LICENSE --- Makefile (848B) --- 1 .PHONY: clean html pdf include clean-include clean-crap info doc 2 3 doc: pdf html info clean-crap 4 5 clean-include: 6 rm -rf include 7 8 clean-crap: 9 rm -f *.aux *.cp *.fn *.fns *.ky *.log *.pg *.toc *.tp *.tps *.vr 10 11 clean: clean-include 12 rm -f *.pdf *.html *.info 13 14 include: 15 sbcl --no-userinit --eval '(require :asdf)' \ 16 --eval '(let ((asdf:*central-registry* (list "../"))) (require :alexandria))' \ 17 --eval '(with-compilation-unit () (load "docstrings.lisp"))' \ 18 --eval '(sb-texinfo:generate-includes "include/" (list :alexandria-1 :alexandria-2) :base-package :alexandria)' \ 19 --eval '(quit)' 20 21 pdf: include 22 texi2pdf alexandria.texinfo 23 24 html: include 25 makeinfo --html --no-split alexandria.texinfo 26 27 info: include 28 makeinfo alexandria.texinfo 29 30 publish: 31 rsync -va alexandria.pdf alexandria.html common-lisp.net:/project/alexandria/public_html/draft/