From 3e048d49ae56fd47604a2c033d540fd7daa91950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Kochma=C5=84ski?= <daniel@turtleware.eu> Date: Fri, 5 May 2017 15:15:26 +0200 Subject: [PATCH] asd: coerce clim-standalone system definition from sys/sysdcl.lisp --- franz-clim2.asd | 91 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 90 insertions(+), 1 deletion(-) diff --git a/franz-clim2.asd b/franz-clim2.asd index 8087e643..61b9243c 100644 --- a/franz-clim2.asd +++ b/franz-clim2.asd @@ -6,8 +6,97 @@ :license "BSD-4-Clause" :depends-on (#:franz-clim2/core)) +;;; based on `clim-standalone' in sys/sysdcl.lisp (defsystem #:franz-clim2/core - :description "Core functionality (doesn't contain backends).") + :description "Core functionality (doesn't contain backends)." + :components ((:file "utils/packages") + (:file "utils/defun-utilities") + (:module "clim" + :components + (#+(or) "Basic tools" + (:file "gestures") + (:file "defprotocol") + (:file "stream-defprotocols") + (:file "defresource") + (:file "temp-strings") + (:file "clim-defs") + + #+(or) "Definitions and protocols" + (:file "stream-class-defs") + (:file "interactive-defs") + (:file "cursor") + (:file "view-defs") + (:file "input-defs") + (:file "input-protocol") + (:file "output-protocol") + + #+(or) "Output recording" + (:file "recording-defs") + (:file "formatting-output-defs") + (:file "recording-protocol") + (:file "text-recording") + (:file "graphics-recording") + (:file "design-recording") + + #+(or) "Input editing" + (:file "interactive-protocol") + (:file "input-editor-commands") + #+(and allegro (not acl86win32)) (:file "japanese-input-editor") + + #+(or) "Incremental redisplay" + (:file "incremental-redisplay") + + #+(or) "Windows" + (:file "coordinate-sorted-set") + (:file "r-tree") + (:file "window-stream") + (:file "pixmap-streams") + + #+(or) "Presentation types" + (:file "ptypes1") + (:file "completer") + (:file "presentations") + (:file "translators") + (:file "histories") + (:file "ptypes2") + (:file "standard-types") + #+allegro (:file "excl-presentations") + + #+(or) "Formatted output" + (:file "table-formatting") + (:file "graph-formatting") + (:file "surround-output") + (:file "text-formatting") + + #+(or) "Pointer tracking" + (:file "tracking-pointer") + (:file "dragging-output") + + #+(or) "Gadgets" + (:file "db-stream") + (:file "gadget-output") + + #+(or) "Application building substrate" + (:file "accept") + (:file "present") + (:file "command") + (:file "command-processor") + (:file "basic-translators") + (:file "frames") + (:file "panes") + (:file "default-frame") + (:file "activities") + (:file "db-menu") + #+acl86win32 (:file "db-list") + #+acl86win32 (:file "db-text") + (:file "noting-progress") + (:file "menus") + (:file "accept-values") + (:file "drag-and-drop") + (:file "item-list-manager") + + #+(or) "Bootstrap everything" + (:file "stream-trampolines"))))) (defsystem #:franz-clim2/postscript :description "Draw-only backend as defined in the specification.") -- GitLab