############################################################################## # FILE IDENTIFICATION # # Name: Makefile # Purpose: Makefile for the vcs-tree, creates binary executable # Author: Kevin M. Rosenberg # Date Started: Sep 2003 # ############################################################################## pkg :=vcs-tree sources :=$(pkg).asd $(wildcard *.lisp) _$(pkg): $(sources) $(MAKE) clean XDG_CACHE_HOME=/root HOME=/ /usr/bin/sbcl --sysinit /dev/null --userinit /dev/null --eval "(require 'asdf)" --load vcs-tree.asd --eval "(asdf:operate 'asdf::load-op 'vcs-tree)" --eval "(vcs-tree-system:save-executable \"_vcs-tree\")" --eval "(sb-ext:quit :unix-status 0)" clean: rm -f *.fasl _$(pkg)