

For example, /leia for a Leia-focused repo, or /matrix for a Matrix-focused one. Place your add-on source folders into a folder named after the version of Kodi you wish to serve from it, instead of /repo.

Different add-ons to different versions (advanced) Place your add-on source folders in the repo folder of this repository. It is designed to handle multiple versions of Kodi (for example, to serve different add-ons to Leia than are served to Matrix), and single repositories that serve the same add-ons to all Kodi versions.

zip files for each included add-on, as well as generating the necessary addons.xml and 5 files, so that Kodi can infer the contents of the repo. The _repo_xml_generator.py script included in this repository with build. If you choose not to use submodules, you'll need to simply copy the source folders directly into this repository. For ease of updating included add-ons, the recommended method of doing this is via Git Submodules, which are supported by many Git clients, as well as the Git terminal. To build the repository, first place the add-on source folders for whichever add-ons you'd like to be contained in your Kodi repo inside this repository. icon.png should be 512x512 px, and fanart.jpg should be 1920x1080 px, or a similar ratio.įinally, rename the repository.example folder to match whatever add-on ID you chose earlier. While not required, it is also recommended to replace icon.png and fanart.jpg in the repository.example folder with art relevant to your repository or the add-ons contained within.
