summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
authorAndre McCurdy <armccurdy@gmail.com>2016-08-11 01:38:54 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-08-17 10:31:58 +0100
commit6ae6680ad8d51eff756dcb6500fca2530e3e3e73 (patch)
tree2992ca34ea96ee96ef8efb6a9bb7d2abe7838d18 /meta
parentecff74ab68ffca27ed856be6117124b8bc1ef2d6 (diff)
downloadopenembedded-core-6ae6680ad8d51eff756dcb6500fca2530e3e3e73.tar.gz
openembedded-core-6ae6680ad8d51eff756dcb6500fca2530e3e3e73.tar.bz2
openembedded-core-6ae6680ad8d51eff756dcb6500fca2530e3e3e73.zip
ccache.bbclass: don't remove CCACHE_DIR as part of do_clean
Removing the ccache directory as part of do_clean is unnecessarily conservative and defeats many of the benefits of ccache. The original justification for this behaviour was to avoid confusion in the corner case that the ccache directory becomes corrupted. However the standard approach for dealing with such highly unlikely corner cases (ie manually removing tmp) would also recover from corruption of the ccache directories, without the negative impact of defeating ccache during normal development. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta')
-rw-r--r--meta/classes/ccache.bbclass2
1 files changed, 0 insertions, 2 deletions
diff --git a/meta/classes/ccache.bbclass b/meta/classes/ccache.bbclass
index 2cdce46932..2e9837cf07 100644
--- a/meta/classes/ccache.bbclass
+++ b/meta/classes/ccache.bbclass
@@ -4,5 +4,3 @@ CCACHE_DISABLE[unexport] = "1"
do_configure[dirs] =+ "${CCACHE_DIR}"
do_kernel_configme[dirs] =+ "${CCACHE_DIR}"
-
-do_clean[cleandirs] += "${CCACHE_DIR}"