package_ipk.bbclass: Tweak handling for all/any/noarch and nativesdk

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie 2010-01-14 13:16:13 +00:00
parent adede582cd
commit ce687c223f
1 changed files with 5 additions and 1 deletions

View File

@ -122,7 +122,11 @@ package_generate_archlist () {
for arch in $ipkgarchs; do
sdkarch=`echo $arch | sed -e 's/${HOST_ARCH}/${SDK_ARCH}/'`
echo "arch $arch $priority" >> ${IPKGCONF_TARGET}
echo "arch $sdkarch-nativesdk $priority" >> ${IPKGCONF_SDK}
extension=-nativesdk
if [ "$sdkarch" = "all" -o "$sdkarch" = "any" -o "$sdkarch" = "noarch" ]; then
extension=""
fi
echo "arch $sdkarch$extension $priority" >> ${IPKGCONF_SDK}
priority=$(expr $priority + 5)
done
echo "arch ${SDK_ARCH}-${TARGET_ARCH}-canadian $priority" >> ${IPKGCONF_SDK}