From d47ca2bb6a64d08007e709cc94d1523bb90ee82b Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sun, 19 May 2019 10:59:55 -0400 Subject: Makefile: Update venv3. Setup venv3 so that I'm able to provision virtual environments under /usr/local/virtualenv/ directory (due to OpenBSD's 'wxallowed'). * Makefile (VENV_CMD, VENV_PREFIX): New variables. (VENV_DIR3): Update variable. (venv3): Update target. --- Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 9745818..35a0028 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,9 @@ # VENV_DIR='.venv' -VENV_DIR3='.venv3' +VENV_CMD=virtualenv +VENV_PREFIX=. +VENV_DIR3=${VENV_PREFIX}/.venv3-lpschedule-generator test: @nosetests @@ -44,8 +46,8 @@ venv: venv3: rm -rf *.egg-info - $(shell [[ -d $(VENV_DIR3) ]] && mv $(VENV_DIR3) $(VENV_DIR3).`date +%s`) - virtualenv --clear --python=python3 $(VENV_DIR3) + ${SHELL} -c '[[ -d $(VENV_DIR3) ]] && mv $(VENV_DIR3) $(VENV_DIR3).`date +%s`' + ${VENV_CMD} --clear --python=python3 $(VENV_DIR3) @echo 'Initialized virtualenv, run' \ 'source '$(VENV_DIR3)'/bin/activate' \ 'to activate the virtual environment' -- cgit v1.2.3