Modified base path selection mechanism to support loading from
non-working directories, added utility.cl and move around some dependencies to make implementation clearer.
This commit is contained in:
16
CLASH.system
16
CLASH.system
@ -24,16 +24,20 @@
|
|||||||
(:file "socket" :depends-on ("package"))))
|
(:file "socket" :depends-on ("package"))))
|
||||||
|
|
||||||
(defsystem "CLASH"
|
(defsystem "CLASH"
|
||||||
:source-pathname "src"
|
:source-pathname #.(merge-pathnames
|
||||||
|
"src/"
|
||||||
|
(make-pathname :name nil :type nil :version nil
|
||||||
|
:defaults *load-truename*))
|
||||||
:source-extension "cl"
|
:source-extension "cl"
|
||||||
:components
|
:components
|
||||||
((:module "base"
|
((:module "base"
|
||||||
:source-pathname ""
|
:source-pathname ""
|
||||||
:components ((:file "package")))
|
:components ((:file "package")
|
||||||
|
(:file "utility" :depends-on ("package"))))
|
||||||
(:module "main"
|
(:module "main"
|
||||||
:source-pathname "main"
|
:source-pathname "main"
|
||||||
:components ((:file "conditions")
|
:components ((:file "status-codes")
|
||||||
(:file "status-codes")
|
(:file "conditions" :depends-on ("status-codes"))
|
||||||
(:file "url"
|
(:file "url"
|
||||||
:depends-on ("conditions" "status-codes"))
|
:depends-on ("conditions" "status-codes"))
|
||||||
(:file "version"
|
(:file "version"
|
||||||
@ -43,14 +47,14 @@
|
|||||||
(:file "connection"
|
(:file "connection"
|
||||||
:depends-on ("http-io"))
|
:depends-on ("http-io"))
|
||||||
(:file "method")
|
(:file "method")
|
||||||
(:file "namespace"
|
|
||||||
:depends-on ("url"))
|
|
||||||
(:file "messages"
|
(:file "messages"
|
||||||
:depends-on ("url" "version"))
|
:depends-on ("url" "version"))
|
||||||
(:file "entity"
|
(:file "entity"
|
||||||
:depends-on ("http-io" "url"))
|
:depends-on ("http-io" "url"))
|
||||||
(:file "resource"
|
(:file "resource"
|
||||||
:depends-on ("entity" "method"))
|
:depends-on ("entity" "method"))
|
||||||
|
(:file "namespace"
|
||||||
|
:depends-on ("url" "resource"))
|
||||||
(:file "server"
|
(:file "server"
|
||||||
:depends-on ("namespace" "messages"
|
:depends-on ("namespace" "messages"
|
||||||
"resource"))
|
"resource"))
|
||||||
|
|||||||
Reference in New Issue
Block a user