blob: 21d36298b1adcbb8a77af86d6e96577afbc8f3d6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
LUA_VER=5.3
CC = cc
LD = ld
MORE_CFLAGS=
ifeq ($(LUA_VER),5.1)
MORE_CFLAGS=-DLUA_5_1
endif
CFLAGS = $(MORE_CFLAGS) -std=c99 -Wall -O2 -fPIC -I/usr/include/lua$(LUA_VER)
LFLAGS = -shared -llmdb
lmdb.so: lmdb.o
$(LD) $(LFLAGS) -o $@ $<
lmdb.o: lmdb.c
$(CC) $(CFLAGS) -c $< -o $@
.PHONY: clean
clean:
rm -rf lmdb.o
rm -rf lmdb.so
|