Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
26 lines (19 sloc) 1.04 KB
# -*- Mode: Makefile; tab-width: 3; indent-tabs-mode: t -*-
@echo "This Makefile is only for rebuilding the low-level bindings from the"
@echo "official .spec file, it isn't needed for normal use. See tools/"
@echo "for instructions for updating bindings."
# allow overriding location of sbcl, for example
# CL="~/lisp/clbuild/clbuild --implementation sbcl lisp" make funcs
CL ?= sbcl --noinform --disable-debugger
@$(CL) --no-userinit --script "tools/generate-bindings.lisp"
# fixme: probably should grab xml file with svn instead of wget?
cd spec && wget -N
cd spec && svn info --xml > svn-info.xml
find . -name ".fasls" | xargs rm -rf
find . \( -name "*.dfsl" -o -name "*.fasl" -o -name "*.fas" -o -name "*.lib" -o -name "*.x86f" -o -name "*.ppcf" -o -name "*.nfasl" -o -name "*.fsl" \) -exec rm {} \;
.PHONY: bindings specs clean note
# vim: ft=make ts=3 noet