From cf9dcd27c17ee9c00b2c235c226f20d3e7e786d0 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 11 Nov 2017 17:36:01 +0000 Subject: [PATCH 1/2] scripts/create_addon: simplify PROJECT selection, support DEVICE --- scripts/create_addon | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/scripts/create_addon b/scripts/create_addon index 89131d1e40..31ba1332fe 100755 --- a/scripts/create_addon +++ b/scripts/create_addon @@ -31,13 +31,8 @@ if [ -n "$PKG_ARCH" -a ! "$PKG_ARCH" = "any" ]; then fi if [ -n "$PKG_ADDON_PROJECTS" -a ! "$PKG_ADDON_PROJECTS" = "any" ]; then - for _PROJECT in $PKG_ADDON_PROJECTS ; do - if [ "$_PROJECT" = "$PROJECT" ] ; then - PROJECT_SUPPORTED="yes" - fi - done - if [ ! "$PROJECT_SUPPORTED" = "yes" ] ; then - echo "*** ERROR: $PKG_ADDON_ID: '$PROJECT' not supported ***" + if ! listcontains "${PKG_ADDON_PROJECTS}" "${DEVICE:-${PROJECT}}"; then + echo "*** ERROR: $PKG_ADDON_ID: '${DEVICE:-${PROJECT}}' not supported ***" exit 0 fi fi From 98b58dae8321dd801fba5143ffcb61af11917c11 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sat, 11 Nov 2017 17:47:29 +0000 Subject: [PATCH 2/2] service/slice: use device codes for PKG_ADDON_PROJECTS --- packages/addons/service/slice/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/addons/service/slice/package.mk b/packages/addons/service/slice/package.mk index 10080bc2dc..52a37ea657 100644 --- a/packages/addons/service/slice/package.mk +++ b/packages/addons/service/slice/package.mk @@ -31,7 +31,7 @@ PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Slice" -PKG_ADDON_PROJECTS="RPi" +PKG_ADDON_PROJECTS="Slice Slice3" PKG_ADDON_TYPE="xbmc.service" make_target() {