From 440f3cb8655fef0639cac1f3e0d41a443f36568a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 2 Oct 2011 21:11:43 +0200 Subject: [PATCH] Fix PARALLELISMFLAGS. This was an environment variable but that was wrong. --- python/pakfire/builder.py | 1 - python/pakfire/packages/make.py | 9 +++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/python/pakfire/builder.py b/python/pakfire/builder.py index 75e81fa05..b81d9aea9 100644 --- a/python/pakfire/builder.py +++ b/python/pakfire/builder.py @@ -590,7 +590,6 @@ class Builder(object): self._environ = { "LANG" : "C", - "PARALLELISMFLAGS" : "-j%s" % util.calc_parallelism(), } @property diff --git a/python/pakfire/packages/make.py b/python/pakfire/packages/make.py index c81124cbd..2019f47f6 100644 --- a/python/pakfire/packages/make.py +++ b/python/pakfire/packages/make.py @@ -49,9 +49,14 @@ class MakefileBase(Package): # Save the filename of the makefile. self.filename = os.path.abspath(filename) + # Update environment. + environ = self.pakfire.environ + environ.update({ + "PARALLELISMFLAGS" : "-j%s" % util.calc_parallelism(), + }) + # Open and parse the makefile. - self.lexer = lexer.RootLexer.open(self.filename, - environ=self.pakfire.environ) + self.lexer = lexer.RootLexer.open(self.filename, environ=environ) @property def package_filename(self): -- 2.39.5