X-Git-Url: https://git.distorted.org.uk/~mdw/runlisp/blobdiff_plain/e465fcf35d2b465d54be7fdb6457daabc98970a6..235173edfc704d78de54f6d8d58b9bd5d8910e74:/pysetup.mk diff --git a/pysetup.mk b/pysetup.mk index c828b02..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