diff options
| author | manuel <manuel@mausz.at> | 2015-03-23 16:03:05 +0100 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2015-03-23 16:03:05 +0100 |
| commit | 0b9dd5668f1c090b820708b7b6144a3bd9b49729 (patch) | |
| tree | 4436861fac268405e16e7b9920fd97c4a64eef09 /project/cmake/addons | |
| parent | 070914d3b4d7c1b391e76595ee8eb815d9aaf7f6 (diff) | |
| download | kodi-pvr-build-0b9dd5668f1c090b820708b7b6144a3bd9b49729.tar.gz kodi-pvr-build-0b9dd5668f1c090b820708b7b6144a3bd9b49729.tar.bz2 kodi-pvr-build-0b9dd5668f1c090b820708b7b6144a3bd9b49729.zip | |
sync with upstream
Diffstat (limited to 'project/cmake/addons')
13 files changed, 23 insertions, 11 deletions
diff --git a/project/cmake/addons/CMakeLists.txt b/project/cmake/addons/CMakeLists.txt index 83f424a..0773713 100644 --- a/project/cmake/addons/CMakeLists.txt +++ b/project/cmake/addons/CMakeLists.txt | |||
| @@ -245,10 +245,13 @@ foreach(addon ${addons}) | |||
| 245 | endif() | 245 | endif() |
| 246 | 246 | ||
| 247 | if(NOT "${SOURCE_DIR}" STREQUAL "" AND EXISTS ${SOURCE_DIR}) | 247 | if(NOT "${SOURCE_DIR}" STREQUAL "" AND EXISTS ${SOURCE_DIR}) |
| 248 | # create a list of addons we are building | ||
| 249 | list(APPEND ALL_ADDONS_BUILDING ${id}) | ||
| 250 | |||
| 248 | # setup the buildsystem for the addon | 251 | # setup the buildsystem for the addon |
| 249 | externalproject_add(${id} | 252 | externalproject_add(${id} |
| 250 | SOURCE_DIR ${SOURCE_DIR} | 253 | SOURCE_DIR ${SOURCE_DIR} |
| 251 | INSTALL_DIR ${CMAKE_INSTALL_PREFIX} | 254 | INSTALL_DIR ${ADDON_INSTALL_DIR} |
| 252 | CMAKE_ARGS ${BUILD_ARGS}) | 255 | CMAKE_ARGS ${BUILD_ARGS}) |
| 253 | 256 | ||
| 254 | # add a custom step to the external project between the configure and the build step which will always | 257 | # add a custom step to the external project between the configure and the build step which will always |
| @@ -275,6 +278,9 @@ foreach(addon ${addons}) | |||
| 275 | else() | 278 | else() |
| 276 | message(FATAL_ERROR "${id}: invalid or missing addon source directory at ${SOURCE_DIR}") | 279 | message(FATAL_ERROR "${id}: invalid or missing addon source directory at ${SOURCE_DIR}") |
| 277 | endif() | 280 | endif() |
| 281 | else() | ||
| 282 | # add a dummy target for addons that are unsupported on this platform | ||
| 283 | add_custom_target(${id} COMMAND ${CMAKE_COMMAND} -E echo "IGNORED ${id} - not supported on ${CORE_SYSTEM_NAME}\n") | ||
| 278 | endif() | 284 | endif() |
| 279 | endif() | 285 | endif() |
| 280 | endif() | 286 | endif() |
| @@ -288,3 +294,7 @@ if(NEED_SUDO) | |||
| 288 | COMMAND sudo ${CMAKE_COMMAND} -E remove_directory ${ADDON_INSTALL_DIR}/ | 294 | COMMAND sudo ${CMAKE_COMMAND} -E remove_directory ${ADDON_INSTALL_DIR}/ |
| 289 | COMMAND sudo -k) | 295 | COMMAND sudo -k) |
| 290 | endif() | 296 | endif() |
| 297 | |||
| 298 | # add custom target "supported_addons" that returns all addons that are supported on this platform | ||
| 299 | string(REPLACE ";" " " ALL_ADDONS_BUILDING "${ALL_ADDONS_BUILDING}") | ||
| 300 | add_custom_target(supported_addons COMMAND ${CMAKE_COMMAND} -E echo "ALL_ADDONS_BUILDING: ${ALL_ADDONS_BUILDING}" VERBATIM) | ||
diff --git a/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt b/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt index bb928b6..43df697 100644 --- a/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt +++ b/project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt | |||
| @@ -1 +1 @@ | |||
| pvr.argustv https://github.com/kodi-pvr/pvr.argustv b6a58d3 \ No newline at end of file | pvr.argustv https://github.com/kodi-pvr/pvr.argustv 6d1f1dd | ||
diff --git a/project/cmake/addons/addons/pvr.dvblink/pvr.dvblink.txt b/project/cmake/addons/addons/pvr.dvblink/pvr.dvblink.txt index 58e0d5a..ce9e369 100644 --- a/project/cmake/addons/addons/pvr.dvblink/pvr.dvblink.txt +++ b/project/cmake/addons/addons/pvr.dvblink/pvr.dvblink.txt | |||
| @@ -1 +1 @@ | |||
| pvr.dvblink https://github.com/kodi-pvr/pvr.dvblink 10b9c1d \ No newline at end of file | pvr.dvblink https://github.com/kodi-pvr/pvr.dvblink 342a299 | ||
diff --git a/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt b/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt index 21e5f3a..afd4ba4 100644 --- a/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt +++ b/project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt | |||
| @@ -1 +1 @@ | |||
| pvr.filmon https://github.com/kodi-pvr/pvr.filmon a0ee270 | pvr.filmon https://github.com/kodi-pvr/pvr.filmon 0e5bad6 | ||
diff --git a/project/cmake/addons/addons/pvr.hts/pvr.hts.txt b/project/cmake/addons/addons/pvr.hts/pvr.hts.txt index fbdac0b..4b5530d 100644 --- a/project/cmake/addons/addons/pvr.hts/pvr.hts.txt +++ b/project/cmake/addons/addons/pvr.hts/pvr.hts.txt | |||
| @@ -1 +1 @@ | |||
| pvr.hts https://github.com/kodi-pvr/pvr.hts abceaf8 | pvr.hts https://github.com/kodi-pvr/pvr.hts cc1b511 | ||
diff --git a/project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt b/project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt index 534ede1..f113fab 100644 --- a/project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt +++ b/project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt | |||
| @@ -1 +1 @@ | |||
| pvr.mediaportal.tvserver https://github.com/kodi-pvr/pvr.mediaportal.tvserver 87422e6 \ No newline at end of file | pvr.mediaportal.tvserver https://github.com/kodi-pvr/pvr.mediaportal.tvserver 51e68c4 | ||
diff --git a/project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt b/project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt index 9c77d98..fb37936 100644 --- a/project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt +++ b/project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt | |||
| @@ -1 +1 @@ | |||
| pvr.mythtv https://github.com/kodi-pvr/pvr.mythtv 6e9cf98 \ No newline at end of file | pvr.mythtv https://github.com/kodi-pvr/pvr.mythtv ae577ad | ||
diff --git a/project/cmake/addons/addons/pvr.nextpvr/pvr.nextpvr.txt b/project/cmake/addons/addons/pvr.nextpvr/pvr.nextpvr.txt index 0d3df74..95a56b9 100644 --- a/project/cmake/addons/addons/pvr.nextpvr/pvr.nextpvr.txt +++ b/project/cmake/addons/addons/pvr.nextpvr/pvr.nextpvr.txt | |||
| @@ -1 +1 @@ | |||
| pvr.nextpvr https://github.com/kodi-pvr/pvr.nextpvr 79557b2 \ No newline at end of file | pvr.nextpvr https://github.com/kodi-pvr/pvr.nextpvr 7c6f1f8 | ||
diff --git a/project/cmake/addons/addons/pvr.njoy/pvr.njoy.txt b/project/cmake/addons/addons/pvr.njoy/pvr.njoy.txt index e33573b..967d5b9 100644 --- a/project/cmake/addons/addons/pvr.njoy/pvr.njoy.txt +++ b/project/cmake/addons/addons/pvr.njoy/pvr.njoy.txt | |||
| @@ -1 +1 @@ | |||
| pvr.njoy https://github.com/kodi-pvr/pvr.njoy dee3094 \ No newline at end of file | pvr.njoy https://github.com/kodi-pvr/pvr.njoy 583f1cc | ||
diff --git a/project/cmake/addons/addons/pvr.pctv/platforms.txt b/project/cmake/addons/addons/pvr.pctv/platforms.txt new file mode 100644 index 0000000..baa6044 --- /dev/null +++ b/project/cmake/addons/addons/pvr.pctv/platforms.txt | |||
| @@ -0,0 +1 @@ | |||
| all \ No newline at end of file | |||
diff --git a/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt b/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt new file mode 100644 index 0000000..8ba7d9c --- /dev/null +++ b/project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt | |||
| @@ -0,0 +1 @@ | |||
| pvr.pctv https://github.com/kodi-pvr/pvr.pctv 7929c6b | |||
diff --git a/project/cmake/addons/addons/pvr.vdr.vnsi/pvr.vdr.vnsi.txt b/project/cmake/addons/addons/pvr.vdr.vnsi/pvr.vdr.vnsi.txt index 1d8e086..72b4954 100644 --- a/project/cmake/addons/addons/pvr.vdr.vnsi/pvr.vdr.vnsi.txt +++ b/project/cmake/addons/addons/pvr.vdr.vnsi/pvr.vdr.vnsi.txt | |||
| @@ -1 +1 @@ | |||
| pvr.vdr.vnsi https://github.com/kodi-pvr/pvr.vdr.vnsi 9bebee1 \ No newline at end of file | pvr.vdr.vnsi https://github.com/kodi-pvr/pvr.vdr.vnsi 3a28e39 | ||
diff --git a/project/cmake/addons/addons/pvr.wmc/pvr.wmc.txt b/project/cmake/addons/addons/pvr.wmc/pvr.wmc.txt index 1be8ad5..1455925 100644 --- a/project/cmake/addons/addons/pvr.wmc/pvr.wmc.txt +++ b/project/cmake/addons/addons/pvr.wmc/pvr.wmc.txt | |||
| @@ -1 +1 @@ | |||
| pvr.wmc https://github.com/kodi-pvr/pvr.wmc e4b5285 \ No newline at end of file | pvr.wmc https://github.com/kodi-pvr/pvr.wmc cf28e4c | ||
