From 197d70739e79e08537be22387b88b64e338bc638 Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Sat, 21 Mar 2015 22:30:23 -0300 Subject: [PATCH] Using wheel to cache packages --- Makefile | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 540fd4b..4b19d47 100644 --- a/Makefile +++ b/Makefile @@ -1,23 +1,18 @@ -VIRTUALENV_PATH = /tmp/colab-venv -PATH := $(VIRTUALENV_PATH)/bin:${PATH} +WHEEL_DIR = .colab-wheel/ DJANGO_SETTINGS_MODULE = tests.settings export DJANGO_SETTINGS_MODULE COLAB_SETTINGS = tests/settings.yaml export COLAB_SETTINGS -ifndef RELEASE - RELEASE = 1 -endif all: - echo $(RELEASE) + pip install wheel + pip wheel --wheel-dir=$(WHEEL_DIR) . -install: - virtualenv $(VIRTUALENV_PATH) - python setup.py install - virtualenv --relocatable $(VIRTUALENV_PATH) +install: all + pip install --use-wheel --no-index --find-links=$(WHEEL_DIR) . test_install: install_solr pip install flake8 @@ -45,4 +40,4 @@ rpm: ci/build_rpm.sh clean: - $(RM) -r $(VIRTUALENV_PATH) + $(RM) -r $(WHEEL_DIR) -- libgit2 0.21.2