Skip to content
5 changes: 4 additions & 1 deletion common/cmake/clang.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,10 @@ ELSE()

OPTION(EMBREE_IGNORE_CMAKE_CXX_FLAGS "When enabled Embree ignores default CMAKE_CXX_FLAGS." ON)
OPTION(EMBREE_ADDRESS_SANITIZER "Enabled CLANG address sanitizer." OFF)
IF (EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(CMAKE_CXX_FLAGS)
MESSAGE(WARNING "Ignoring CMAKE_CXX_FLAGS because EMBREE_IGNORE_CMAKE_CXX_FLAGS is enabled. Configure with EMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF to honor CMAKE_CXX_FLAGS. Ignored value: '${CMAKE_CXX_FLAGS}'")
ENDIF()
SET(CMAKE_CXX_FLAGS "")
ENDIF()

Expand Down
5 changes: 4 additions & 1 deletion common/cmake/dpcpp.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@ _SET_IF_EMPTY(FLAGS_AVX512 "-march=skx")

IF (NOT WIN32)
OPTION(EMBREE_IGNORE_CMAKE_CXX_FLAGS "When enabled Embree ignores default CMAKE_CXX_FLAGS." ON)
IF (EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(CMAKE_CXX_FLAGS)
MESSAGE(WARNING "Ignoring CMAKE_CXX_FLAGS because EMBREE_IGNORE_CMAKE_CXX_FLAGS is enabled. Configure with -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF to honor CMAKE_CXX_FLAGS. Ignored value: ${CMAKE_CXX_FLAGS}")
ENDIF()
SET(CMAKE_CXX_FLAGS "")
ENDIF()
ENDIF()
Expand Down
5 changes: 4 additions & 1 deletion common/cmake/gnu.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,10 @@ ELSE ()
ENDIF ()

OPTION(EMBREE_IGNORE_CMAKE_CXX_FLAGS "When enabled Embree ignores default CMAKE_CXX_FLAGS." ON)
IF (EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(CMAKE_CXX_FLAGS)
MESSAGE(WARNING "Ignoring CMAKE_CXX_FLAGS because EMBREE_IGNORE_CMAKE_CXX_FLAGS is enabled. Configure with -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF to honor CMAKE_CXX_FLAGS. Ignored value: '${CMAKE_CXX_FLAGS}'.")
ENDIF()
SET(CMAKE_CXX_FLAGS "")
ENDIF()

Expand Down
5 changes: 4 additions & 1 deletion common/cmake/intel.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,10 @@ ELSE()
_SET_IF_EMPTY(FLAGS_AVX512 "-xCORE-AVX512")

OPTION(EMBREE_IGNORE_CMAKE_CXX_FLAGS "When enabled Embree ignores default CMAKE_CXX_FLAGS." ON)
IF (EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(EMBREE_IGNORE_CMAKE_CXX_FLAGS)
IF(CMAKE_CXX_FLAGS)
MESSAGE(WARNING "Ignoring CMAKE_CXX_FLAGS because EMBREE_IGNORE_CMAKE_CXX_FLAGS is enabled. Configure with -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF to honor CMAKE_CXX_FLAGS. Ignored value: '${CMAKE_CXX_FLAGS}'.")
ENDIF()
SET(CMAKE_CXX_FLAGS "")
ENDIF()

Expand Down
Loading