public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Support for ccache
@ 2021-09-29  9:58 Uladzimir Bely
  2021-09-29  9:58 ` [PATCH v2 1/2] meta: Support for ccache for custom packages in buildchroot Uladzimir Bely
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Uladzimir Bely @ 2021-09-29  9:58 UTC (permalink / raw)
  To: isar-users

Changes since v1:
- Simplified used variables
- Rebased on latest `next` 

Some custom user packages built from sources may be written in C/C++.
Using ccache will help decrease build time in case they are rebuilt.

For example, building `mc:stm32mp15x-buster:linux-mainline` during the
test took 28 minutes at second build with ccache enabled in comparison 
with 115 minutes of first build.

Uladzimir Bely (2):
  meta: Support for ccache for custom packages in buildchroot
  doc: Add section about ccache usage

 doc/user_manual.md                            | 17 ++++++++++++++
 meta-isar/conf/local.conf.sample              |  5 ++++
 meta/classes/buildchroot.bbclass              |  6 +++++
 meta/classes/ccache.bbclass                   | 23 +++++++++++++++++++
 meta/classes/dpkg.bbclass                     |  3 ++-
 .../buildchroot/buildchroot.inc               |  1 +
 .../buildchroot/files/build.sh                |  6 +++++
 .../buildchroot/files/common.sh               |  1 +
 8 files changed, 61 insertions(+), 1 deletion(-)
 create mode 100644 meta/classes/ccache.bbclass

-- 
2.20.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-10-28 16:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-29  9:58 [PATCH v2 0/2] Support for ccache Uladzimir Bely
2021-09-29  9:58 ` [PATCH v2 1/2] meta: Support for ccache for custom packages in buildchroot Uladzimir Bely
2021-09-29  9:58 ` [PATCH v2 2/2] doc: Add section about ccache usage Uladzimir Bely
2021-10-28 15:41 ` [PATCH v2 0/2] Support for ccache Jan Kiszka
2021-10-28 16:19   ` Uladzimir Bely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox