cl-site.asd 1.19 KB
Newer Older
1
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
Mark's avatar
Mark committed
2
(in-package :cl-user)
3

Mark's avatar
Mark committed
4
(asdf:defsystem cl-site
5 6 7 8 9 10 11
  :name "cl-site"
  :version "0.0.1"
  :maintainer "C. Yang"
  :author "C. Yang"
  :licence "TBD"
  :description "Static site generator for CLnet, written in CL"

Mark's avatar
Mark committed
12
  :depends-on (:cl-mustache)
13

Mark's avatar
Mark committed
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
  :components ((:module source
                        :pathname ""
                        :serial t
                        :depends-on (package)
                        :components ((:file "globals")
                                     (:file "helpers")
                                     (:file "process")
                                     (:file "main")))
               (:module package
                        :pathname ""
                        :components ((:file "package"))))
  :in-order-to ((asdf:test-op (asdf:test-op cl-site/t))))

(asdf:defsystem cl-site/t
  :defsystem-depends-on (prove-asdf)
  :depends-on (cl-site prove)
  :components ((:module site
                        :pathname "t/"
                        :components ((:test-file "site"))))
  :perform (asdf:test-op (op c)
                         (uiop:symbol-call :prove-asdf 'run-test-system c)))