Răsfoiți Sursa

-only enable the asm test for the Intel compiler if we are under UNIX

...have to find out how to generate assembler with icl.exe

Alex
Alex Neundorf 15 ani în urmă
părinte
comite
4139a734fa
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      Tests/Assembler/CMakeLists.txt

+ 2 - 2
Tests/Assembler/CMakeLists.txt

@@ -6,10 +6,10 @@ set(SRCS)
 # (at least) the following toolchains can process assembler files directly
 # and also generate assembler files from C:
 if("${CMAKE_GENERATOR}" MATCHES "Makefile")
-  if("${CMAKE_C_COMPILER_ID}" MATCHES "^(GNU|HP|Intel|SunPro|XL)$")
+  if(("${CMAKE_C_COMPILER_ID}" MATCHES "^(GNU|HP|SunPro|XL)$") OR ("${CMAKE_C_COMPILER_ID}" STREQUAL "Intel"  AND  UNIX))
     execute_process(COMMAND ${CMAKE_C_COMPILER} ${CMAKE_C_FLAGS} -S "${CMAKE_CURRENT_SOURCE_DIR}/main.c" -o "${CMAKE_CURRENT_BINARY_DIR}/main.s")
     set(SRCS "${CMAKE_CURRENT_BINARY_DIR}/main.s")
-  endif("${CMAKE_C_COMPILER_ID}" MATCHES "^(GNU|HP|Intel|SunPro|XL)$")
+  endif(("${CMAKE_C_COMPILER_ID}" MATCHES "^(GNU|HP|SunPro|XL)$") OR ("${CMAKE_C_COMPILER_ID}" STREQUAL "Intel"  AND  UNIX))
 endif("${CMAKE_GENERATOR}" MATCHES "Makefile")