aboutsummaryrefslogtreecommitdiff
path: root/rpkid/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/Makefile.in')
-rw-r--r--rpkid/Makefile.in18
1 files changed, 16 insertions, 2 deletions
diff --git a/rpkid/Makefile.in b/rpkid/Makefile.in
index 674cf49c..6a087ba5 100644
--- a/rpkid/Makefile.in
+++ b/rpkid/Makefile.in
@@ -2,9 +2,23 @@
PYTHON = @PYTHON@
PYWRAP_CMD = @PYWRAP_CMD@
+
+CFLAGS = @CFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+
+abs_top_srcdir = @abs_top_srcdir@
abs_top_builddir = @abs_top_builddir@
-all: rpki/relaxng.py myrpki.rng
+SETUP_PY = AC_CFLAGS='${CFLAGS}' AC_LDFLAGS='${LDFLAGS}' AC_LIBS='${LIBS}' ${PYTHON} setup.py
+
+all: rpki/pow/_POW.so rpki/relaxng.py myrpki.rng
+
+rpki/pow/_POW.so: ext/POW.c setup.py
+ ${SETUP_PY} build_ext --inplace
+
+clean::
+ rm -f rpki/pow/_POW.so
rpki/relaxng.py: ../scripts/make-relaxng.py left-right-schema.rng up-down-schema.rng publication-schema.rng
${PYTHON} ../scripts/make-relaxng.py >$@.tmp
@@ -22,7 +36,7 @@ publication-schema.rng: publication-schema.rnc
myrpki.rng: myrpki.rnc
trang myrpki.rnc myrpki.rng
-clean:
+clean::
find . -type f -name '*.pyc' -delete
cd tests; $(MAKE) $@