support/graphs: speedup graph-depends (branch yem/graphs-from-make-2)
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest3 patches 0 repliesNew
- v28 patches 0 repliesSuperseded
- v111 patches 0 repliesSuperseded
Changes in v3 from the cover letter
- fix the %-graph-rdepends (Thomas P.)
- simplify by using defaultdicts() (Thomas P.)
- return the deps and rdeps
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | package/pkg-generic: mark some rule PHONYpackage/ | +3 | 1 reply | |
| 2/3 | support/graph-depends: don't eliminate mandatory deps for reverse graphssupport/ | +12 | 1 reply | |
| 3/3 | support/graph-depends: use the new make-based dependency treesupport/ support/ | +55 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [Buildroot] [PATCH 0/3 v3] support/graphs: speedup graph-depends (branch yem/graphs-from-make-2)
Hello All!
This two-patch series bring tremendous speedups to graph-depends (and to -rdepends as well) by using the newly-introduced show-dependency-tree.
The first patch is a cleanup in the PHONY rules.
The second patch is a preparatory fixup for the mandatory-deps removal.
The third patch is the actual speedup.
Changes v2 -> v3:
- fix the %-graph-rdepends (Thomas P.)
- simplify by using defaultdicts() (Thomas P.)
- return the deps and rdeps
Regards,
Yann E. MORIN.
The following changes since commit f4f7dd9557cf139f6014ada77e947152d5a82fb3
package/libssh2: security bump to latest git (2019-03-21 00:00:54 +0100)
are available in the git repository at:
git://git.buildroot.org/~ymorin/git/buildroot.git
for you to fetch changes up to e26ba891857584eb10bbfbe76ec45be8eb2551b8
support/graph-depends: use the new make-based dependency tree (2019-03-22 21:49:53 +0100)
----------------------------------------------------------------
Yann E. MORIN (3):
package/pkg-generic: mark some rule PHONY support/graph-depends: don't eliminate mandatory deps for reverse graphs support/graph-depends: use the new make-based dependency tree
package/pkg-generic.mk | 3 + support/scripts/brpkgutil.py | 97 ++++++++++++----------------- support/scripts/graph-depends | 138 +++++++++--------------------------------- 3 files changed, 70 insertions(+), 168 deletions(-)
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'