| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
r=djackson
Differential Revision: https://phabricator.services.mozilla.com/D171859
|
|
|
|
|
|
|
|
| |
r=nss-reviewers,djackson
Depends on D36757
Differential Revision: https://phabricator.services.mozilla.com/D37215
|
|
|
|
|
|
|
|
| |
r=nss-reviewers,djackson
Patch provided by Giulio Benetti.
Differential Revision: https://phabricator.services.mozilla.com/D147534
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This still serializes many targets, but at least these targets
themself run their build in parallel. The main serialization
happens in nss/Makefile and nss/coreconf/rules.mk's all target.
We can't add these as real dependencies, as all Makefile snippets
use the same variable names. I tried to always run sub-makes to
hack in the depndencies, but these don't know of each other, so
targets very often run twice, and this breaks the build.
Having a tests:: target and a tests directory leads to misery (and
doesn't work), so it's renamed to check.
This just works with NSS_DISABLE_GTESTS=1 specified and is fixed
by a follow up patch, which removes the double-colon usage and
adds the directory dependencies!
Differential Revision: https://phabricator.services.mozilla.com/D69019
|
|
|
|
|
|
|
| |
If these files exist and aren't directories, there might be other
problems. Trying to "fix" them by removing will break the build.
Differential Revision: https://phabricator.services.mozilla.com/D69018
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The assert() assumes that |from| and |to| are non-null, which the subsequent
check does not assume. It's also redundant w.r.t. the subsequent checks, which
will cause informative termination on failure. It's also the only assert() in
this file.
MozReview-Commit-ID: GSAgvINeEpJ
|
| |
|
|
changeset! r=wtc
|