Skip to content
Snippets Groups Projects
Commit e367bcaa authored by Daniel Kochmański's avatar Daniel Kochmański
Browse files

asd: add silica system definition

parent 771b7c6e
No related branches found
No related tags found
No related merge requests found
...@@ -9,11 +9,10 @@ ...@@ -9,11 +9,10 @@
;;; based on `clim-standalone' in sys/sysdcl.lisp ;;; based on `clim-standalone' in sys/sysdcl.lisp
(defsystem #:franz-clim2/core (defsystem #:franz-clim2/core
:description "Core functionality (doesn't contain backends)." :description "Core functionality (doesn't contain backends)."
:components ((:file "utils/packages") :depends-on (#:franz-clim2/silica)
(:file "utils/defun-utilities") :components ((:module "clim"
(:module "clim"
:components :components
(#+(or) "Basic tools" (;#+(or) "Basic tools"
(:file "gestures") (:file "gestures")
(:file "defprotocol") (:file "defprotocol")
(:file "stream-defprotocols") (:file "stream-defprotocols")
...@@ -98,6 +97,42 @@ ...@@ -98,6 +97,42 @@
#+(or) "Bootstrap everything" #+(or) "Bootstrap everything"
(:file "stream-trampolines"))))) (:file "stream-trampolines")))))
(defsystem #:franz-clim2/utils
:components
((:file "utils/packages")
(:file "utils/defun-utilities")))
(defsystem #:franz-clim2/silica
:depends-on (#:franz-clim2/utils)
:components
((:module "silica"
:components
(;#+(or) "Silica"
(:file "macros")
(:file "classes")
(:file "text-style")
(:file "sheet")
(:file "mirror")
(:file "event")
(:file "port")
(:file "medium")
(:file "framem")
(:file "graphics")
(:file "pixmaps")
(:file "std-sheet")
;; "Windshield", aka "DashBoard"
#+(or) "Layout gadgets"
(:file "layout")
(:file "db-layout")
(:file "db-box")
(:file "db-table")
#+(or) "'Physical' gadgets"
(:file "gadgets")
(:file "db-border")
(:file "db-scroll")))))
(defsystem #:franz-clim2/postscript (defsystem #:franz-clim2/postscript
:description "Draw-only backend as defined in the specification.") :description "Draw-only backend as defined in the specification.")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment