[cello-cvs] CVS cello
fgoenninger
fgoenninger at common-lisp.net
Wed Aug 23 10:27:34 UTC 2006
Update of /project/cello/cvsroot/cello
In directory clnet:/tmp/cvs-serv23004
Modified Files:
cello.lisp
Log Message:
Added: Id line for CVS version info in header
Added: ASDF loading of packages Cello depends on
Added: Some beautifying of the code (section headers)
--- /project/cello/cvsroot/cello/cello.lisp 2006/07/06 22:09:10 1.7
+++ /project/cello/cvsroot/cello/cello.lisp 2006/08/23 10:27:33 1.8
@@ -14,6 +14,31 @@
|#
+;;; $Id: cello.lisp,v 1.8 2006/08/23 10:27:33 fgoenninger Exp $
+
+;;; ============================================================================
+;;; PACKAGES CELLO DEPENDS ON
+;;; ============================================================================
+
+;;; Note: Order matters!
+
+#+asdf
+(eval-when (:load-toplevel :execute)
+ (asdf:operate 'asdf:load-op 'utils-kt)
+ (asdf:operate 'asdf:load-op 'cells)
+ (asdf:operate 'asdf:load-op 'gui-geometry)
+ (asdf:operate 'asdf:load-op 'cffi)
+ (asdf:operate 'asdf:load-op 'cffi-extender)
+ (asdf:operate 'asdf:load-op 'kt-opengl)
+ (asdf:operate 'asdf:load-op 'Celtk)
+ (asdf:operate 'asdf:load-op 'cl-openal)
+ (asdf:operate 'asdf:load-op 'cl-ftgl)
+ (asdf:operate 'asdf:load-op 'cl-magick))
+
+;;; ============================================================================
+;;; PACKAGE DEFINITION
+;;; ============================================================================
+
(defpackage :cello
(:nicknames :clo)
(:use
@@ -22,7 +47,8 @@
#:utils-kt
#:cells
#:gui-geometry
- #:ffx
+ #:cffi
+ #:cffi-extender
#:celtk
#:kt-opengl
#:cl-openal
@@ -30,10 +56,9 @@
#:cl-magick)
(:export #:cello-window-event-handler #:with-layers #:visible #:ix-togl))
-;;; in step one we will just have Celtk playing the part of Freeglut
-;;;
-;;; #:celtk)
-;;; (:shadowing-import-from #:celtk #:window))
+;;; ============================================================================
+;;; MISC
+;;; ============================================================================
(in-package :cello)
More information about the Cello-cvs
mailing list