mirror of
https://git.yoctoproject.org/poky
synced 2026-04-30 12:32:12 +02:00
classes: Add mechanism to install packages into images only if they've been built
This commit is contained in:
@@ -81,12 +81,20 @@ fakeroot rootfs_deb_do_rootfs () {
|
||||
if [ $? -ne 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
find ${IMAGE_ROOTFS} -name \*.dpkg-new | for i in `cat`; do
|
||||
mv $i `echo $i | sed -e's,\.dpkg-new$,,'`
|
||||
done
|
||||
done
|
||||
fi
|
||||
|
||||
rm ${WORKDIR}/temp/log.do_$target-attemptonly.${PID}
|
||||
if [ ! -z "${PACKAGE_INSTALL_ATTEMPTONLY}" ]; then
|
||||
for i in ${PACKAGE_INSTALL_ATTEMPTONLY}; do
|
||||
apt-get install $i --force-yes --allow-unauthenticated >> ${WORKDIR}/temp/log.do_$target-attemptonly.${PID} || true
|
||||
done
|
||||
fi
|
||||
|
||||
find ${IMAGE_ROOTFS} -name \*.dpkg-new | for i in `cat`; do
|
||||
mv $i `echo $i | sed -e's,\.dpkg-new$,,'`
|
||||
done
|
||||
|
||||
install -d ${IMAGE_ROOTFS}/${sysconfdir}
|
||||
echo ${BUILDNAME} > ${IMAGE_ROOTFS}/${sysconfdir}/version
|
||||
|
||||
|
||||
Reference in New Issue
Block a user