Commit 151680a9 authored by Javier Olaechea's avatar Javier Olaechea
Browse files

Simplify the System Definition

parent 787030d9
;;;; -*- 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