~charmers/charms/precise/juju-gui/trunk

« back to all changes in this revision

Viewing changes to HACKING.md

  • Committer: Gary Poster
  • Date: 2013-11-13 21:01:08 UTC
  • mfrom: (60.13.53 trunk)
  • Revision ID: gary.poster@canonical.com-20131113210108-lmwdjh7e7zxdduz8
Tags: 0.13.0
Merged changes from the released charm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
175
175
the local charm.
176
176
Note that at least one release must be always present in the repository,
177
177
otherwise the deployment process will fail.
 
178
 
 
179
## Upgrading the builtin server dependencies ##
 
180
 
 
181
The builtin server dependencies are stored in the `deps` directory located in
 
182
the branch source. This way, when the charm is deployed, the builtin server can
 
183
be set up without downloading dependencies from the network (pypi) and so the
 
184
charm deployment succeeds also behind a firewall.
 
185
To upgrade the dependencies, add a tarball to the `deps` directory, remove the
 
186
old dependency if required, and update the `server-requirements.pip` file.
 
187
At this point, running `make` should also update the virtualenv used for tests.