Browse Source

CheckLanguage: Pass generator platform and toolset into check

Otherwise we do not check for support for the language with the same
generator settings as the caller.
Brad King 8 years ago
parent
commit
0f5e76df0c
1 changed files with 2 additions and 0 deletions
  1. 2 0
      Modules/CheckLanguage.cmake

+ 2 - 0
Modules/CheckLanguage.cmake

@@ -46,6 +46,8 @@ file(WRITE \"\${CMAKE_CURRENT_BINARY_DIR}/result.cmake\"
     execute_process(
       WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/Check${lang}
       COMMAND ${CMAKE_COMMAND} . -G ${CMAKE_GENERATOR}
+                                 -A "${CMAKE_GENERATOR_PLATFORM}"
+                                 -T "${CMAKE_GENERATOR_TOOLSET}"
       OUTPUT_VARIABLE output
       ERROR_VARIABLE output
       RESULT_VARIABLE result