X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=Makefile;h=7e02ade5cf2f6796ca372bf1f4ed92f12c25aab1;hb=f21f10e9e933b60bdd036725d8b4997309ccaf48;hp=eb0629eee52a0a93bfc8ba20f4d058f754dd34b4;hpb=ed197a39dbf4fbda725d2da3178363fb49e6a5a7;p=vcs-tree.git diff --git a/Makefile b/Makefile index eb0629e..7e02ade 100644 --- a/Makefile +++ b/Makefile @@ -11,11 +11,11 @@ pkg :=vcs-tree -sources :=$(pkg).asd main.lisp loader.lisp package.lisp kmrcl-excerpt.lisp +sources :=$(pkg).asd $(wildcard *.lisp) -$(pkg): $(sources) +_$(pkg): $(sources) $(MAKE) clean - /usr/bin/sbcl --userinit /dev/null --eval "(require 'asdf)" --load "$(pkg).asd" --eval "(asdf:operate 'asdf:load-op '$(pkg))" --eval "(sb-ext:quit :unix-status 0)" + /usr/bin/sbcl --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) + rm -f *.fasl _$(pkg)