summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorDavid Ostrovsky <david@ostrovsky.org>2013-03-09 16:08:47 +0100
committerDavid Ostrovsky <david@ostrovsky.org>2013-03-09 23:26:38 +0100
commit0670c3f3dac55b7070f4980e3c58720ac76a1b0a (patch)
treefb7d40e5de682c6939e33820cb8c38b73883942d /Makefile.in
parent503cde2a28b730fc76d6fb9c3c13216f96cd61a9 (diff)
module-deps.pl: extend dependency graph generation
Induce the module name from the library name. Report the libraries that can not be mapped to a module. Make the resulting module dependency graph unique. Add diagnostic options: --help --verbose --version Add convenience options (primary for caching): --from-file --to-file Add output option --output Provide a manual page with hints how to hack on it. Change-Id: Ib5c029c6ea197ca4f66fe6958ecbc3f78452c603
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
index 5144f6fa5e27..29d6f0088d52 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -407,6 +407,9 @@ check: dev-install subsequentcheck
dump-deps:
@$(SRCDIR)/bin/module-deps.pl $(GNUMAKE) $(SRCDIR)/Makefile.gbuild
+dump-deps-png:
+ @$(SRCDIR)/bin/module-deps.pl $(GNUMAKE) $(SRCDIR)/Makefile.gbuild | dot -Tpng -o lo.png
+
subsequentcheck :| $(if $(filter-out subsequentcheck,$(MAKECMDGOALS)),dev-install)
$(GNUMAKE) -j $(CHECK_PARALLELISM) $(GMAKE_OPTIONS) -f $(SRCDIR)/Makefile.gbuild $@