On Wed, Jan 21, 2015 at 8:24 AM, Michael Nelson <
[email protected]> wrote:
>
> For eg., if it was a python charm that needed some python packages:
>
>
> .virtualenv:
>     virtualenv .virtualenv
>     .virtualenv/bin/pip install -r test_requirements.txt
>
> test: .virtualenv
>     ./virtualenv/bin/python ./unit-tests
>

My python charm makefiles looks like this too, but one minor improvement is
to suppress output from pip with '-q' which makes running dependant targets
like 'test' and 'lint' much less noisy, e.g.

.virtualenv:
    @virtualenv .virtualenv
    @.virtualenv/bin/pip install -q -r requirements.txt --upgrade

-- 
Kit Randel
Canonical - Ubuntu Engineering - Continuous Integration Team
-- 
Juju mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to