package_ipk.bbclass: Add sdk Packages files and fix ipkf-sdk.conf (fixing meta-toolch...
authorRichard Purdie <rpurdie@rpsys.net>
Wed, 5 Sep 2007 21:36:26 +0000 (21:36 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Wed, 5 Sep 2007 21:36:26 +0000 (21:36 +0000)
classes/package_ipk.bbclass

index e9e2145..31e42cd 100644 (file)
@@ -82,6 +82,10 @@ package_update_index_ipk () {
                        touch ${DEPLOY_DIR_IPK}/$arch/Packages
                        ipkg-make-index -r ${DEPLOY_DIR_IPK}/$arch/Packages -p ${DEPLOY_DIR_IPK}/$arch/Packages -l ${DEPLOY_DIR_IPK}/$arch/Packages.filelist -m ${DEPLOY_DIR_IPK}/$arch/
                fi
+               if [ -e ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/ ] ; then 
+                       touch ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/Packages
+                       ipkg-make-index -r ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/Packages -p ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/Packages -l ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/Packages.filelist -m ${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk/
+               fi
        done
 }
 
@@ -102,7 +106,7 @@ package_generate_ipkg_conf () {
                priority=$(expr $priority + 5)
                if [ -e ${DEPLOY_DIR_IPK}/$arch/Packages ] ; then
                        echo "src oe-$arch file:${DEPLOY_DIR_IPK}/$arch" >> ${IPKGCONF_TARGET}
-                       echo "src oe-$arch file:${DEPLOY_DIR_IPK}/$arch" >> ${IPKGCONF_SDK}
+                       echo "src oe-${BUILD_ARCH}-$arch-sdk file:${DEPLOY_DIR_IPK}/${BUILD_ARCH}-$arch-sdk" >> ${IPKGCONF_SDK}
                fi
        done
 }