kumquat-buildroot/fs
Yann E. MORIN 0a49b49e0a fs/initramfs: cleanups, enhance comments
rootfs-initramfs is not using the generic fs infrastructure, because
there is virtually nothing to do to build the initramfs image: there is
no actual image to be built to begin with.

The only purpose of rootfs-initramfs is to ensure the rootfs.cpio image
is built and then that the Linux kernel is rebuilt with that rootfs.cpio
as initramfs source.

Using variables of the fs infra like if it were used is misleading. It
looked nice as long as there was the possibility that rootfs-initramfs
would one day use the fs infra. But there's no way that will happen any
time soon.

Furthermore, the linux' rule linux-rebuild-with-initramfs now already
depends on rootfs-cpio by itself, so we need not duplicate this
dependency in rootfs-initramfs.

Still, we want to advertise that the dependency is on rootfs-cpio, so
we get nice dependency graphs (and not expose the internal
linux-rebuild-with-initramfs rule to the users).

So, remove the variables and directly define the rules.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Romain Naour <romain.naour@openwide.fr>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-11-30 11:50:42 +01:00
..
axfs Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/bin 2017-07-05 15:19:29 +02:00
cloop Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/bin 2017-07-05 15:19:29 +02:00
cpio package: indentation cleanup 2014-10-26 05:47:05 +01:00
cramfs Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/bin 2017-07-05 15:19:29 +02:00
ext2 fs/ext2: fix typo 2017-07-29 00:46:13 +02:00
initramfs fs/initramfs: cleanups, enhance comments 2017-11-30 11:50:42 +01:00
iso9660 fs/iso9660: remove support for grub 2017-09-23 20:23:12 +02:00
jffs2 fs/jffs2: split commands 2016-06-07 22:21:08 +02:00
romfs Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/bin 2017-07-05 15:19:29 +02:00
squashfs fs/squashfs: honour the number of parallel jobs 2017-08-09 23:57:35 +02:00
tar fs/tar: make --no-recursion effective 2016-12-28 10:13:21 +01:00
ubifs Globally replace $(HOST_DIR)/usr/sbin with $(HOST_DIR)/sbin 2017-07-05 15:19:44 +02:00
yaffs2 Globally replace $(HOST_DIR)/usr/bin with $(HOST_DIR)/bin 2017-07-05 15:19:29 +02:00
common.mk fs: add missing $$(sep) to pre- and post-command hooks code 2017-11-05 17:52:27 +01:00
Config.in axfs: add new filesystem type 2015-10-14 23:47:30 +02:00