mirror of
https://github.com/DigitalDevices/pvr.octonet.git
synced 2023-10-10 13:36:57 +02:00
The pvr.octonet binary addon does not use kodi-platform. Remove existing references from CMakeLists.txt and debian/control. Add dependency to libp8-platform-dev because libkodiplatform-dev pulled that dependency in as a side effect. Fix that bug too by adding an explicit dependency. Signed-off-by: Olaf Hering <olaf@aepfle.de> |
||
---|---|---|
debian | ||
depends/common/jsoncpp | ||
pvr.octonet | ||
src | ||
.gitignore | ||
.travis.yml | ||
appveyor.yml | ||
CMakeLists.txt | ||
FindJsonCpp.cmake | ||
Jenkinsfile | ||
README.md |
Octonet PVR
Digital Devices Octonet PVR client addon for Kodi
Platform | Status |
---|---|
Linux + OS X (Travis) | |
Windows (AppVeyor) |
Building
These instructions work on all supported platforms for the most part. Obviously, paths need to be
adjusted according to your OS (/
vs \
). We use Linux paths here as an example.
Clone the pvr.octonet
repository:
$ git clone https://github.com/DigitalDevices/pvr.octonet.git
Clone the Kodi repository:
$ git clone https://github.com/xbmc/xbmc.git
If you already have a local Kodi checkout, you can use that one. Just make sure it is recent enough (Kodi 17 Beta 5 or later should work).
$ cd pvr.octonet
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release -DADDONS_TO_BUILD="pvr.octonet" -DADDON_SRC_PREFIX="path to parent of pvr.octonet" -DCMAKE_INSTALL_PREFIX="install" -DPACKAGE_ZIP=ON "path to kodi/cmake/addons"
On Windows, you should add -G "NMake Makefiles"
to the CMake invocation. Make sure that
ADDON_SRC_PREFIX
does not point directly to pvr.octonet
but instead to its parent directory.
Finally, build the plugin with make
(or nmake
on Windows). The plugin should be in an install
subdirectory.