From: Michael Tremer Date: Wed, 2 Jun 2021 16:31:16 +0000 (+0000) Subject: dist: Set default for PARALLELISMFLAGS X-Git-Tag: 0.9.28~1285^2~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f77607fb34446e09f483340a873e2d6f4f182331;p=pakfire.git dist: Set default for PARALLELISMFLAGS Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/dist.c b/src/libpakfire/dist.c index 3cd2b6a1a..cbb62fa99 100644 --- a/src/libpakfire/dist.c +++ b/src/libpakfire/dist.c @@ -114,6 +114,14 @@ static int pakfire_makefile_set_defaults(Pakfire pakfire, free(dirname); } + long processors_online = sysconf(_SC_NPROCESSORS_ONLN); + + // Set PARALLELISMFLAGS + if (processors_online) { + pakfire_string_format(buffer, "-j%ld", processors_online); + pakfire_parser_set(parser, "build", "PARALLELISMFLAGS", buffer, 0); + } + return 0; }