[elephant-cvs] CVS elephant
rread
rread at common-lisp.net
Wed Feb 15 01:54:07 UTC 2006
Update of /project/elephant/cvsroot/elephant
In directory common-lisp:/tmp/cvs-serv17274
Modified Files:
INSTALL TUTORIAL ele-bdb.asd ele-sqlite3.asd
Log Message:
Minor documentation fixes from Tayssir John Gabbour
--- /project/elephant/cvsroot/elephant/INSTALL 2006/01/25 14:09:46 1.13
+++ /project/elephant/cvsroot/elephant/INSTALL 2006/02/15 01:54:07 1.14
@@ -64,7 +64,7 @@
Under Un*x, edit Makefile and run (using GNU make, gmake on
BSD)
-make install
+make
This compiles src/libsleepycat.c and installs it into
@@ -109,9 +109,16 @@
Symlink elephant.asd to your asdf systems directory (mine is
/usr/local/share/common-lisp/systems). Fire up lisp and
-type
+depending on your database backend:
+
+if you are using Sleepycat / Berkeley DB, type:
+ (asdf:operate 'asdf:load-op :ele-bdb)
+
+if you are using CL-SQL, type:
+ (asdf:operate 'asdf:load-op :ele-clsql)
-(asdf:operate 'asdf:load-op :elephant)
+if you are using SQLite3, type:
+ (asdf:operate 'asdf:load-op :ele-sqlite3)
This will load and compile Elephant. This will also
automatically load UFFI.
--- /project/elephant/cvsroot/elephant/TUTORIAL 2004/09/02 15:11:58 1.6
+++ /project/elephant/cvsroot/elephant/TUTORIAL 2006/02/15 01:54:07 1.7
@@ -27,9 +27,16 @@
Assuming you've managed to install Elephant properly,
-* (asdf:operate 'asdf:load-op :elephant)
+* if you are using Sleepycat / Berkeley DB, type:
+ (asdf:operate 'asdf:load-op :ele-bdb)
-will load the relevant files.
+* or if you are using CL-SQL, type:
+ (asdf:operate 'asdf:load-op :ele-clsql)
+
+* or if you are using SQLite3, type:
+ (asdf:operate 'asdf:load-op :ele-sqlite3)
+
+which will load the relevant files.
* (use-package "ELE")
--- /project/elephant/cvsroot/elephant/ele-bdb.asd 2006/02/04 22:25:09 1.4
+++ /project/elephant/cvsroot/elephant/ele-bdb.asd 2006/02/15 01:54:07 1.5
@@ -1,7 +1,7 @@
;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;
;;; ele-clsql.asd -- ASDF system definition for
-;;; a CL-SQL based back-end for Elephant
+;;; a Berkeley-DB based back-end for Elephant
;;;
;;; Initial version 10/12/2005 by Robert L. Read
;;; <read at robertlread.net>
--- /project/elephant/cvsroot/elephant/ele-sqlite3.asd 2006/02/05 23:13:07 1.3
+++ /project/elephant/cvsroot/elephant/ele-sqlite3.asd 2006/02/15 01:54:07 1.4
@@ -1,7 +1,7 @@
;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;
;;; ele-clsql.asd -- ASDF system definition for
-;;; a CL-SQL based back-end for Elephant
+;;; a SQLite3 based back-end for Elephant
;;;
;;; Initial version 10/12/2005 by Robert L. Read
;;; <read at robertlread.net>
@@ -47,8 +47,8 @@
:version "0.1"
:maintainer "Robert L. Read <read at robertlread.net>"
:licence "GPL"
- :description "Berkeley-DB based Object respository for Common Lisp"
- :long-description "Including this loads the Berkeley-DB code; you may have to edit the pathname!"
+ :description "SQLite3 based Object respository for Common Lisp"
+ :long-description "Including this loads the SQLite3 code; you may have to edit the pathname!"
:components
((:module :src
More information about the Elephant-cvs
mailing list