Browse Source

add copy-directory package (quicklisp) and snapshot package to .asd.

copy-directory is a package on quicklisp to copy files using the OS's native cp
command (useful for taking snapshots/back-ups of directories). The snapshot
package is for copying directories (I.E. taking snapshots) in /storage and the
site's DB.
stable
Craig Oates 2 years ago
parent
commit
9ff9711af8
  1. 46
      ritherdon-archive.asd

46
ritherdon-archive.asd

@ -20,26 +20,27 @@
"sxql" "sxql"
;;; Additional Packages (after initial Caveman set-up) ;;; Additional Packages (after initial Caveman set-up)
#:woo ; Alternative server to Hunchentoot #:woo ; Alternative server to Hunchentoot
#:clack-errors ; Error report (HTML/template views) #:clack-errors ; Error report (HTML/template views)
#:mito ; Database ORM #:mito ; Database ORM
#:mito-auth ; Auth. with password hashing and salting #:mito-auth ; Auth. with password hashing and salting
#:osicat ; Environment variables (dev/prod.) #:osicat ; Environment variables (dev/prod.)
#:ratify ; Utilites #:ratify ; Utilites
#:trivia ; Pattern matching #:trivia ; Pattern matching
#:plump ; Parsing (HTML/XML) #:plump ; Parsing (HTML/XML)
#:dexador ; HTTP client #:dexador ; HTTP client
#:clss ; DOM tree search based on CSS selectors #:clss ; DOM tree search based on CSS selectors
#:3bmd ; Markdown #:3bmd ; Markdown
#:cl-json ; JSON Parsing #:cl-json ; JSON Parsing
#:cl-who ; Markup #:cl-who ; Markup
#:sqlite ; Sqlite database ORM #:sqlite ; Sqlite database ORM
#:hermetic ; Authentication #:hermetic ; Authentication
#:cl-fad ; Files and directories #:cl-fad ; Files and directories
#:xml-emitter ; XML Emitter for RSS Feed #:xml-emitter ; XML Emitter for RSS Feed
#:serapeum ; Pagination #:serapeum ; Pagination
#:cl-slug ; Asciify and slugify strings #:cl-slug ; Asciify and slugify strings
#:str ; String manipulation (easier than built-in) #:str ; String manipulation (easier than built-in)
#:copy-directory ; Copy Directories using Native cp
) )
:pathname "src/" :pathname "src/"
;; :serial t ;; :serial t
@ -60,8 +61,9 @@
(:file "utils") (:file "utils")
(:file "auth") (:file "auth")
(:file "validation") (:file "validation")
(:file "nera") ; Database stuff (:file "nera") ; Database stuff
(:file "search") ; Meilisearch stuff (:file "search") ; Meilisearch stuff
(:file "snapshot") ; Site back-up/snapshot stuff
;; Caveman Files ;; Caveman Files
(:file "view") (:file "view")
(:file "web")) (:file "web"))

Loading…
Cancel
Save