cl-site.asd 1.3 KB
Newer Older
1 2 3 4 5 6
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
(in-package :cl-user)

(asdf:defsystem cl-site
  :name "cl-site"
  :version "0.0.1"
7 8
  :maintainer "Common-Lisp.Net maintainers"
  :author "C. Yang & Common-Lisp.Net maintainers"
9
  :licence "TBD"
10
  :description "Static site generator for common-lisp.net, written in CL"
11
  :depends-on (:cl-mustache :plump :cl-markdown :closer-mop :cl-who :cl-yaml)
12 13 14 15
  :components ((:module source
                        :pathname ""
                        :serial t
                        :depends-on (package)
16 17
                        :components ((:file "patches")
				     (:file "globals")
18 19
                                     (:file "helpers")
                                     (:file "process")
20
                                     (:file "main")))
21 22 23 24 25 26 27 28 29 30 31 32 33
               (: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)))