From 994fcc4a2b028fdbbe995622860964dacb44c4e9 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Sat, 19 Apr 2014 22:17:08 +0200 Subject: [PATCH] graphs: store and keep intermediate 'dot' program for graph-depends Currently, graph-depends (and PKG-graph-depends) do not store the intermediate 'dot' program. Some users would like to get the dot program to be able to further customise the generated graphs (eg. modify the layout, colorise some of the packages...) So, store the intermediate dot program alongside the generated graph. Reported-by: Maxime Hadjinlian Signed-off-by: "Yann E. MORIN" Acked-by: "Maxime Hadjinlian" Signed-off-by: Thomas Petazzoni --- Makefile | 1 + package/pkg-generic.mk | 1 + 2 files changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 42adf7cc05..dd47f77ed6 100644 --- a/Makefile +++ b/Makefile @@ -670,6 +670,7 @@ graph-depends: @$(INSTALL) -d $(O)/graphs @cd "$(CONFIG_DIR)"; \ $(TOPDIR)/support/scripts/graph-depends -d $(BR_GRAPH_DEPTH) \ + |tee $(O)/graphs/$(@).dot \ |dot -T$(BR_GRAPH_OUT) -o $(O)/graphs/$(@).$(BR_GRAPH_OUT) else # ifeq ($(BR2_HAVE_DOT_CONFIG),y) diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 8a62d4c120..cf02210a25 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -496,6 +496,7 @@ $(1)-graph-depends: @$(INSTALL) -d $(O)/graphs @cd "$(CONFIG_DIR)"; \ $(TOPDIR)/support/scripts/graph-depends -p $(1) -d $(BR_GRAPH_DEPTH) \ + |tee $(O)/graphs/$$(@).dot \ |dot -T$(BR_GRAPH_OUT) -o $(O)/graphs/$$(@).$(BR_GRAPH_OUT) $(1)-dirclean: $$($(2)_TARGET_DIRCLEAN) -- 2.30.2