From bee8247cb22d9f68404f50c7995bd049c6a616c2 Mon Sep 17 00:00:00 2001 From: Stephen Hurd Date: Sat, 25 Dec 2021 14:04:06 -0500 Subject: [PATCH] Support OneTBB in CMake file --- cmake/modules/FindTBB.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/modules/FindTBB.cmake b/cmake/modules/FindTBB.cmake index c6bdec985..7d2c975bd 100644 --- a/cmake/modules/FindTBB.cmake +++ b/cmake/modules/FindTBB.cmake @@ -195,7 +195,11 @@ if(NOT TBB_FOUND) ################################## if(TBB_INCLUDE_DIRS) - file(READ "${TBB_INCLUDE_DIRS}/tbb/tbb_stddef.h" _tbb_version_file) + if (EXISTS "${TBB_INCLUDE_DIRS}/tbb/tbb_stddef.h") + file(READ "${TBB_INCLUDE_DIRS}/tbb/tbb_stddef.h" _tbb_version_file) + else() + file(READ "${TBB_INCLUDE_DIRS}/tbb/version.h" _tbb_version_file) + endif() string(REGEX REPLACE ".*#define TBB_VERSION_MAJOR ([0-9]+).*" "\\1" TBB_VERSION_MAJOR "${_tbb_version_file}") string(REGEX REPLACE ".*#define TBB_VERSION_MINOR ([0-9]+).*" "\\1"