amdblibm: add support for parallel build (#43258)
This commit is contained in:
parent
dde8fa5561
commit
41d20d3731
@ -8,6 +8,7 @@
|
|||||||
from llnl.util import tty
|
from llnl.util import tty
|
||||||
|
|
||||||
from spack.package import *
|
from spack.package import *
|
||||||
|
from spack.util.cpus import determine_number_of_jobs
|
||||||
|
|
||||||
|
|
||||||
class Amdlibm(SConsPackage):
|
class Amdlibm(SConsPackage):
|
||||||
@ -65,7 +66,7 @@ class Amdlibm(SConsPackage):
|
|||||||
|
|
||||||
def build_args(self, spec, prefix):
|
def build_args(self, spec, prefix):
|
||||||
"""Setting build arguments for amdlibm"""
|
"""Setting build arguments for amdlibm"""
|
||||||
args = ["--prefix={0}".format(prefix)]
|
args = [f"-j{determine_number_of_jobs(parallel=True)}", f"--prefix={prefix}"]
|
||||||
|
|
||||||
if self.spec.satisfies("@4.1: "):
|
if self.spec.satisfies("@4.1: "):
|
||||||
args.append("--aocl_utils_install_path={0}".format(self.spec["aocl-utils"].prefix))
|
args.append("--aocl_utils_install_path={0}".format(self.spec["aocl-utils"].prefix))
|
||||||
|
Loading…
Reference in New Issue
Block a user