On Fri, Apr 15, 2016 at 12:18 AM, Vajzovic, Tom
<tom.vajzo...@irisys.co.uk> wrote:
> Hi Ross & Raj,
>
> From: Burton, Ross [mailto:ross.bur...@intel.com]
> Sent: 14 April 2016 17:25
>>
>> On 14 April 2016 at 12:18, Vajzovic, Tom <tom.vajzo...@irisys.co.uk> wrote:
>> What command can I use to do the equivalent of running
>> "bitbake -c clean" (or cleanstate etc) for all recipes that have previously 
>> been run?
>>
>> The easy answer here is rm -rf tmp/.
>
> And what about cleanstate or cleanall?

  clean : roughly the same as removing tmp
  cleansstate : roughly the same as removing tmp and sstate-cache
  cleanall : roughly the same as removing tmp, sstate-cache and downloads

>> What do you actually want to do?
>
> What I want to do is be certain that I am in the exact state that I would be 
> in if I had made a clean checkout and then build from scratch.

Then remove tmp, sstate-cache and downloads. To be certain, remove
your build directory too.

There's not usually any need to do this kind of thing though (apart
from as a learning exercise).

> The particular case that made me ask was that I added 
> BB_GENERATE_MIRROR_TARBALLS = "1" to local.conf and wanted to trigger doing 
> that.  The fact that just running bitbake <imagename> didn't do it made me 
> paranoid about what other changes I might make that wouldn't get picked up, 
> so I want to know how to roll back to set points in the build process and 
> build from there (eg: clean, cleanstate, cleanall and any others that you can 
> tell me about).
>
> Many thanks,
> Tom
>
>
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to