1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
;;; -*- Mode: LISP; Syntax: Common-Lisp; Package: User; Base: 10 -*-
(in-package :User)
(mk:defsystem pictures
:source-pathname "cl-library:pictures;"
:depends-on (clue )
:components
((:file "package")
(:module pict-precom-load
:load-form (hack-precom "cl-library:pictures;" :load)
:compile-form t)
(:file "defgeneric")
(:file "types")
(:file "macros")
(:file "sequence")
(:file "transform")
(:file "extent")
(:file "edge" )
(:file "class-def" :depends-on ("edge" "extent"))
;; these have circular dependencies
(:file "gstate" :depends-on ("class-def"))
(:file "gstack")
(:file "graphic")
(:file "font-family")
(:file "view-draw")
(:file "scene")
(:file "line")
(:file "circle")
(:file "polypoint")
(:file "polygon")
(:file "rectangle")
(:file "bspline")
(:file "ellipse")
(:file "label")
(:file "gimage")
(:file "gevents")
(:file "grabber")
(:file "view")
(:file "view-events")
(:file "view-select")
(:file "view-zoom")
(:file "view-pan")
(:file "utilities")
(:file "save")
(:file "restore")
(:module pict-precom-com
:load-form t
:compile-only t
:compile-form (hack-precom "cl-library:pictures;" :compile))))
|