]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - Vc/cmake/VcMacros.cmake
bugfix: Lambda and ALambda Hijing and Inject histos added twice to output list of...
[u/mrichter/AliRoot.git] / Vc / cmake / VcMacros.cmake
index 16000db82d410dcf4619f7b2ca8791d0fadf4cfa..72616b178ba7939f3ff954c77e644d84c6db110e 100644 (file)
@@ -50,7 +50,7 @@ macro(vc_determine_compiler)
       set(Vc_COMPILER_IS_CLANG false)
       set(Vc_COMPILER_IS_MSVC false)
       set(Vc_COMPILER_IS_GCC false)
-      if(CMAKE_CXX_COMPILER MATCHES "/(icpc|icc)$")
+      if(CMAKE_CXX_COMPILER MATCHES "(icpc|icc)$")
          set(Vc_COMPILER_IS_INTEL true)
          exec_program(${CMAKE_C_COMPILER} ARGS -dumpversion OUTPUT_VARIABLE Vc_ICC_VERSION)
          message(STATUS "Detected Compiler: Intel ${Vc_ICC_VERSION}")
@@ -375,7 +375,7 @@ macro(vc_set_preferred_compiler_flags)
       endif()
    endif()
 
-   if(NOT Vc_COMPILER_IS_MSVC)
+   if(NOT Vc_COMPILER_IS_MSVC AND NOT Vc_COMPILER_IS_INTEL)
       vc_add_compiler_flag(Vc_DEFINITIONS "-ffp-contract=fast")
    endif()