BUG 11451 - pass CMAKE_EXTRA_GENERATOR down.
This patch fixes the behavior of external projects with respect to generators using the CMAKE_EXTRA_GENERATOR variable.
This commit is contained in:
parent
e6975fe82f
commit
74e49aa441
|
@ -1228,7 +1228,12 @@ function(_ep_add_configure_command name)
|
||||||
if(cmake_generator)
|
if(cmake_generator)
|
||||||
list(APPEND cmd "-G${cmake_generator}" "${source_dir}")
|
list(APPEND cmd "-G${cmake_generator}" "${source_dir}")
|
||||||
else()
|
else()
|
||||||
list(APPEND cmd "-G${CMAKE_GENERATOR}" "${source_dir}")
|
if(CMAKE_EXTRA_GENERATOR)
|
||||||
|
list(APPEND cmd "-G${CMAKE_EXTRA_GENERATOR} - ${CMAKE_GENERATOR}"
|
||||||
|
"${source_dir}")
|
||||||
|
else()
|
||||||
|
list(APPEND cmd "-G${CMAKE_GENERATOR}" "${source_dir}")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue