]> git.sur5r.net Git - openldap/commitdiff
Makefile
authorHallvard B Furuseth <h.b.furuseth@usit.uio.no>
Wed, 29 Jun 2011 16:07:37 +0000 (18:07 +0200)
committerHallvard B Furuseth <h.b.furuseth@usit.uio.no>
Wed, 29 Jun 2011 20:26:32 +0000 (22:26 +0200)
libraries/libmdb/Makefile [new file with mode: 0644]

diff --git a/libraries/libmdb/Makefile b/libraries/libmdb/Makefile
new file mode 100644 (file)
index 0000000..13ce974
--- /dev/null
@@ -0,0 +1,21 @@
+CC     = gcc
+W      = -W -Wall -Wno-unused-parameter -Wcast-qual -Wbad-function-cast
+CFLAGS = -pthread -O2 -g $(W) $(XCFLAGS)
+LDLIBS = -lssl
+
+all:   mtest mdb_stat
+
+clean:
+       rm -f mtest mdb_stat *.[ao] *~ testdb
+
+test:  all
+       ./mtest && ./mdb_stat testdb
+
+mdb_stat: mdb_stat.o mdb.o
+mtest:    mtest.o    mdb.o
+
+%:     %.o mdb.o
+       $(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
+
+%.o:   %.c mdb.h
+       $(CC) $(CFLAGS) $(CPPFLAGS) -c $<