changeset 26: |
2015d7277629 |
parent: |
ba323d8c0f93
|
child: |
529419ac94f3 |
author: |
ellis <ellis@rwest.io> |
date: |
Mon, 05 Jun 2023 19:59:26 -0400 |
permissions: |
-rw-r--r-- |
description: |
refactor 01 |
2 (in-package #:asdf-user) 6 :author "ellis <ellis@rwest.io>" 7 :maintainer "ellis <ellis@rwest.io>" 9 :homepage "https://rwest.io/p/demo" 10 :bug-tracker "https://gitlab.rwest.io/ellis/demo/issues" 11 :source-control (:hg "https://gitlab.rwest.io/ellis/demo") 13 :depends-on ("demo/sys" "demo/db" "demo/ui" "demo/cli") 14 :in-order-to ((test-op (test-op "src/test"))) 15 :build-pathname "demo") 18 :depends-on (:sxql :log4cl) 19 :components ((:file "src/packages") 23 :components ((:file "tk") 24 (:file "rs" :depends-on ("tk")))))) 26 (defmethod perform :after ((op load-op) (c (eql (find-system :demo)))) 27 (pushnew :demo *features*)) 30 :depends-on (:clingon "demo/sys" "demo/ui" "demo/db") 31 :components ((:file "src/cli"))) 33 :depends-on (:clog "demo/sys" "demo/db") 34 :components ((:file "src/ui"))) 36 :depends-on (:cl-dbi "demo/sys") 37 :components ((:file "src/db"))) 39 (defsystem "demo/tests" 40 :depends-on ("demo" "fiveam") 41 :components ((:module "src/tests" 51 :perform (test-op (op component) 52 (uiop:symbol-call '#:demo-tests '#:run-tests)))