summaryrefslogtreecommitdiffstats
path: root/project/cmake/addons
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2015-03-23 16:03:05 +0100
committermanuel <manuel@mausz.at>2015-03-23 16:03:05 +0100
commit0b9dd5668f1c090b820708b7b6144a3bd9b49729 (patch)
tree4436861fac268405e16e7b9920fd97c4a64eef09 /project/cmake/addons
parent070914d3b4d7c1b391e76595ee8eb815d9aaf7f6 (diff)
downloadkodi-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')
-rw-r--r--project/cmake/addons/CMakeLists.txt12
-rw-r--r--project/cmake/addons/addons/pvr.argustv/pvr.argustv.txt2
-rw-r--r--project/cmake/addons/addons/pvr.dvblink/pvr.dvblink.txt2
-rw-r--r--project/cmake/addons/addons/pvr.filmon/pvr.filmon.txt2
-rw-r--r--project/cmake/addons/addons/pvr.hts/pvr.hts.txt2
-rw-r--r--project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt2
-rw-r--r--project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt2
-rw-r--r--project/cmake/addons/addons/pvr.nextpvr/pvr.nextpvr.txt2
-rw-r--r--project/cmake/addons/addons/pvr.njoy/pvr.njoy.txt2
-rw-r--r--project/cmake/addons/addons/pvr.pctv/platforms.txt1
-rw-r--r--project/cmake/addons/addons/pvr.pctv/pvr.pctv.txt1
-rw-r--r--project/cmake/addons/addons/pvr.vdr.vnsi/pvr.vdr.vnsi.txt2
-rw-r--r--project/cmake/addons/addons/pvr.wmc/pvr.wmc.txt2
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)
290endif() 296endif()
297
298# add custom target "supported_addons" that returns all addons that are supported on this platform
299string(REPLACE ";" " " ALL_ADDONS_BUILDING "${ALL_ADDONS_BUILDING}")
300add_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