From f77607fb34446e09f483340a873e2d6f4f182331 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 2 Jun 2021 16:31:16 +0000 Subject: [PATCH] dist: Set default for PARALLELISMFLAGS Signed-off-by: Michael Tremer --- src/libpakfire/dist.c | 8 ++++++++ 1 file changed, 8 insertions(+) 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; } -- 2.47.2