kind: script description: The compressed initramfs depends: - filename: initramfs/initramfs.bst type: build - filename: gnu-toolchain.bst type: build variables: cwd: "%{build-root}" config: layout: - element: gnu-toolchain.bst destination: / - element: initramfs/initramfs.bst destination: "%{build-root}" commands: - mkdir -p %{install-root}/boot # We need to ensure exec permissions here. # See: https://gitlab.com/BuildStream/buildstream/issues/84 - chmod +x ./sbin/init ./sbin/shutdown - (find . -print0 | cpio -0 -H newc -o) | gzip -c > %{install-root}/boot/initramfs.gz