[OE-core] [PATCH 0/6 V2] ccache.bbclass: Refactor it to make it more reliable
Robert Yang
liezhi.yang at windriver.com
Wed Dec 12 06:59:54 UTC 2018
* V2
- Fix comments from Martin Jansa and Martin Hundebøll.
- Fix RP's comments:
1) Add comments for ccache related code in base.bbclass
2) Remove all ccache-native's dependencies so that all recipes can depend on
and use it.
- Update test_ccache_tool in oeqa
* V1
- Initial version
// 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 (6):
ccache-native: Remove dependencies
ccache.bbclass: Refactor it to make it more reliable
apr/openssl10: Enable ccache for them
cmake.bbclass/goarch.bbclass: Set CCACHE_DISABLE
base.bbclass: Add comments for gcc links to ccache
oeqa/selftest/cases: Update test_ccache_tool
meta/classes/base.bbclass | 4 ++++
meta/classes/ccache.bbclass | 25 +++++++++++++++++++---
meta/classes/cmake.bbclass | 4 ++--
meta/classes/goarch.bbclass | 4 ++++
meta/conf/bitbake.conf | 6 +-----
meta/conf/layer.conf | 1 -
meta/lib/oe/utils.py | 3 ++-
meta/lib/oeqa/selftest/cases/buildoptions.py | 10 ++++-----
.../openssl/openssl10_1.0.2q.bb | 3 ---
meta/recipes-devtools/ccache/ccache.inc | 13 ++++++++++-
meta/recipes-devtools/ccache/ccache_3.4.2.bb | 4 ++--
meta/recipes-support/apr/apr_1.6.5.bb | 5 -----
12 files changed, 54 insertions(+), 28 deletions(-)
--
2.7.4
More information about the Openembedded-core
mailing list