]> code.ossystems Code Review - openembedded-core.git/commit
rm_work_and_downloads.bbclass: more aggressively minimize disk usage
authorPatrick Ohly <patrick.ohly@intel.com>
Fri, 13 Jan 2017 14:52:32 +0000 (15:52 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 19 Jan 2017 22:45:54 +0000 (22:45 +0000)
commitca23a07fc6677720508197f2b44573bfd6b52f28
treed12de5d0946520cff608a3446e1da80d1e35288e
parent28fbb2dd17033308cc09811fbc4f43e2f6c17f54
rm_work_and_downloads.bbclass: more aggressively minimize disk usage

rm_work.bbclass never deletes downloaded files, even if they are not
going to be needed again during the
build. rm_work_and_downloads.bbclass is more aggressive in minimizing
the used disk space during a build, but has other disadvantages:
- sources required by different recipes need to be fetched once per
  recipe, not once per build
- incremental builds do not work reliably because sources get
  removed without ensuring that sources gets fetched again

That makes rm_work_and_downloads.bbclass useful for one-time builds in
a constrained environment (like a CI system), but not for general use.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/rm_work_and_downloads.bbclass [new file with mode: 0644]