|
|
@@ -128,24 +128,20 @@ endif
|
|
|
###################################
|
|
|
# virtual-env
|
|
|
###################################
|
|
|
-virtual-env: $(BLD_DIR_ENV)/stamp
|
|
|
-$(BLD_DIR_ENV)/stamp:
|
|
|
- @if [ "$(PYTHON_VER)" = "python2.7" ]; then \
|
|
|
- echo "--- Creating virtual environment at $(BLD_DIR_ENV)"; \
|
|
|
- $(SYS_PYTHON) $(VIRTUAL_BOOTSTRAP) \
|
|
|
- $(VIRTUALENV_OPTS) --system-site-packages $(BLD_DIR_ENV); \
|
|
|
- touch $@; \
|
|
|
- echo "--- $(BLD_DIR_ENV) ready"; \
|
|
|
- else \
|
|
|
- echo "--- Creating virtual environment at $(BLD_DIR_ENV)"; \
|
|
|
- $(SYS_PYTHON) -m pip install --upgrade pip; \
|
|
|
- $(SYS_PIP) install virtualenv; \
|
|
|
- virtualenv $(BLD_DIR_ENV); \
|
|
|
- touch $@; \
|
|
|
- echo "--- $(BLD_DIR_ENV) ready"; \
|
|
|
- fi
|
|
|
|
|
|
.PHONY: virtual-env
|
|
|
+virtual-env: $(BLD_DIR_ENV)/stamp
|
|
|
+$(BLD_DIR_ENV)/stamp:
|
|
|
+ @echo "--- Creating virtual environment at $(BLD_DIR_ENV)"
|
|
|
+ifeq ($(PYTHON_VER),python2.7)
|
|
|
+ @$(SYS_PYTHON) $(VIRTUAL_BOOTSTRAP) $(VIRTUALENV_OPTS) --system-site-packages $(BLD_DIR_ENV)
|
|
|
+else ifeq ($(PYTHON_VER),python3.8)
|
|
|
+ @$(SYS_PYTHON) -m pip install --upgrade pip
|
|
|
+ @$(SYS_PIP) install virtualenv
|
|
|
+ @virtualenv $(BLD_DIR_ENV)
|
|
|
+endif
|
|
|
+ @echo "--- Virtual environment $(BLD_DIR_ENV) ready"
|
|
|
+ @touch $@
|
|
|
|
|
|
###################################
|
|
|
# Build desktop
|