diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-08-10 23:22:11 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-08-10 23:22:11 +0200 |
commit | 41f9bb9b7c0d6414b67e935069076b85ad1d5e15 (patch) | |
tree | 84d569bc5487fc6a7885b4a8b073d7d78bd02d6b /mk/fs.mk | |
parent | 990849c74997332b825a9ad565768e921b813bac (diff) | |
download | embtoolkit-41f9bb9b7c0d6414b67e935069076b85ad1d5e15.tar.gz embtoolkit-41f9bb9b7c0d6414b67e935069076b85ad1d5e15.tar.bz2 embtoolkit-41f9bb9b7c0d6414b67e935069076b85ad1d5e15.tar.xz |
Rootfs: give ability to build cpio archive for initramfs
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/fs.mk')
-rw-r--r-- | mk/fs.mk | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -42,3 +42,14 @@ build_jffs2_rootfs: -o $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2 @rm -rf $(EMBTK_ROOT)/rootfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG).jffs2.temp +build_initramfs_archive: + $(call EMBTK_GENERIC_MESSAGE,"Generating cpio archive for initramfs...") +ifeq ($(EMBTK_ROOTFS_HAVE_INITRAMFS_CPIO_GZIPED),y) + @$(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \ + $(EMBTK_ROOT)/scripts/mkinitramfs $(ROOTFS) gzip \ + $(EMBTK_ROOT)/initramfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +else + @$(FAKEROOT_BIN) -i $(EMBTK_ROOT)/.fakeroot.001 -- \ + $(EMBTK_ROOT)/scripts/mkinitramfs $(ROOTFS) bzip2 \ + $(EMBTK_ROOT)/initramfs-$(GNU_TARGET)-$(EMBTK_MCU_FLAG) +endif |