Hi RP and Ross, With this refactor, I think that we can even enable ccache by default, it is useful for debugging recipes which require a lot of time to compile.
// Robert The following changes since commit 8bc0d2f2197430723f8b2d0785169e48c883eedb: mdadm: Drop redundant patches and fix build with clang (2018-12-09 11:08:07 +0000) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/ccache http://cgit.openembedded.org/openembedded-core-contrib/log/?h=rbt/ccache Robert Yang (4): base.bbclass: Remove invalid ccache related code ccache.bbclass: Refactor it to make it more reliable apr/openssl10: Enable ccache for them cmake.bbclass/goarch.bbclass: Set CCACHE_DISABLE meta/classes/base.bbclass | 2 -- meta/classes/ccache.bbclass | 25 +++++++++++++++++++--- meta/classes/cmake.bbclass | 4 ++-- meta/classes/goarch.bbclass | 4 ++++ meta/conf/bitbake.conf | 21 +++++++++++++----- meta/conf/layer.conf | 1 - meta/lib/oe/utils.py | 3 +++ .../openssl/openssl10_1.0.2q.bb | 3 --- meta/recipes-devtools/ccache/ccache.inc | 2 ++ meta/recipes-support/apr/apr_1.6.5.bb | 1 - 10 files changed, 49 insertions(+), 17 deletions(-) -- 2.10.2 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core