mirror of
https://github.com/DigitalDevices/pvr.octonet.git
synced 2025-03-01 10:53:09 +00:00
Compare commits
6 Commits
3.0.0-Matr
...
4.0.1-Matr
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
43b2467d35 | ||
|
|
18fc3a3339 | ||
|
|
11b8d0b076 | ||
|
|
479502987a | ||
|
|
495dfe137a | ||
|
|
5a228cc805 |
43
.travis.yml
43
.travis.yml
@@ -1,11 +1,7 @@
|
||||
language: cpp
|
||||
|
||||
#
|
||||
# Define the build matrix
|
||||
#
|
||||
# Travis defaults to building on Ubuntu Precise when building on
|
||||
# Linux. We need Trusty in order to get up to date versions of
|
||||
# cmake and g++.
|
||||
# Define the builds to get up to date versions of cmake and gcc
|
||||
#
|
||||
env:
|
||||
global:
|
||||
@@ -14,26 +10,45 @@ env:
|
||||
matrix:
|
||||
include:
|
||||
- os: linux
|
||||
dist: xenial
|
||||
dist: bionic
|
||||
sudo: required
|
||||
compiler: gcc
|
||||
- os: linux
|
||||
dist: xenial
|
||||
dist: bionic
|
||||
sudo: required
|
||||
compiler: clang
|
||||
- os: linux
|
||||
dist: bionic
|
||||
sudo: required
|
||||
compiler: gcc
|
||||
env: DEBIAN_BUILD=true
|
||||
- os: linux
|
||||
dist: focal
|
||||
sudo: required
|
||||
compiler: gcc
|
||||
env: DEBIAN_BUILD=true
|
||||
- os: osx
|
||||
osx_image: xcode10.2
|
||||
|
||||
before_install:
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then sudo add-apt-repository -y ppa:team-xbmc/xbmc-nightly; fi
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then sudo apt-get update; fi
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then sudo apt-get install fakeroot; fi
|
||||
|
||||
#
|
||||
# The addon source is automatically checked out in $TRAVIS_BUILD_DIR,
|
||||
# we'll put the Kodi source on the same level
|
||||
#
|
||||
before_script:
|
||||
- cd $TRAVIS_BUILD_DIR/..
|
||||
- git clone --branch master --depth=1 https://github.com/xbmc/xbmc.git
|
||||
- cd ${app_id} && mkdir build && cd build
|
||||
- mkdir -p definition/${app_id}
|
||||
- echo ${app_id} $TRAVIS_BUILD_DIR $TRAVIS_COMMIT > definition/${app_id}/${app_id}.txt
|
||||
- cmake -DADDONS_TO_BUILD=${app_id} -DADDON_SRC_PREFIX=$TRAVIS_BUILD_DIR/.. -DADDONS_DEFINITION_DIR=$TRAVIS_BUILD_DIR/build/definition -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$TRAVIS_BUILD_DIR/../xbmc/addons -DPACKAGE_ZIP=1 $TRAVIS_BUILD_DIR/../xbmc/cmake/addons
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then cd $TRAVIS_BUILD_DIR/..; fi
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then git clone --branch master --depth=1 https://github.com/xbmc/xbmc.git; fi
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then cd ${app_id} && mkdir build && cd build; fi
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then mkdir -p definition/${app_id}; fi
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then echo ${app_id} $TRAVIS_BUILD_DIR $TRAVIS_COMMIT > definition/${app_id}/${app_id}.txt; fi
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then cmake -DADDONS_TO_BUILD=${app_id} -DADDON_SRC_PREFIX=$TRAVIS_BUILD_DIR/.. -DADDONS_DEFINITION_DIR=$TRAVIS_BUILD_DIR/build/definition -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$TRAVIS_BUILD_DIR/../xbmc/addons -DPACKAGE_ZIP=1 $TRAVIS_BUILD_DIR/../xbmc/cmake/addons; fi
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then wget https://raw.githubusercontent.com/xbmc/xbmc/master/xbmc/addons/kodi-dev-kit/tools/debian-addon-package-test.sh && chmod +x ./debian-addon-package-test.sh; fi
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then sudo apt-get build-dep $TRAVIS_BUILD_DIR; fi
|
||||
|
||||
script: make
|
||||
script:
|
||||
- if [[ $DEBIAN_BUILD != true ]]; then make; fi
|
||||
- if [[ $DEBIAN_BUILD == true ]]; then ./debian-addon-package-test.sh $TRAVIS_BUILD_DIR; fi
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<addon
|
||||
id="pvr.octonet"
|
||||
version="3.0.0"
|
||||
version="4.0.1"
|
||||
name="Digital Devices Octopus NET Client"
|
||||
provider-name="digitaldevices">
|
||||
<requires>@ADDON_DEPENDS@</requires>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
|
||||
#ifdef __WINDOWS__
|
||||
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32) && !defined(__CYGWIN__)
|
||||
#define timegm _mkgmtime
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user