[oe-commits] org.oe.dev initramfs-image-ipk: Package initramfs into package.

pfalcon commit openembedded-commits at lists.openembedded.org
Fri Feb 15 01:31:28 UTC 2008


initramfs-image-ipk: Package initramfs into package.
* Go badass with recursive bitbake invocation idea expressed on ML.
* It works! But don't try with BB_NUMBER_THREADS > 1 or at home.

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 6d8388a3331ac09ba7e6c0f3cf6688f303afd4e1
ViewMTN: http://monotone.openembedded.org/revision/info/6d8388a3331ac09ba7e6c0f3cf6688f303afd4e1
Files:
1
packages/initrdscripts/initramfs-image-ipk_1.0.bb
Diffs:

#
# mt diff -r2af4e3d72966c88c198cec2144cb8385bcce84dc -r6d8388a3331ac09ba7e6c0f3cf6688f303afd4e1
#
# 
# 
# add_file "packages/initrdscripts/initramfs-image-ipk_1.0.bb"
#  content [c7fc476faa3c9774365bfc327d27d115bab2153e]
# 
============================================================
--- packages/initrdscripts/initramfs-image-ipk_1.0.bb	c7fc476faa3c9774365bfc327d27d115bab2153e
+++ packages/initrdscripts/initramfs-image-ipk_1.0.bb	c7fc476faa3c9774365bfc327d27d115bab2153e
@@ -0,0 +1,15 @@
+DESCRIPTION = "Boot initramfs as a package"
+PR = "r1"
+
+do_compile() {
+	cd ${TOPDIR}; DISTRO=${USERDISTRO} MACHINE=${MACHINE} ANGSTROM_MODE=uclibc IMAGE_FSTYPES=cpio.gz DEPLOY_TO=${D}/boot/initramfs.bin bitbake initramfs-image
+}
+
+do_install() {
+	install -d ${D}/boot/
+	cd ${TOPDIR}; DISTRO=${USERDISTRO} MACHINE=${MACHINE} ANGSTROM_MODE=uclibc IMAGE_FSTYPES=cpio.gz DEPLOY_TO=${D}/boot/initramfs.bin bitbake initramfs-image -c deploy_to
+}
+
+FILES_${PN} += "/boot/*"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"






More information about the Openembedded-commits mailing list