Go to file
Dennis Hamester 3a6f4eb7b5 Bump version to 0.3.4 2016-11-18 10:28:37 +01:00
debian Unify Digital Devices naming 2016-11-11 20:49:27 +01:00
depends/common/jsoncpp depdends: Import JsonCpp 2016-02-02 11:03:40 +01:00
pvr.octonet Bump version to 0.3.4 2016-11-18 10:28:37 +01:00
src OctonetData: Remove unused variable 2016-11-16 12:32:36 +01:00
.gitignore Ignore build directory 2016-10-05 10:40:23 +02:00
.travis.yml Add travis build instructions 2016-11-04 11:26:48 +01:00
CMakeLists.txt Build fixes for Windows 2016-10-05 16:46:40 +02:00
FindJsonCpp.cmake depdends: Import JsonCpp 2016-02-02 11:03:40 +01:00
README.md Unify Digital Devices naming 2016-11-11 20:49:27 +01:00
appveyor.yml Add appveyor build instructions 2016-11-04 11:50:22 +01:00

README.md

Octonet PVR

Digital Devices [Octonet] (http://www.digital-devices.eu/shop/de/netzwerk-tv/) PVR client addon for [Kodi] (http://kodi.tv)

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

Building

Windows

  1. Create a file project/cmake/addons/addons/kodi.pvr.octonet/kodi.pvr.octonet.txt containing a single line kodi.pvr.octonet file://C:\some\path. The path doesn't matter and doesn't need to actually exist.

  2. Use a shell that has environment variables setup by Visual Studio for the native x86 toolchain. Run the following in a new build directory and adjust paths accordingly:

cmake -G "NMake Makefiles" ^
    -DCMAKE_BUILD_TYPE=Release ^
    -DADDONS_TO_BUILD="kodi.pvr.octonet" ^
    -DADDON_SRC_PREFIX="path_to_where_kodi.pvr.octonet_is" ^
    -DCMAKE_INSTALL_PREFIX="some_subdirectory" ^
    -DPACKAGE_ZIP=ON ^
    "path_to_kodi\project\cmake\addons"

Make sure ADDON_SRC_PREFIX points to the parent directory of kodi.pvr.octonet.

  1. Build the addon by running nmake. Run nmake package-addons to package a zip file of the addon.