diff options
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 9b8d4b23e5..361bc88a9d 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -534,11 +534,15 @@ class BBCooker: | |||
534 | 534 | ||
535 | # Prints a flattened form of package-depends below where subpackages of a package are merged into the main pn | 535 | # Prints a flattened form of package-depends below where subpackages of a package are merged into the main pn |
536 | depends_file = file('pn-depends.dot', 'w' ) | 536 | depends_file = file('pn-depends.dot', 'w' ) |
537 | buildlist_file = file('pn-buildlist', 'w' ) | ||
537 | print("digraph depends {", file=depends_file) | 538 | print("digraph depends {", file=depends_file) |
538 | for pn in depgraph["pn"]: | 539 | for pn in depgraph["pn"]: |
539 | fn = depgraph["pn"][pn]["filename"] | 540 | fn = depgraph["pn"][pn]["filename"] |
540 | version = depgraph["pn"][pn]["version"] | 541 | version = depgraph["pn"][pn]["version"] |
541 | print('"%s" [label="%s %s\\n%s"]' % (pn, pn, version, fn), file=depends_file) | 542 | print('"%s" [label="%s %s\\n%s"]' % (pn, pn, version, fn), file=depends_file) |
543 | print("%s" % pn, file=buildlist_file) | ||
544 | buildlist_file.close() | ||
545 | logger.info("PN build list saved to 'pn-buildlist'") | ||
542 | for pn in depgraph["depends"]: | 546 | for pn in depgraph["depends"]: |
543 | for depend in depgraph["depends"][pn]: | 547 | for depend in depgraph["depends"][pn]: |
544 | print('"%s" -> "%s"' % (pn, depend), file=depends_file) | 548 | print('"%s" -> "%s"' % (pn, depend), file=depends_file) |