Closed Bug 937984 Opened 7 years ago Closed 7 years ago

Allow client.py to pull NSPR and/or NSS from a user-specified repo

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla28

People

(Reporter: briansmith, Assigned: briansmith)

Details

Attachments

(1 file)

example usage:
python client.py --repo=/c/p/nss/nss update_nss NSS_3_15_4_RTM

This greatly speeds up the process of importing NSPR and/or NSS into mozilla repos if you already have a local copy of the necessary NSS revision, which is almost always the case for NSS peers.

Also, generally, we have to test our patches to NSS locally in Firefox before we submit them for review to be included in NSS. This makes that process more efficient. Without this, we end up having to do weird dances with "cd security/nss && patch -p1 < $LOCAL_NSS/.hg/patches/patch-name" and whatnot.
Attachment #831277 - Flags: review?(kaie)
Comment on attachment 831277 [details] [diff] [review]
allow-client.py-update-from-local-repo.patch

r=kaie
Attachment #831277 - Flags: review?(kaie) → review+
https://hg.mozilla.org/mozilla-central/rev/cb06029a7f43
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.