diff options
Diffstat (limited to 'usr/Makefile')
| -rw-r--r-- | usr/Makefile | 24 | 
1 files changed, 16 insertions, 8 deletions
diff --git a/usr/Makefile b/usr/Makefile index 6faa444b708..e767f019acc 100644 --- a/usr/Makefile +++ b/usr/Makefile @@ -6,17 +6,23 @@ klibcdirs:;  PHONY += klibcdirs -# Gzip -suffix_$(CONFIG_INITRAMFS_COMPRESSION_GZIP)   = .gz -  # Bzip2 -suffix_$(CONFIG_INITRAMFS_COMPRESSION_BZIP2)  = .bz2 +suffix_$(CONFIG_RD_BZIP2)  = .bz2  # Lzma -suffix_$(CONFIG_INITRAMFS_COMPRESSION_LZMA)   = .lzma +suffix_$(CONFIG_RD_LZMA)   = .lzma + +# XZ +suffix_$(CONFIG_RD_XZ)     = .xz  # Lzo -suffix_$(CONFIG_INITRAMFS_COMPRESSION_LZO)   = .lzo +suffix_$(CONFIG_RD_LZO)    = .lzo + +# Lz4 +suffix_$(CONFIG_RD_LZ4)    = .lz4 + +# Gzip +suffix_$(CONFIG_RD_GZIP)   = .gz  AFLAGS_initramfs_data.o += -DINITRAMFS_IMAGE="usr/initramfs_data.cpio$(suffix_y)" @@ -50,7 +56,10 @@ endif  quiet_cmd_initfs = GEN     $@        cmd_initfs = $(initramfs) -o $@ $(ramfs-args) $(ramfs-input) -targets := initramfs_data.cpio.gz initramfs_data.cpio.bz2 initramfs_data.cpio.lzma initramfs_data.cpio.lzo initramfs_data.cpio +targets := initramfs_data.cpio.gz initramfs_data.cpio.bz2 \ +	initramfs_data.cpio.lzma initramfs_data.cpio.xz \ +	initramfs_data.cpio.lzo initramfs_data.cpio.lz4 \ +	initramfs_data.cpio  # do not try to update files included in initramfs  $(deps_initramfs): ; @@ -63,4 +72,3 @@ $(deps_initramfs): klibcdirs  $(obj)/initramfs_data.cpio$(suffix_y): $(obj)/gen_init_cpio $(deps_initramfs) klibcdirs  	$(Q)$(initramfs) -l $(ramfs-input) > $(obj)/.initramfs_data.cpio.d  	$(call if_changed,initfs) -  | 
