[OE-core] [oe-commits] Robert Yang : A script to clean obsolete sstate cache files

Martin Jansa martin.jansa at gmail.com
Tue Mar 27 11:06:33 UTC 2012


On Fri, Feb 24, 2012 at 12:01:37AM +0000, git at git.openembedded.org wrote:
> Module: openembedded-core.git
> Branch: master
> Commit: 7c99ef6d2173b14e1109a540ee5ae47b56d707e7
> URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7c99ef6d2173b14e1109a540ee5ae47b56d707e7
> 
> Author: Robert Yang <liezhi.yang at windriver.com>
> Date:   Wed Feb 22 20:38:30 2012 +0800
> 
> A script to clean obsolete sstate cache files
> 

> +# Use the "_" to substitute "-", e.g., x86-64 to x86_64
> +all_archs=`grep -r DEFAULTTUNE $tunedir | \
> +    sed -e 's/.*\"\(.*\)\"/\1/' -e 's/-/_/g' | sort -u`
> +# Add the qemu archs
> +all_archs="$all_archs qemuarm qemux86 qemumips qemuppc"

This doesn't list any thumb variants, current list is:

arm1136jfs arm920t arm926ejs arm9tdmi armv4 armv5 armv6 armv7 armv7a
core2 cortexa8_neon cortexa9_neon cortexm1 cortexm3 cortexr4 ep9312 i586
iwmmxt mips mips32 powerpc powerpc64 ppc603e ppce300c2 ppce500 ppce500mc
ppce500v2 ppce5500 strongarm x86 x86_64 xscale

so thumb versions (e.g. armv4t) are not found in

> +for arch in $all_archs; do
> +    ls | grep -q -w $arch
> +    [ $? -eq 0 ] && ava_archs="$ava_archs $arch"
> +done

Cheers,

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20120327/899caac0/attachment-0002.sig>


More information about the Openembedded-core mailing list