Commit 9ca30c98 authored by Carsten Schlote's avatar Carsten Schlote
Browse files

Update readme files

parent f955b286
This a demo program for the D language binding for lmDB
This is a demo program for the lmdb D language binding
The binding is directly derived from the official header files for lmdb.
Some OO style code was ported from the lmdb++ header. See docs for
original headers in the docs directory.
The binding is directly derived from the official lmdb header files.
A small demo application is provided in the docs directory.
Some OO style code was ported from the lmdb++ header. See for
original headers in the docs directory.
A small demo application is provided in the docs directory. It was used
for some explorative testing of the API binding.
......@@ -3,6 +3,18 @@ This is a D language binding for the lmdb (lowlevel mmapped database) library.
Prerequisites:
- You must have liblmdb.so 0.9.21 or newer installed on your system
- A working D compiler and Dub.
Usage:
- Add 'lmdb' as a dependancy to your dub project.
- Add 'lmdb' as a dependancy to your dub project file.
- Please also read the dub documentation for details.
- Then use
```
import lmdb; /* Import the binding modules into scope */
import lmdb_oo; /* Import optionally a more OO layer, WIP */
```
Todos:
- Added real unit- and module-tests
- Create D style OO layer instead of just porting the C++ approach.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment