Changes

Jump to: navigation, search

Auto-tools/Projects/Mozbase

481 bytes added, 23:12, 28 January 2013
Mirroring: add details about packages.txt
mirrored depends on have not already been mirrored to m-c, these
should also be mirrored.
 
==== Using generate_diff.py ====
A script has been written to aid with package mirrroring:
* clones a fresh copy of the [https://github.com/mozilla/mozbase mozbase repository]
* ensures that the tags associated with the specified packages and associated versions exist
* checks that the versions specified are internally consistent with what is in mmozilla-ccentral
And if everything looks good...
* generates a diff that will upgrade the specified packages to the specified versions. Unless specified with `-o`, the output will be in the current working directory named after the hash tag of the git repo
* updates http://mxr.mozilla.org/mozilla-central/source/testing/mozbase/packages.txt which is used via [http://mxr.mozilla.org/mozilla-central/source/build/virtualenv/populate_virtualenv.py populate_virtualenv.py] to add the mozbase packages to the mozilla-central [https://developer.mozilla.org/en-US/docs/Python/Virtualenv virtualenv] via [http://docs.python.org/2/install/index.html#modifying-python-s-search-path .pth] files
'''Usage:'''
''(as displayed with: `generate_diff.py --help`)''
'''Example:'''
│./generate_diff.py mozcrash=0.3
947
edits

Navigation menu