mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 22:44:27 -05:00 
			
		
		
		
	include: use cpio from staging dir
As we built our own CPIO now, use this version instead of whatever the host may or may not provide. Signed-off-by: David Bauer <mail@david-bauer.net>
This commit is contained in:
		
							parent
							
								
									ad54e32651
								
							
						
					
					
						commit
						dc5328e7e9
					
				@ -301,7 +301,7 @@ endif
 | 
			
		||||
 | 
			
		||||
ifdef CONFIG_TARGET_ROOTFS_CPIOGZ
 | 
			
		||||
  define Image/Build/cpiogz
 | 
			
		||||
	( cd $(TARGET_DIR); find . | cpio -o -H newc -R root:root | gzip -9n >$(BIN_DIR)/$(IMG_ROOTFS).cpio.gz )
 | 
			
		||||
	( cd $(TARGET_DIR); find . | $(STAGING_DIR_HOST)/bin/cpio -o -H newc -R root:root | gzip -9n >$(BIN_DIR)/$(IMG_ROOTFS).cpio.gz )
 | 
			
		||||
  endef
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -163,7 +163,7 @@ ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS_SEPERATE),y)
 | 
			
		||||
ifeq ($(CONFIG_EXTERNAL_CPIO),y)
 | 
			
		||||
	$(CP) $(CONFIG_EXTERNAL_CPIO) $(KERNEL_BUILD_DIR)/initrd.cpio
 | 
			
		||||
else
 | 
			
		||||
	( cd $(TARGET_DIR); find . | cpio -o -H newc -R root:root > $(KERNEL_BUILD_DIR)/initrd.cpio )
 | 
			
		||||
	( cd $(TARGET_DIR); find . | $(STAGING_DIR_HOST)/bin/cpio -o -H newc -R root:root > $(KERNEL_BUILD_DIR)/initrd.cpio )
 | 
			
		||||
endif
 | 
			
		||||
	$(if $(CONFIG_TARGET_INITRAMFS_COMPRESSION_BZIP2),bzip2 -9 -c < $(KERNEL_BUILD_DIR)/initrd.cpio > $(KERNEL_BUILD_DIR)/initrd.cpio.bzip2)
 | 
			
		||||
	$(if $(CONFIG_TARGET_INITRAMFS_COMPRESSION_GZIP),gzip -f -S .gzip -9n $(KERNEL_BUILD_DIR)/initrd.cpio)
 | 
			
		||||
 | 
			
		||||
@ -40,7 +40,7 @@ ifeq ($(strip $(UNPACK_CMD)),)
 | 
			
		||||
      UNPACK_CMD=$(DECOMPRESS_CMD) $(TAR_CMD)
 | 
			
		||||
    endif
 | 
			
		||||
    ifeq ($(EXT),cpio)
 | 
			
		||||
      UNPACK_CMD=$(DECOMPRESS_CMD) (cd $(1)/..; cpio -i -d)
 | 
			
		||||
      UNPACK_CMD=$(DECOMPRESS_CMD) (cd $(1)/..; $(STAGING_DIR_HOST)/bin/cpio -i -d)
 | 
			
		||||
    endif
 | 
			
		||||
    ifeq ($(EXT),zip)
 | 
			
		||||
      UNPACK_CMD=$(UNZIP_CMD)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user