aboutsummaryrefslogtreecommitdiff
path: root/ports/tbb/CMakeLists.txt
AgeCommit message (Collapse)Author
2021-07-01[tbb] Remove ability to disable exception support in TBB runtime (#18740)aggieNick02
* After filing an issue with TBB (https://github.com/oneapi-src/oneTBB/issues/414), I found out that building the library with exceptions explicitly disabled as I had added support for had gone from not officially supported to more explicitly disallowed * update tbb port-version * run x-add-version
2021-04-08Add disable-exceptions feature to portfile for tbb (#16068)aggieNick02
* Add disable-exceptions feature to portfile to pass exceptions=0 to tbb_build in the non-windows case, and set TBB_USE_EXCEPTIONS=0 in the vcxproj files in the windows case. This removes the try/catch(...) wrappers around user code run by TBB. While these exception facilities can be nice in some cases, their removal allows for much easier debugging of a crash due to an unhandled exception in code that a TBB client provides to a TBB algortihm. With the try/catch(...) wrappers removed, the unhandled exception and crash dump are generated at the point of the thrown exception, versus significantly later in a different thread with the originally throwing thread no longer having the stack from when the exception was thrown. * commit for changes from running x-add-version tbb to update for new port version * Remove feature and undo changes made by x-add-version * Rerun x-add-version
2020-12-29[tbb] arm64-osx support (#15306)Andrei Lebedev
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-11-03[tbb] Support tbb build for arm-linux & arm64-linux (#14325)xyb
2019-11-01tbb: Fix compilation on OSX (#8744)tarcila
* tbb: Fix compilation on OSX Make sure CMake detected sysroot is correctly forwarded to TBB build system so system headers files will be found later on. * tbb: Version bump
2019-07-02[tbb] Add shared library support for Linux and OSX (#6510)Andrei Lebedev
* [tbb] Add shared library support for Linux and OSX Signed-off-by: Andrei Lebedev <lebdron@gmail.com> * Remove whitespace * Simplify string replace * Revert removal of lib exts
2018-09-04[tbb] Add support for Linux and OSXRobert Schumacher
[tbb] Fix installed cmake file. Add vcpkg_test_cmake() [tbb] Fix static non-windows builds [tbb] Fix find_package() on Windows