Commit bf8e825a authored by Administrator's avatar Administrator

Merge branch 'simplify-system-definition' into 'master'

Simplify the System Definition

See merge request clo/cl-site!8
parents f17bd344 151680a9
Pipeline #356 failed with stages
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
(in-package :cl-user)
(asdf:defsystem cl-site
(defsystem "cl-site"
:name "cl-site"
:version "0.0.1"
:maintainer "C. Yang"
:author "C. Yang"
:licence "TBD"
:description "Static site generator for CLnet, written in CL"
:depends-on (:cl-mustache)
:components ((:module source
:pathname ""
:serial t
:depends-on (package)
:components ((:file "globals")
(:file "helpers")
(:file "process")
(:file "main")))
(:module package
:pathname ""
:components ((:file "package"))))
:description "Static site generator for CLnet, written in CL."
:depends-on ("cl-mustache")
:serial t
:components ((:file "package")
(:file "globals")
(:file "helpers")
(:file "process")
(:file "main"))
: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"))))
(defsystem cl-site/t
:defsystem-depends-on ("prove-asdf")
:depends-on ("cl-site"
"prove")
:pathname "t"
:components ((:test-file "site"))
:perform (asdf:test-op (op c)
(uiop:symbol-call :prove-asdf 'run-test-system c)))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment