| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Just reorder the rules in manifest.mn, so all is again the first rule. This restores pre-3.53 Makefile defaults.
Differential Revision: https://phabricator.services.mozilla.com/D85195
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Originally I tried multiple variants using make's conditionals
to limit DIRS and enforce building the parent directory before
the sub-directory. None of them worked for me, most resulting in
an infinite recursion, so I used the current pre-depends
workaround to fulfill the real dependency.
Now I remembered that automake can handle this case for SUBDIRS
specifying "." as a directory. The generated Makefile handles it
via shell scripting; not nice, but it works.
So this gets rid of the workaround, replacing it with a small
shell test.
Differential Revision: https://phabricator.services.mozilla.com/D74855
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Double-colon rule behaviour isn't really compatible with parallel
build. This gets rid of all of them, so we can codify the
directory dependencies.
This leaves just three problems, which aren't really fixable with
the current build system without completely replacing it:
* everything depends on nsinstall
* everything depends on installed headers
* ckfw child directories depend on the build parent libs
This is handled by the prepare_build target.
Overall this allows most if the build to run in parallel.
P.S. the release_md:: has to stay :-(
P.P.S. no clue, why freebl must use libs: instead of using the
TARGETS and .PHONY variables
Differential Revision: https://phabricator.services.mozilla.com/D69023
|
|
|
|
| |
Differential Revision: https://nss-review.dev.mozaws.net/D349
|
|
|
|
|
|
|
|
|
| |
manifests r=franziskus
Differential Revision: https://nss-review.dev.mozaws.net/D52
* * *
fixup
From ab8763469977a338a61d610ed69ef045244630f3 Mon Sep 17 00:00:00 2001
|
| |
|
|
|
|
| |
Differential Revision: https://nss-dev.phacility.com/D76
|
| |
|
| |
|
| |
|
|
|
|
| |
compatible way, r=ekr
|
| |
|
|
|
|
| |
Changes. r=rrelyea
|
| |
|
| |
|
|
|
|
| |
NSS, r=kaie
|
|
|
|
| |
(Previous changeset with identical description was accidentally empty.)
|
|
changeset! r=wtc
|