blob: cf7df86c524a743d047a953d76ed6ec6faa67fa9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
CFLAGS += $(shell pkg-config --cflags lua)
LDLIBS += $(shell pkg-config --libs lua) -lldap
LUA_MODULES := $(shell pkg-config --variable=INSTALL_CMOD lua)
all: lualdap.so
lualdap.so: lualdap.c
$(CC) -fPIC -shared $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS)
install: lualdap.so
mkdir -p "$(DESTDIR)$(LUA_MODULES)"
cp lualdap.so "$(DESTDIR)$(LUA_MODULES)"
uninstall:
rm -f "$(DESTDIR)$(LUA_MODULES)/lualdap.so"
clean:
rm -f lualdap.so
.PHONY: uninstall clean all
|