Standalone tool which fetches upstream source repositories to Yocto Bitbake compatible source archives.
yoctofetcher --help
shows all arguments.
# Creates a source tarball of the given repository in the current directory
$ yoctofetcher https://github.com/jhnc-oss/yocto-fetcher.git
Installation and update of this package using a Python package manager is recommended (ie. pip, pipx). Please refer to the package manager documentation for detailed instructions.
Remote installation:
# pip
pip install git+https://github.com/jhnc-oss/yocto-fetcher.git
# pipx
pipx install git+https://github.com/jhnc-oss/yocto-fetcher.git
Append @<Tag>
to install a specific release (ie. …/[email protected]
).
Local installation:
Clone this repository and run install in it:
# pip
pip install .
# pipx
pipx install .