aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python/Makefile')
-rw-r--r--lib/python/Makefile16
1 files changed, 6 insertions, 10 deletions
diff --git a/lib/python/Makefile b/lib/python/Makefile
index e260e64..e23cc9d 100644
--- a/lib/python/Makefile
+++ b/lib/python/Makefile
@@ -1,16 +1,12 @@
-CFLAGS += -fPIC \
- -I../../inc/ \
- $(shell pkg-config --cflags python3)
+include ../../config.mk
-all: alarms.so
+all:
+ $(PYTHON) setup.py build
-%.so: %.o
- $(CC) -shared -o $@ $< $(LDFLAGS)
-
-%.o: %.c
- $(CC) -c -o $@ $< $(CFLAGS)
+install:
+ $(PYTHON) setup.py install --root="$(DESTDIR)/$(PREFIX)"
.PHONY: clean
clean:
- - rm -f alarms.{s,}o
+ - rm -rf build *.egg-info