Russell, You don't need PREMIRROR for this functionality. It's not exactly intended for that use.
The simplest way to achieve what you are looking for is to use devtool. If I understand you correctly you are downloading sources from a remote repo on GitHub but want to have them locally to make modifications? If so use: devtool add myrecipe localsrc fetchuri from your build environment (you have to source oe-init-build-env first). devtool then fetches the source from fetchuri into a directory localsrc as a git repo and automatically creates the recipe for it. :rjs On 7/23/19 1:49 PM, Russell Peterson wrote: > Hello, > > I am looking to have bitbake pick up files for a particular recipe > from a local git repository using the PREMIRROR functionality. > > Basically, the recipe (bb file) points to github but in my local build > I add PREMIRROR_prepend = "git://.*/.* > git:///local/path/BASENAME;protocol=file\n" > > I will probably make the git regular expression more exact for my > specific github repo but this works for now. > > This all works (as I deleted the github download from the local > download directory) because I can see in the do_fetch log and the > correct (local) repo was found and placed in the DL_DIR. > > Problem is, do_unpack fails because it appears to be looking for the > original (github) SRC_URI. Then it complains about "no up to date > source found: clone or directory not available or not up to date > (shallow clone not enabled)" > > Any help on what I am missing would be appreciated. > > Regards, > > Russell > > > -- ----- Rudolf J Streif CEO/CTO ibeeto +1.855.442.3396 x700
signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto