X-Git-Url: https://git.distorted.org.uk/~mdw/runlisp/blobdiff_plain/0ebebfc000cec6d2f974f26074bc6ff3c7f304d7..262d0dc43a7fb835839b24ad62cb594c0dc0d5fd:/pysetup.mk diff --git a/pysetup.mk b/pysetup.mk index 633e96c..8e6e607 100644 --- a/pysetup.mk +++ b/pysetup.mk @@ -32,9 +32,12 @@ CMD-dist ?= sdist OPTS-dist += --dist-dir . PYTARGETS += install -OPTS-install += --prefix $(prefix) +OPTS-install += --prefix $(prefix) \ + $(and $(DESTDIR),--root $(DESTDIR)) PYTARGETS += check +CMD-check ?= test +$(foreach p,$(PYTHONS),check/$p):: check/%: all/% ###-------------------------------------------------------------------------- ### Interfacing `setup.py' to make. @@ -66,7 +69,7 @@ distcheck: rm -rf _distcheck $(PYTHON) setup.py sdist --dist-dir _distcheck cd _distcheck && tar xvfz $(distdir).tar.gz - cd _distcheck/$(distdir) && make && make check && make dist + cd _distcheck/$(distdir) && $(MAKE) check && $(MAKE) dist cp _distcheck/$(distdir)/$(distdir).tar.gz . rm -rf _distcheck