The short answer to the last question is, blow away the cache and download dirs and run build.sh
My build.sh clones down 5 repos, inits the bitbake environment, and builds. This bit is 12-15 lines.
Because I have to work around work infrastructure, about 10 lines of build.sh make symlinks into bitbakes previously-cloned folder structure for things that should be native recipes, but cannot be. Really no magic at all, the symlinks piss me off.
My build.sh clones down 5 repos, inits the bitbake environment, and builds. This bit is 12-15 lines.
Because I have to work around work infrastructure, about 10 lines of build.sh make symlinks into bitbakes previously-cloned folder structure for things that should be native recipes, but cannot be. Really no magic at all, the symlinks piss me off.