packages: use thread count from config

This commit is contained in:
InsanePrawn 2021-09-12 01:57:34 +02:00
parent ba7043b654
commit 82409e63c4

View file

@ -6,12 +6,13 @@ import multiprocessing
import os import os
import shutil import shutil
import subprocess import subprocess
from config import config
from chroot import create_chroot from chroot import create_chroot
from joblib import Parallel, delayed from joblib import Parallel, delayed
makepkg_env = os.environ.copy() | { makepkg_env = os.environ.copy() | {
'LANG': 'C', 'LANG': 'C',
'MAKEFLAGS': f'-j{multiprocessing.cpu_count()}', 'MAKEFLAGS': f"-j{multiprocessing.cpu_count() if config.file['build']['threads'] < 1 else config.file['build']['threads']}",
} }
makepkg_cross_env = makepkg_env | {'PACMAN': '/app/local/bin/pacman_aarch64'} makepkg_cross_env = makepkg_env | {'PACMAN': '/app/local/bin/pacman_aarch64'}