target/imagebuilder: use multi-thread support for xz compression
[openwrt/staging/chunkeey.git] / target / imagebuilder / Makefile
index 05c7cf3318deb18af1851524c533b1c47af52e1e..b463feb456eed860eb210b3c5c9328f5fa205299 100644 (file)
@@ -86,7 +86,7 @@ endif
        (cd $(PKG_BUILD_DIR); find staging_dir/host/bin/ $(IB_LDIR)/scripts/dtc/ -type f | \
                $(XARGS) $(SCRIPT_DIR)/bundle-libraries.sh $(PKG_BUILD_DIR)/staging_dir/host)
        STRIP=sstrip $(SCRIPT_DIR)/rstrip.sh $(PKG_BUILD_DIR)/staging_dir/host/bin/
-       $(TAR) -cf - -C $(BUILD_DIR) $(IB_NAME) | xz -zc -7e > $@
+       $(TAR) -cf - -C $(BUILD_DIR) $(IB_NAME) | xz -T$(if $(filter 1,$(NPROC)),2,0) -zc -7e > $@
 
 download:
 prepare: