A workaround for a bug in cmake 2.8.3 diagnosed on PR 8885.
authorOscar Fuentes <ofv@wanadoo.es>
Sun, 2 Jan 2011 19:32:31 +0000 (19:32 +0000)
committerOscar Fuentes <ofv@wanadoo.es>
Sun, 2 Jan 2011 19:32:31 +0000 (19:32 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122706 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/CMakeLists.txt

index 036dbcda2147b05c0a146fce2744a3d4fbbc0599..facdfd51b15985f3cfe94a157db4793dc4e87f9b 100644 (file)
@@ -41,6 +41,11 @@ set(sources
   )
 
 if( CMAKE_CL_64 )
+  # A workaround for a bug in cmake 2.8.3. See PR 8885.
+  if( CMAKE_VERSION STREQUAL "2.8.3" )
+    include(CMakeDetermineCompilerId)
+  endif()
+  # end of workaround.
   enable_language(ASM_MASM)
   ADD_CUSTOM_COMMAND(
     OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/X86CompilationCallback_Win64.obj