(defsystem #:rails-to-caveman :version "0.1.0" :author "Craig Oates" :license "MIT" :depends-on (#:clack #:lack #:clack-errors ; <--- Added in Chapter 1. #:caveman2 #:envy #:cl-ppcre #:uiop #:local-time ; <-- Added Chapter 6 #:ratify ; <-- Chapter 7 #:trivia ; <-- Chapter 10 ;; for @route annotation #:cl-syntax-annot ;; HTML Template #:djula #:3bmd ; for markdown (Ch.9) #:cl-who ; for markup (Ch.9) ;; for DB #:mito ; <--- Added in Chapter 4. #:datafly #:sxql ;; for authentication #:hermetic ) :components ((:module "src" :components ((:file "main" :depends-on ("config" "view" "db")) (:file "web" :depends-on ("view" "model")) (:file "view" :depends-on ("locale" "config")) (:file "db" :depends-on ("config")) (:file "model" :depends-on ("db")) (:file "locale" :depends-on ("config")) ; <--- This! (:file "config")))) :description "Rails to Caveman2 port." :in-order-to ((test-op (test-op "rails-to-caveman-test"))))