tbb_{2021_11,2022_0}: Use Ninja, build in parallel

These are just nice things to do where possible.
This commit is contained in:
John Ericson 2025-04-06 18:38:03 -04:00
parent 52faf482a3
commit 3b83d457f4
2 changed files with 8 additions and 0 deletions

View File

@ -4,6 +4,7 @@
fetchFromGitHub,
fetchpatch,
cmake,
ninja,
}:
stdenv.mkDerivation rec {
@ -24,6 +25,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
ninja
];
patches = [
@ -61,6 +63,8 @@ stdenv.mkDerivation rec {
--replace-fail 'tbb_add_test(SUBDIR conformance NAME conformance_resumable_tasks DEPENDENCIES TBB::tbb)' ""
'';
enableParallelBuilding = true;
meta = with lib; {
description = "Intel Thread Building Blocks C++ Library";
homepage = "http://threadingbuildingblocks.org/";

View File

@ -4,6 +4,7 @@
fetchFromGitHub,
fetchpatch,
cmake,
ninja,
}:
stdenv.mkDerivation rec {
@ -24,6 +25,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
ninja
];
patches = [
@ -61,6 +63,8 @@ stdenv.mkDerivation rec {
--replace-fail 'tbb_add_test(SUBDIR conformance NAME conformance_resumable_tasks DEPENDENCIES TBB::tbb)' ""
'';
enableParallelBuilding = true;
meta = with lib; {
description = "Intel Thread Building Blocks C++ Library";
homepage = "http://threadingbuildingblocks.org/";