[elephant-cvs] CVS elephant/src/elephant

ieslick ieslick at common-lisp.net
Sat Nov 11 06:27:38 UTC 2006


Update of /project/elephant/cvsroot/elephant/src/elephant
In directory clnet:/tmp/cvs-serv5313/src/elephant

Modified Files:
	controller.lisp package.lisp 
Log Message:

Removed config.lisp and all Makefile related build options.  The build is
now entirely driven from the elephant.asd and ele-bdb.asd files with a 
simple user customization file, config.sexp, that should be copied to
my-config.sexp and customized to the user's environment.  Thanks to
pinterface for the initial patch supporting this approach.  Foreign
library loading is also controlled from the asd files now at system 
load time rather than at compile time.


--- /project/elephant/cvsroot/elephant/src/elephant/controller.lisp	2006/11/10 01:48:49	1.14
+++ /project/elephant/cvsroot/elephant/src/elephant/controller.lisp	2006/11/11 06:27:38	1.15
@@ -23,12 +23,6 @@
 ;; TRACKING THE OBJECT STORE
 ;;
 
-;; This list contains functions that take one arugment,
-;; the "spec", and will construct an appropriate store
-;; controller from it.
-
-;; Dynamic tracking of active connections
-
 (defparameter *elephant-backends*
   '((:bdb (:ele-bdb))
     (:clsql (:ele-clsql))
--- /project/elephant/cvsroot/elephant/src/elephant/package.lisp	2006/09/04 00:09:15	1.2
+++ /project/elephant/cvsroot/elephant/src/elephant/package.lisp	2006/11/11 06:27:38	1.3
@@ -28,7 +28,7 @@
   (:export #:*store-controller* #:*current-transaction* #:*auto-commit*
 	   #:*elephant-lib-path*
 
-	   #:store-controller
+	   #:store-controller #:controller-root #:controller-class-root
 	   #:open-store #:close-store #:with-open-store
 	   #:add-to-root #:get-from-root #:remove-from-root #:root-existsp
 	   #:flush-instance-cache #:optimize-storage




More information about the Elephant-cvs mailing list