The virtual environments should be Python 3
authorKarl O. Pinc <kop@meme.com>
Thu, 25 Oct 2018 03:46:13 +0000 (22:46 -0500)
committerKarl O. Pinc <kop@meme.com>
Thu, 25 Oct 2018 03:46:13 +0000 (22:46 -0500)
Makefile

index 0a623e3822664860f9371c3c6a808d8095538ab4..9857109094289e4648ad3b3dc769ed0390ea1eef 100644 (file)
--- a/Makefile
+++ b/Makefile
 
 # Karl O. Pinc <kop@meme.com>
 
+# This works on debian...
+PYTHON_EXE=python3
+VIRTUALENV=virtualenv -p ${PYTHON_EXE}
+
 TARGETS =
 EXTRA_TARGETS = README.html
 SETUPTOOLS_STUFF = build dist src/pgwui_logout.egg-info
@@ -103,7 +107,7 @@ devel: setup.py
 
 devel/check-manifest: devel
        [ -d devel/check-manifest ] \
-         || ( virtualenv devel/check-manifest ; \
+         || ( ${VIRTUALENV} devel/check-manifest ; \
               devel/check-manifest/bin/pip install --upgrade pip ; \
               devel/check-manifest/bin/pip install --upgrade setuptools ; \
               devel/check-manifest/bin/pip install check-manifest )
@@ -116,7 +120,7 @@ check-manifest: devel/check-manifest
 
 devel/testenv: devel
        [ -d devel/testenv ] \
-         || ( virtualenv devel/testenv ; \
+         || ( ${VIRTUALENV} devel/testenv ; \
               devel/testenv/bin/pip install --upgrade pip ; \
               devel/testenv/bin/pip install --upgrade setuptools ; \
               devel/testenv/bin/pip install tox)
@@ -135,7 +139,7 @@ dist:
 
 devel/pytest: devel dist
        if [ ! -d devel/pytest ] ; then \
-          ( virtualenv devel/pytest ; \
+          ( ${VIRTUALENV} devel/pytest ; \
             devel/pytest/bin/pip install --upgrade pip ; \
             devel/pytest/bin/pip install --upgrade setuptools ; \
             devel/pytest/bin/pip install --upgrade wheel ; \
@@ -155,7 +159,7 @@ check: devel/pytest
 
 devel/pudb: devel dist
        if [ ! -d devel/pudb ] ; then \
-         ( virtualenv devel/pudb ; \
+         ( ${VIRTUALENV} devel/pudb ; \
            devel/pudb/bin/pip install --upgrade pip ; \
            devel/pudb/bin/pip install --upgrade setuptools ; \
            devel/pytest/bin/pip install --upgrade wheel ; \