1
0
mirror of https://github.com/DigitalDevices/pvr.octonet.git synced 2023-10-10 13:36:57 +02:00
Go to file
Olaf Hering ec08c20540 [cmake] remove usage of kodi-platform
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>
2019-04-28 12:34:56 +00:00
debian [cmake] remove usage of kodi-platform 2019-04-28 12:34:56 +00:00
depends/common/jsoncpp [depends] bump jsoncpp to 1.8.3 2017-11-15 12:41:33 +01:00
pvr.octonet PVR API 5.10.0 2018-06-09 11:07:51 +02:00
src PVR API 5.10.0 2018-06-09 11:07:51 +02:00
.gitignore change to automatic depends set on addon.xml 2017-05-18 12:04:46 +02:00
.travis.yml Travis: Update build instructions for Kodi master 2017-05-26 10:59:36 +02:00
appveyor.yml AppVeyor: Provide built addon as artifact 2017-07-06 14:32:04 +02:00
CMakeLists.txt [cmake] remove usage of kodi-platform 2019-04-28 12:34:56 +00:00
FindJsonCpp.cmake depdends: Import JsonCpp 2016-02-02 11:03:40 +01:00
Jenkinsfile Add Jenkinsfile to allow Kodi CI to build this addon. 2018-10-16 13:44:19 +02:00
README.md README: Update build path 2017-05-26 11:04:27 +02:00

Octonet PVR

Digital Devices Octonet PVR client addon for Kodi

Platform Status
Linux + OS X (Travis) Build Status
Windows (AppVeyor) Build status

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.