Commencez par exécuter:
./bootstrap
Pour construire tous les addons PVR et les installer directement (afin que vous ayez simplement à les activer dans Kodi), exécutez ce qui suit (modifiez le chemin du préfixe vers votre installation réelle):
./configure --prefix=/usr/local/lib/kodi
make install
Pour construire tous les addons PVR et les emballer en archives zip individuelles (qui peuvent ensuite être installées manuellement), exécutez ce qui suit:
./configure
make zip
La méthode de construction décrite ci-dessus exclut les addons qui dépendent des bibliothèques d'exécution. En effet Par conséquent, ces addons ne peuvent pas être distribués facilement.
Les mainteneurs de distribution et les utilisateurs qui construisent les addons sur leur machine cible peuvent activer la construction d'addons avec des dépendances:
./configure --enable-addons-with-dependencies
projectBuildDependenciesDownloadBuildDeps.bat
projectVS2010Expressxbmc-pvr-addons.sln
addonspvr.demoaddon*.*
À YOUR_KODI_DIRaddonspvr.demo*.*
Assurez-vous d'abord que vous disposez d'environnements de construction de travail séparés pour Kodi et les Addons, puis importez les projets d'addon dans la solution Kodi comme celle-ci:
Les projets PVR Addon contiennent déjà une action post-constructeur qui ne s'exécute que lorsqu'il fait partie de la solution XBMC, qui copie leur sortie dans le répertoire addon de la solution de Kodi. Cela signifie qu'aucune copie manuelle n'est nécessaire, comme lors de la construction des addons autonomes.
N'oubliez pas que si vous apportez des modifications à la solution Kodi pour inclure les addons PVR, n'incluez pas ces modifications lorsque vous faites des demandes!