Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/5] Recursive show-depends and show-rdepends
@ 2018-03-31 16:35 Thomas Petazzoni
  2018-03-31 16:35 ` [Buildroot] [PATCH v2 1/5] support/scripts/graph-depends: remove global code and most global variables Thomas Petazzoni
                   ` (4 more replies)
  0 siblings, 5 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2018-03-31 16:35 UTC (permalink / raw)
  To: buildroot

Hello,

This is a new iteration of the patch from George Redivo [1] that added
the <pkg>-show-rrdepends target. This series pushes this much further:

 - It starts by doing a cleanup pass on graph-depends, moving all
   global code into proper functions, and removing most global
   variables.

 - It adds a --quiet option to ask graph-depends to not display its
   debugging messages, which are not really meaningful for
   show-recursive-depends/show-recursive-rdepend.

 - We have chosen to name the target <pkg>-show-recursive-rdepends
   instead of <pkg>-show-rrdepends, as it is more explicitly, and
   allows us to also introduce <pkg>-show-recursive-depends.

 - The change in graph-depends (introducing the --flat-list feature)
   and in the package infrastructure are in separate patches.

 - The output of show-recursive-(r)depends is now on a single line
   (instead of one package by line), to match the output of the
   existing show-depends and show-rdepends targets.

[1] http://patchwork.ozlabs.org/patch/756075/

Thanks!

Thomas

George Redivo (2):
  support/scripts/graph-depends: add --flat-list option
  package/pkg-generic: add <pkg>-show-recursive-(r)depends targets

Thomas Petazzoni (3):
  support/scripts/graph-depends: remove global code and most global
    variables
  support/scripts/graph-depends: use colors instead of colours
  support/scripts/graph-depends: add --quiet option

 Makefile                      |   4 +
 docs/manual/common-usage.txt  |   4 +-
 package/pkg-generic.mk        |   8 ++
 support/scripts/brpkgutil.py  |  18 +--
 support/scripts/graph-depends | 313 ++++++++++++++++++++++--------------------
 5 files changed, 188 insertions(+), 159 deletions(-)

-- 
2.14.3

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2018-04-01 20:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-31 16:35 [Buildroot] [PATCH v2 0/5] Recursive show-depends and show-rdepends Thomas Petazzoni
2018-03-31 16:35 ` [Buildroot] [PATCH v2 1/5] support/scripts/graph-depends: remove global code and most global variables Thomas Petazzoni
2018-04-01 17:59   ` Peter Korsgaard
2018-03-31 16:35 ` [Buildroot] [PATCH v2 2/5] support/scripts/graph-depends: use colors instead of colours Thomas Petazzoni
2018-03-31 21:22   ` Yann E. MORIN
2018-04-01 17:59   ` Peter Korsgaard
2018-03-31 16:35 ` [Buildroot] [PATCH v2 3/5] support/scripts/graph-depends: add --quiet option Thomas Petazzoni
2018-03-31 21:27   ` Yann E. MORIN
2018-03-31 16:35 ` [Buildroot] [PATCH v2 4/5] support/scripts/graph-depends: add --flat-list option Thomas Petazzoni
2018-04-01 20:21   ` Peter Korsgaard
2018-03-31 16:35 ` [Buildroot] [PATCH v2 5/5] package/pkg-generic: add <pkg>-show-recursive-(r)depends targets Thomas Petazzoni
2018-04-01 20:21   ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox