.PHONY: all clean all: cl-forms.info cl-forms.html index.html cl-forms.pdf ../README.md cl-forms.info: cl-forms.texi makeinfo --no-validate cl-forms.texi cl-forms.pdf: cl-forms.texi texi2any --force --no-validate --pdf cl-forms.texi -o cl-forms.pdf cl-forms.html: cl-forms.texi texi2any --no-validate --html cl-forms.texi --css-ref texinfo-klare.css --css-ref lisp-coloring.css --no-split -o cl-forms.html sbcl --eval '(require :hyperspec)' --load colorize-lisp-examples.lisp cl-forms.html index.html: cl-forms.texi texi2any --no-validate --html cl-forms.texi --css-ref texinfo-klare.css --css-ref lisp-coloring.css --no-split -o index.html sbcl --eval '(require :hyperspec)' --load colorize-lisp-examples.lisp index.html cl-forms.texi: sbcl --eval '(ql:quickload :cl-forms)' --eval '(ql:quickload :docweaver)' --eval '(docweaver:weave-file "cl-forms.source.texi" "cl-forms.texi" :docsystem :texinfo :escape-docstrings nil :parse-docstrings nil)' --quit cl-forms-internals.info: cl-forms-internals.weaved.texi makeinfo --no-validate cl-forms-internals.weaved.texi cl-forms-internals.pdf: cl-forms-internals.weaved.texi texi2any --force --no-validate --pdf cl-forms-internals.weaved.texi -o cl-forms-internals.pdf cl-forms-internals.html: cl-forms-internals.weaved.texi texi2any --no-validate --html cl-forms-internals.weaved.texi --css-ref texinfo-klare.css --no-split -o cl-forms-internals.html cl-forms-internals.weaved.texi: sbcl --eval '(ql:quickload :docweaver)' --eval '(docweaver:weave-file "cl-forms-internals.texi" "cl-forms-internals.weaved.texi" :docsystem :texinfo)' --quit clean: rm -f *.pdf rm -f *.html rm cl-forms.texi