GNOME Bugzilla – Bug 732393
build: allow forcing building the yocto base
Last modified: 2014-06-30 14:36:20 UTC
There is no way currently to trigger rebuilding the base if you have it in overrides/ - there was commented code out that caused the base to be rebuilt if: A) forceComponents=["yocto"] was passed on the command line B) Always if it's in overrides/ B) is not tenable considering how slow a build of the base is, but A) seems useful and harmless, so uncomment it.
Created attachment 279491 [details] [review] build: allow forcing building the yocto base
Review of attachment 279491 [details] [review]: I think only A) works because B) will fail to look it up in the component list or something? Anyways, yep.
(In reply to comment #2) > Review of attachment 279491 [details] [review]: > > I think only A) works because B) will fail to look it up in the component list > or something? Anyways, yep. I don't really quite understand - the base is in manifest.json as "yocto", but the code is otherwise pretty much entirely separate from the code to handle normal components - as far as I know it doesn't reference the computed lists of components to build.
Attachment 279491 [details] pushed as e52a829 - build: allow forcing building the yocto base