summaryrefslogtreecommitdiff
path: root/c_src/Makefile
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2016-05-11 08:53:47 +0200
committerLinus Nordberg <linus@nordu.net>2016-05-12 09:39:05 +0200
commit8f4eb2702f1cd41f410bc61625e7f4e97705aa96 (patch)
treeb6dd8698778d16e5272ab909724f01495c0c517b /c_src/Makefile
parent7f15cd5a881d2d14f80ddf5219577561d3d91eeb (diff)
Initial support for leveldb as a database backend.leveldb
Not integrated in system tests (make tests) but make check will run rudimentary tests.
Diffstat (limited to 'c_src/Makefile')
-rw-r--r--c_src/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/c_src/Makefile b/c_src/Makefile
index 72a47d8..54cd624 100644
--- a/c_src/Makefile
+++ b/c_src/Makefile
@@ -2,12 +2,13 @@ CC = gcc
CFLAGS = -Wall -Werror -std=gnu99
LDFLAGS =
-PORTS = fsynchelper hsmhelper permdbport
+PORTS = fsynchelper hsmhelper permdbport leveldbport
common_OBJS = erlport.o net_read_write.o
fsynchelper_OBJS = fsynchelper.o $(common_OBJS)
hsmhelper_OBJS = hsmhelper.o pkcs11.o $(common_OBJS)
permdbport_OBJS = permdb.o permdbport.o arlamath.o hash.o $(common_OBJS)
+leveldbport_OBJS = leveldbport.o $(common_OBJS)
all: $(PORTS)
@@ -22,3 +23,6 @@ hsmhelper: $(hsmhelper_OBJS)
permdbport: $(permdbport_OBJS)
$(CC) -o permdbport $(permdbport_OBJS) $(LDFLAGS)
+
+leveldbport: $(leveldbport_OBJS)
+ $(CC) -o leveldbport $(leveldbport_OBJS) $(LDFLAGS) -lleveldb