diff --git a/scripts/create_addon b/scripts/create_addon index 428093409a..6e5e500051 100755 --- a/scripts/create_addon +++ b/scripts/create_addon @@ -37,7 +37,12 @@ not_supported() { if [ -n "$PKG_ADDON_PROJECTS" ]; then listcontains "$PKG_ADDON_PROJECTS" "!${DEVICE:-$PROJECT}" && not_supported - listcontains "$PKG_ADDON_PROJECTS" "${DEVICE:-$PROJECT}" || listcontains "$PKG_ADDON_PROJECTS" "any" || not_supported + + if ! listcontains "$PKG_ADDON_PROJECTS" "${DEVICE:-$PROJECT}" && + ! listcontains "$PKG_ADDON_PROJECTS" "${PROJECT}" && + ! listcontains "$PKG_ADDON_PROJECTS" "any"; then + not_supported + fi fi $SCRIPTS/checkdeps