Date: Monday, October 4, 2021 @ 00:07:59 Author: anatolik Revision: 425061
FS#46160: enable python integration that among other things produces libirml.so Modified: tbb/trunk/PKGBUILD ----------+ PKGBUILD | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-10-03 19:50:16 UTC (rev 425060) +++ PKGBUILD 2021-10-04 00:07:59 UTC (rev 425061) @@ -11,8 +11,8 @@ arch=('x86_64') url='https://www.threadingbuildingblocks.org/' license=('Apache') -depends=('gcc-libs') -makedepends=('cmake' 'inetutils' 'ninja') +depends=('gcc-libs' 'hwloc') +makedepends=('cmake' 'inetutils' 'ninja' 'python' 'swig') conflicts=('intel-tbb') provides=("intel-tbb=$pkgver") replaces=('intel-tbb') @@ -30,10 +30,15 @@ build() { cd oneTBB-$pkgver - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr . - ninja + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DTBB4PY_BUILD=ON . + ninja all python_build } +check() { + cd oneTBB-$pkgver + ninja test +} + package() { cd oneTBB-$pkgver DESTDIR="$pkgdir" ninja install