diff --git a/scripts/create_addon b/scripts/create_addon index 6e9819c369..aaa6290af4 100755 --- a/scripts/create_addon +++ b/scripts/create_addon @@ -87,7 +87,7 @@ function find_addons() { if [ $_count -eq 0 ]; then # handle embedded addons here. Should only build when they are explictly specified in the addon list ( . ./config/options "$1" &>/dev/null - [ "$PKG_IS_ADDON" != "embedded" ] && exit 1 + [ "$PKG_IS_ADDON" != "embedded" -a "$PKG_IS_ADDON" != "yes" ] && exit 1 echo $PKG_NAME ) @@ -164,12 +164,12 @@ pack_addon() { } not_supported_arch() { - printf "%${BUILD_INDENT}c $(print_color CLR_WARNING "*** ERROR: $PKG_ADDON_ID: '${DEVICE:-$PROJECT}' not supported ***")\n" ' '>&$SILENT_OUT + printf "%${BUILD_INDENT}c $(print_color CLR_WARNING "*** SKIP: $PKG_ADDON_ID: '${DEVICE:-$PROJECT}' not supported ***")\n" ' '>&$SILENT_OUT exit 0 } not_supported_device() { - printf "%${BUILD_INDENT}c $(print_color CLR_WARNING "*** ERROR: $PKG_ADDON_ID: '$TARGET_ARCH' not supported ***")\n" ' '>&$SILENT_OUT + printf "%${BUILD_INDENT}c $(print_color CLR_WARNING "*** SKIP: $PKG_ADDON_ID: '$TARGET_ARCH' not supported ***")\n" ' '>&$SILENT_OUT exit 0 }