mirror of
https://gitlab.com/vindarel/ciel.git
synced 2026-01-16 06:11:04 -08:00
119 lines
2.6 KiB
Common Lisp
119 lines
2.6 KiB
Common Lisp
#|
|
|
This file is a part of ciel project.
|
|
|#
|
|
|
|
(asdf:defsystem "ciel"
|
|
:version "0.1"
|
|
:author "vindarel"
|
|
:license "MIT"
|
|
:depends-on (
|
|
:cl-reexport ;; for us
|
|
:cl-readline ;; for the binary
|
|
:cl-ansi-text
|
|
|
|
:access
|
|
:alexandria
|
|
:arrow-macros
|
|
|
|
;; threads
|
|
:bordeaux-threads
|
|
:trivial-monitored-thread
|
|
:moira
|
|
:lparallel
|
|
:cl-cron
|
|
|
|
:closer-mop
|
|
:cl-ansi-text
|
|
:cl-csv
|
|
:cl-json
|
|
:dissect
|
|
:fset
|
|
:generic-cl
|
|
|
|
;; web
|
|
:dexador
|
|
:hunchentoot
|
|
:easy-routes ;; better route definition for Hunchentoot.
|
|
:quri
|
|
:lquery
|
|
|
|
;; GUI
|
|
:ltk
|
|
|
|
:local-time
|
|
:modf
|
|
|
|
;; number parsing
|
|
:parse-float
|
|
:parse-number
|
|
|
|
;; database
|
|
:mito
|
|
:sxql
|
|
|
|
;; numerical
|
|
:vgplot
|
|
|
|
;; regexp
|
|
:cl-ppcre
|
|
|
|
;; string manipulation
|
|
:str
|
|
|
|
;;;
|
|
;;; Language extensions.
|
|
;;;
|
|
;; triple quotes
|
|
:pythonic-string-reader
|
|
|
|
;; pattern matching
|
|
:trivia
|
|
:trivial-arguments
|
|
:trivial-package-local-nicknames
|
|
:trivial-types
|
|
|
|
;; extended let
|
|
:metabang-bind
|
|
|
|
;; iteration
|
|
:iterate
|
|
:for
|
|
:trivial-do
|
|
|
|
;; lambda shorthands
|
|
:fn
|
|
:cl-punch
|
|
|
|
:serapeum
|
|
|
|
;; tests
|
|
:fiveam
|
|
|
|
:which
|
|
|
|
;;;
|
|
;;; Debugging, developer utilities.
|
|
;;;
|
|
:log4cl
|
|
:printv
|
|
:repl-utilities ;; see readme, summary, doc, package-apropos, trace-package etc
|
|
|
|
;;;
|
|
;;; User helpers.
|
|
;;;
|
|
:lisp-critic
|
|
:named-readtables
|
|
:clesh
|
|
)
|
|
:components ((:module "src"
|
|
:components
|
|
((:file "ciel")
|
|
))
|
|
(:file "repl")
|
|
(:file "repl-utils"))
|
|
|
|
:build-operation "program-op"
|
|
:build-pathname "ciel-repl"
|
|
:entry-point "sbcli::repl"
|
|
|
|
:description "CIEL Is an Extended Lisp.")
|