From c9cc652e88ddedddf8a2f23fb9b8c024616526d7 Mon Sep 17 00:00:00 2001 From: Alejandro Hernandez Date: Wed, 5 Nov 2014 13:21:58 -0600 Subject: image-buildinfo.bbclass: new class, writes build information to image Writes build information to target filesystem on /etc/build such as enabled layers, their current status and commit. squashspaces was moved to oe/utils.py to make it available to different classes and avoid code duplication. [YOCTO #6770] Signed-off-by: Alejandro Hernandez Signed-off-by: Ross Burton --- meta/lib/oe/utils.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta/lib/oe') diff --git a/meta/lib/oe/utils.py b/meta/lib/oe/utils.py index 35442568e2..1f84ba4b25 100644 --- a/meta/lib/oe/utils.py +++ b/meta/lib/oe/utils.py @@ -180,3 +180,7 @@ def multiprocess_exec(commands, function): pool.terminate() pool.join() raise + +def squashspaces(string): + import re + return re.sub("\s+", " ", string).strip() -- cgit 1.2.3-korg