UBUNTU: [Config] Clean intermediate directories to make builds repeatable
authorTim Gardner <tim.gardner@canonical.com>
Mon, 1 Nov 2010 17:40:08 +0000 (17:40 +0000)
committerLeann Ogasawara <leann.ogasawara@canonical.com>
Mon, 28 Mar 2011 13:49:55 +0000 (06:49 -0700)
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>

debian/rules.d/2-binary-arch.mk
debian/rules.d/3-binary-indep.mk

index 9b9123b..5627af5 100644 (file)
@@ -351,6 +351,7 @@ $(stampdir)/stamp-flavours:
 $(stampdir)/stamp-prepare-perarch:
        @echo "Preparing perarch ..."
 ifeq ($(do_tools),true)
+       rm -rf $(builddir)/tools-$*
        install -d $(builddir)/tools-$*
        for i in *; do ln -s $(CURDIR)/$$i $(builddir)/tools-$*/; done
        rm $(builddir)/tools-$*/tools
index 793e1e9..d929bd5 100644 (file)
@@ -86,6 +86,7 @@ install-tools:
 
        install -m755 debian/tools/perf $(toolsbin)/perf
 
+       rm -rf $(builddir)/tools
        install -d $(builddir)/tools
        for i in *; do ln -s $(CURDIR)/$$i $(builddir)/tools/; done
        rm $(builddir)/tools/tools