diff options
author | Andre McCurdy <armccurdy@gmail.com> | 2016-08-11 01:38:54 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-08-17 10:31:58 +0100 |
commit | 6ae6680ad8d51eff756dcb6500fca2530e3e3e73 (patch) | |
tree | 2992ca34ea96ee96ef8efb6a9bb7d2abe7838d18 | |
parent | ecff74ab68ffca27ed856be6117124b8bc1ef2d6 (diff) | |
download | openembedded-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>
-rw-r--r-- | meta/classes/ccache.bbclass | 2 |
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}" |