mirror of
https://github.com/kennethreitz-archive/py-reqcache.git
synced 2026-06-05 15:20:16 +00:00
37 lines
653 B
Makefile
37 lines
653 B
Makefile
.PHONY: all pep8 pyflakes clean dev
|
|
|
|
GITIGNORES=$(shell cat .gitignore |tr "\\n" ",")
|
|
|
|
all: pep8
|
|
|
|
pep8: .gitignore env
|
|
@bin/virtual-env-exec pep8 . --exclude=$(GITIGNORES)
|
|
|
|
pyflakes: env
|
|
@bin/virtual-env-exec pyflakes reqcache tests
|
|
|
|
pylint: env
|
|
@bin/virtual-env-exec pylint reqcache 2>&1 |less
|
|
|
|
dev: env env/.pip
|
|
|
|
env:
|
|
@virtualenv --distribute env
|
|
|
|
env/.pip: env cfg/requirements.txt
|
|
@bin/virtual-env-exec pip install -r cfg/requirements.txt
|
|
@bin/virtual-env-exec pip install -e .
|
|
@touch env/.pip
|
|
|
|
test: env/.pip
|
|
@bin/virtual-env-exec testify tests
|
|
|
|
shell:
|
|
@bin/virtual-env-exec ipython
|
|
|
|
devclean:
|
|
@rm -rf env
|
|
|
|
clean:
|
|
@rm -rf build dist env
|