blob: ade977214b24d59ea2086a49f4dc8155f56cedc9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
include ../config.mk
CFLAGS += -I../inc/
all: libalarm.so
libalarm.so.1: libalarm.o
$(CC) -shared -o $@ $< $(LDFLAGS) -Wl,-soname,libalarm.so.1
libalarm.so: libalarm.so.1
ln -sf $^ $@
%.o: %.c
$(CC) -c -o $@ $< $(LDFLAGS) $(CFLAGS)
install:
install -Dm755 libalarm.so.1 "$(DESTDIR)/$(PREFIX)/lib/libalarm.so.1"
ln -sf libalarm.so.1 "$(DESTDIR)/$(PREFIX)/lib/libalarm.so"
make -C python install
clean:
rm -f libalarm.o libalarm.so.1
make -C python clean
.PHONY: python
|