~chicharreros/magicicada-client/1.0

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Magicicada Bot
  • Author(s): Facundo Batista
  • Date: 2018-03-22 18:27:26 UTC
  • mfrom: (1440.1.2 new-trash)
  • Revision ID: magicicada_bot-20180322182726-s9zxdqdnrqnuyav9
[r=nataliabidart] Start using a new way to send to trash, going away from Gnome.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
update-protocol:
45
45
        cd $(PROTOCOL_DIR) && bzr pull && python setup.py build
46
46
 
47
 
bootstrap: deps $(PROTOCOL_DIR) $(PROTOCOL_LINK) update-protocol
 
47
bootstrap: deps $(PROTOCOL_DIR) $(PROTOCOL_LINK) update-protocol venv
 
48
        $(ENV)/bin/python setup.py build
48
49
 
49
50
docker-bootstrap: clean
50
51
        cat dependencies.txt | xargs apt-get install -y --no-install-recommends
51
52
        cat dependencies-devel.txt | xargs apt-get install -y --no-install-recommends
52
53
        $(MAKE) $(PROTOCOL_DIR) $(PROTOCOL_LINK) update-protocol
53
54
 
 
55
venv: 
 
56
        virtualenv --system-site-packages $(ENV)
 
57
        $(ENV)/bin/pip install -r requirements.txt -r requirements-devel.txt
 
58
 
54
59
lint:
55
 
        virtualenv $(ENV)
56
 
        $(ENV)/bin/pip install flake8
57
60
        $(ENV)/bin/flake8 --filename='*.py' --exclude='u1fsfsm.py,test_run_hello.py' ubuntuone
58
61
 
59
62
test: lint