File tree Expand file tree Collapse file tree 4 files changed +15
-8
lines changed Expand file tree Collapse file tree 4 files changed +15
-8
lines changed Original file line number Diff line number Diff line change 64
64
path = builder/third_party/c-ares
65
65
url = https://github.com/c-ares/c-ares.git
66
66
branch = main
67
+ [submodule "builder/third_party/tbb "]
68
+ path = builder/third_party/tbb
69
+ url = https://github.com/oneapi-src/oneTBB.git
70
+ branch = master
Original file line number Diff line number Diff line change @@ -7,10 +7,12 @@ if [ -n "${WITH_RHEL_RPMS}" ]; then
7
7
exit 0
8
8
fi
9
9
10
- git clone --branch " $TBB_VERSION " --depth 1 https://github.com/intel/tbb
11
- cd tbb
12
- cp LICENSE " ${LICENSE_DIR} /tbb-${TBB_VERSION} "
13
- make ${NPROCS: +-j ${NPROCS} } tbb_build_dir=./build tbb_build_prefix=lib extra_inc=big_iron.inc
14
- mkdir -p /usr/local/include
15
- cp -r ./include/tbb /usr/local/include/
16
- cp ./build/lib_release/libtbb.a /usr/local/lib/
10
+ cd third_party/tbb
11
+ cp LICENSE.txt " ${LICENSE_DIR} /tbb-${TBB_VERSION} "
12
+ cmake -B cmake-build -S . \
13
+ -DCMAKE_BUILD_TYPE=Release \
14
+ -DCMAKE_INSTALL_PREFIX=/usr/local \
15
+ -DBUILD_SHARED_LIBS=OFF \
16
+ -DTBB_TEST=OFF \
17
+ -DTBBMALLOC_BUILD=OFF
18
+ cmake --build cmake-build --target install ${NPROCS: +-j ${NPROCS} }
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ export GRPC_REVISION=v1.67.0
7
7
export JSONCPP_REVISION=1.9.6
8
8
export PROMETHEUS_CPP_REVISION=v1.2.4
9
9
export PROTOBUF_VERSION=v28.3
10
- export TBB_VERSION=2018_U5
10
+ export TBB_VERSION=2022.0.0
11
11
export CIVETWEB_VERSION=v1.16
12
12
export ABSEIL_VERSION=20240722.0
13
13
export VALIJSON_VERSION=0.6
You can’t perform that action at this time.
0 commit comments