No CMake, como posso testar se o compilador é o Clang?

Nós temos um conjunto descripts de construção CMake de plataforma cruzada, e nós apoiamos a construção comVisual C ++ eGCC.

Estamos experimentandoClang, mas não consigo descobrir como testar se o compilador é ou não o Clang com o nosso script CMake.

O que devo testar para ver se o compilador é Clang ou não? Estamos usando atualmenteMSVC eCMAKE_COMPILER_IS_GNU<LANG> para testar o Visual C ++ e GCC, respectivamente.

questionAnswers(4)

yourAnswerToTheQuestion