-
Committer:
Rick Harding
-
Author(s):
Richard Harding
-
Date:
2012-12-06 19:11:38 UTC
-
mfrom:
(71.1.5 addbuildout)
-
Revision ID:
rick.harding@canonical.com-20121206191138-rnuqrbuv2pe23c57
Add buildout environment support.
WARNING: not all jobs/scripts and code worked so we might be missing deps that
need to be added to the download cache.
Adds buildout with a download-cache. It's a split repo and auto pulls during
installing dependencies. Defaults to locked down and will only install from
download cache. Missing deps need to be added there first and updated in
versions.cfg.
Adds a bunch of new makefile targets for the various buildout segments.
Provides:
- make install - normal dev install with testing and linting tools.
- make deploy - bare install only supporting the pyramid app currently.
- make lint - run linting tools against the codebase.
- make distclean - reset the buildout environment.
- make check - clean, install, and run tests. This should be our jenkins/ci
target.
R=abentley
CC=
https://codereview.appspot.com/6886049