[oe-commits] org.oe.dev sdk.bbclass: Add function to create sdk pacakge indices.
florian commit
openembedded-commits at lists.openembedded.org
Wed Jul 4 12:05:13 UTC 2007
sdk.bbclass: Add function to create sdk pacakge indices.
Author: florian at openembedded.org
Branch: org.openembedded.dev
Revision: 359ad4a86b8011f34e1a273fb16b3bc22cde9a7b
ViewMTN: http://monotone.openembedded.org/revision.psp?id=359ad4a86b8011f34e1a273fb16b3bc22cde9a7b
Files:
1
classes/sdk.bbclass
Diffs:
#
# mt diff -r9e9051124800e7d4f113baa880bf489834c0fbf2 -r359ad4a86b8011f34e1a273fb16b3bc22cde9a7b
#
#
#
# patch "classes/sdk.bbclass"
# from [f5a6cb53cd1f28070b6b61af23f5004767157e55]
# to [100957b869cd48dd7933ace807f396c946442a32]
#
============================================================
--- classes/sdk.bbclass f5a6cb53cd1f28070b6b61af23f5004767157e55
+++ classes/sdk.bbclass 100957b869cd48dd7933ace807f396c946442a32
@@ -26,3 +26,23 @@ FILES_${PN}-dbg += "${prefix}/bin/.debug
FILES_${PN}-dbg += "${prefix}/bin/.debug \
${prefix}/sbin/.debug \
"
+
+sdk_ipk_do_indexes () {
+ set -x
+
+ ipkgarchs="${PACKAGE_ARCHS}"
+
+ if [ -z "${DEPLOY_KEEP_PACKAGES}" ]; then
+ touch ${DEPLOY_DIR_IPK}/Packages
+ ipkg-make-index -r ${DEPLOY_DIR_IPK}/Packages -p ${DEPLOY_DIR_IPK}/Packages -l ${DEPLOY_DIR_IPK}/Packages.filelist -m ${DEPLOY_DIR_IPK}
+ fi
+
+ for arch in $ipkgarchs; do
+ if [ -z "${DEPLOY_KEEP_PACKAGES}" ]; then
+ 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
+ fi
+ done
+}
More information about the Openembedded-commits
mailing list