bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

./mach mercurial-setup should use ~ to set up extension paths, not my literal home directory

RESOLVED FIXED in Firefox 45

Status

Firefox Build System
Mach Core
RESOLVED FIXED
3 years ago
5 months ago

People

(Reporter: strugee, Unassigned)

Tracking

unspecified
mozilla45

Firefox Tracking Flags

(firefox45 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

3 years ago
Mach should use paths with ~ to set up extension paths, instead of actually spelling out the path to my home directory. E.g. Mach wants:

> bzexport = /home/alex/.mozbuild/version-control-tools/hgext/bzexport

but

> bzexport = ~/.mozbuild/version-control-tools/hgext/bzexport

is better. AFAICT this doesn't break anything and it allows those of us who version-control configuration files to more easily use our .hgrc across machines.
(Reporter)

Comment 1

3 years ago
Created attachment 8693118 [details] [diff] [review]
patch v1
Attachment #8693118 - Flags: review?(gps)

Comment 2

3 years ago
Comment on attachment 8693118 [details] [diff] [review]
patch v1

Review of attachment 8693118 [details] [diff] [review]:
-----------------------------------------------------------------

When you filed the bug I thought this would be more than a one-liner. Nice!
Attachment #8693118 - Flags: review?(gps) → review+
(Reporter)

Updated

3 years ago
Keywords: checkin-needed
(Reporter)

Comment 3

3 years ago
So did I. Thanks(In reply to Gregory Szorc [:gps] from comment #2)

> When you filed the bug I thought this would be more than a one-liner. Nice!

So did I. And thanks!

Comment 5

3 years ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/fed8eacf1523
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
status-firefox45: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla45

Updated

5 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.