From 9b59ef0590f8975d258b482b8b1ce40643093f60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Micha=C3=ABl=20Celerier?= Date: Wed, 13 Jan 2016 18:14:20 +0100 Subject: [PATCH] Don't disable PCH if CMAKE_xx_COMPILER_ID is not set Should fix #82 --- CMake/cotire.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMake/cotire.cmake b/CMake/cotire.cmake index a4fb533..d103357 100644 --- a/CMake/cotire.cmake +++ b/CMake/cotire.cmake @@ -2578,7 +2578,7 @@ function (cotire_choose_target_languages _target _targetLanguagesVar _wholeTarge set (${_targetLanguagesVar} "" PARENT_SCOPE) return() endif() - if (_targetUsePCH AND "${_language}" MATCHES "^C|CXX$") + if (_targetUsePCH AND "${_language}" MATCHES "^C|CXX$" AND NOT "${CMAKE_${_language}_COMPILER_ID}" STREQUAL "") cotire_check_precompiled_header_support("${_language}" "${_target}" _disableMsg) if (_disableMsg) set (_targetUsePCH FALSE)