~jcsackett/charmworld/bac-tag-constraints

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Benji York
  • Date: 2013-11-18 20:38:47 UTC
  • mto: This revision was merged to the branch mainline in revision 465.
  • Revision ID: benji@benjiyork.com-20131118203847-2mfs1w7b8aqy64mr
checkpoint

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
PSERVE := bin/pserve
13
13
SYSTEM_DEPS := \
14
14
        build-essential bzr libyaml-dev python-dev python-virtualenv\
15
 
        nodejs npm
 
15
        subversion nodejs npm
16
16
 
17
17
 
18
18
# Default ini file to use for all scripted commands. Can be overridden by
64
64
sysdeps:
65
65
        sudo apt-get update
66
66
        sudo apt-get install --yes python-software-properties
67
 
        sudo add-apt-repository -y ppa:juju/stable
 
67
        sudo add-apt-repository -y ppa:juju/pkgs
68
68
        sudo add-apt-repository -y ppa:ce-orange-squad/experimental
69
69
        sudo apt-get update
70
70
        sudo apt-get install -y $(SYSTEM_DEPS) mongodb-server \
128
128
 
129
129
lint: sources = setup.py charmworld
130
130
lint: install
131
 
        @find $(sources) -name '*.py' \
 
131
        @find $(sources) -name '*.py' ! -path '*/migrations/*' \
132
132
            -! -path 'charmworld/teams.py' ! -print0 | xargs -r0 \
133
133
                bin/flake8 --ignore=E125,E127
134
134