tools/squashfs4: enable parallel builds
Run `time make tools/squashfs4/{clean,compile} -j$(nproc)`
Before:
real    0m8.803s
user    0m12.415s
sys     0m1.317s
After:
real    0m13.781s
user    0m13.290s
sys     0m1.528s
Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
			
			
This commit is contained in:
		 Linhui Liu
					Linhui Liu
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							37dbe30215
						
					
				
				
					commit
					3efd49a588
				
			| @@ -17,11 +17,13 @@ PKG_SOURCE_DATE:=2022-03-17 | |||||||
| PKG_SOURCE_VERSION:=afdd63fc386919b4aa40d573b0a6069414d14317 | PKG_SOURCE_VERSION:=afdd63fc386919b4aa40d573b0a6069414d14317 | ||||||
| PKG_MIRROR_HASH:=59c294e00ddfc1f4bda658c7567584ce35fdd479c413ebdb1376981b27737be1 | PKG_MIRROR_HASH:=59c294e00ddfc1f4bda658c7567584ce35fdd479c413ebdb1376981b27737be1 | ||||||
|  |  | ||||||
|  | HOST_BUILD_PARALLEL:=1 | ||||||
|  |  | ||||||
| include $(INCLUDE_DIR)/host-build.mk | include $(INCLUDE_DIR)/host-build.mk | ||||||
|  |  | ||||||
| define Host/Compile | define Host/Compile | ||||||
| 	+$(HOST_MAKE_VARS) \ | 	+$(HOST_MAKE_VARS) \ | ||||||
| 	$(MAKE) -C $(HOST_BUILD_DIR)/squashfs-tools \ | 	$(MAKE) $(HOST_JOBS) -C $(HOST_BUILD_DIR)/squashfs-tools \ | ||||||
| 		XZ_SUPPORT=1 \ | 		XZ_SUPPORT=1 \ | ||||||
| 		LZMA_XZ_SUPPORT=1 \ | 		LZMA_XZ_SUPPORT=1 \ | ||||||
| 		EXTRA_CFLAGS="-I$(STAGING_DIR_HOST)/include" \ | 		EXTRA_CFLAGS="-I$(STAGING_DIR_HOST)/include" \ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user