0
0
mirror of https://github.com/libretro/Lakka-LibreELEC.git synced 2024-12-15 16:49:53 +00:00
2024-01-30 11:57:07 +00:00

28 lines
1.1 KiB
Makefile

# SPDX-License-Identifier: GPL-2.0-only
# Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="tbb"
PKG_VERSION="2021.11.0"
PKG_SHA256="782ce0cab62df9ea125cdea253a50534862b563f1d85d4cda7ad4e77550ac363"
PKG_LICENSE="Apache-2.0"
PKG_SITE="https://github.com/oneapi-src/oneTBB"
PKG_URL="https://github.com/oneapi-src/oneTBB/archive/refs/tags/v${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="cmake:host ninja:host"
PKG_LONGDESC="oneTBB is a flexible C++ library that simplifies the work of adding parallelism to complex applications"
PKG_CMAKE_OPTS_HOST="-DTBB_TEST=OFF \
-DTBB_EXAMPLES=OFF \
-DTBB_STRICT=OFF \
-DTBB4PY_BUILD=OFF \
-DTBB_BUILD=ON \
-DTBBMALLOC_BUILD=ON \
-DTBBMALLOC_PROXY_BUILD=ON \
-DTBB_CPF=OFF \
-DTBB_FIND_PACKAGE=OFF \
-DTBB_DISABLE_HWLOC_AUTOMATIC_SEARCH=OFF \
-DTBB_ENABLE_IPO=ON"
pre_configure_host() {
export CXXFLAGS+=" -D__TBB_DYNAMIC_LOAD_ENABLED=0"
}