diff --git a/Makefile b/Makefile index 7ce55da..0c4665d 100644 --- a/Makefile +++ b/Makefile @@ -32,6 +32,11 @@ loop.lisp: loop.nw (rm loop.tmp && exit 1)) && \ mv loop.tmp loop.lisp +loop.asd: loop.nw + (any tangle -Rloop.asd < loop.nw > loop-asd.tmp || \ + (rm loop-asd.tmp && exit 1)) && \ + mv loop-asd.tmp loop.asd + scripts/build-exe.lisp: loop.nw (any tangle -Rbuild-exe.lisp < loop.nw > build-exe.tmp || \ (rm build-exe.tmp && exit 1)) && \ diff --git a/loop.asd b/loop.asd index 3b6a768..1769ead 100644 --- a/loop.asd +++ b/loop.asd @@ -1,14 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; -*- (asdf:defsystem :loop :version "0.1" - :description "An NNTP server written in Lisp for a circle of friends." - :depends-on (:lisp-unit - :str - :uiop - :cl-fad - :cl-ppcre - :local-time - :iterate - :clsql-sqlite3) + :description "An NNTP server for a circle of friends." + :depends-on (:lisp-unit :str :uiop :cl-ppcre :local-time :clsql-sqlite3 :clingon + :filesystem-utils) :components ((:file "loop"))) -