pysetup.mk: Pass `make' flags down to `distcheck' build rules.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 14 Oct 2019 10:26:46 +0000 (11:26 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 8 May 2020 11:30:13 +0000 (12:30 +0100)
This firstly means that Makefile variables such as `PYTHON' are honoured
properly, and secondly that flags requesting parallel building are
respected.

pysetup.mk

index 633e96c..c828b02 100644 (file)
@@ -66,7 +66,7 @@ distcheck:
        rm -rf _distcheck
        $(PYTHON) setup.py sdist --dist-dir _distcheck
        cd _distcheck && tar xvfz $(distdir).tar.gz
        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) && $(MAKE) check && $(MAKE) dist
        cp _distcheck/$(distdir)/$(distdir).tar.gz .
        rm -rf _distcheck
 
        cp _distcheck/$(distdir)/$(distdir).tar.gz .
        rm -rf _distcheck