diff --git a/buildconfig/CMake/Eigen.cmake b/buildconfig/CMake/Eigen.cmake index 683267ae67db16962b69c3cd1412e0b84eddac1f..160b72e09c62a6533263ca3583622fdd2efe57aa 100644 --- a/buildconfig/CMake/Eigen.cmake +++ b/buildconfig/CMake/Eigen.cmake @@ -18,7 +18,7 @@ else() # for static libraries, object libraries, and executables without exports. cmake_policy(SET CMP0063 "OLD") - execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" . WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/extern-eigen ) + execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION} . WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/extern-eigen ) execute_process(COMMAND ${CMAKE_COMMAND} --build . WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/extern-eigen ) set(Eigen3_DIR "${CMAKE_BINARY_DIR}/extern-eigen/install/share/eigen3/cmake" CACHE PATH "") diff --git a/buildconfig/CMake/GoogleTest.cmake b/buildconfig/CMake/GoogleTest.cmake index 5c218edcefedbe5951fd949b0512070db8d56ebc..1a23f840e2a7e4d8644a90ea1434830bdd91caed 100644 --- a/buildconfig/CMake/GoogleTest.cmake +++ b/buildconfig/CMake/GoogleTest.cmake @@ -21,7 +21,7 @@ else() # Download and unpack googletest at configure time configure_file(${CMAKE_SOURCE_DIR}/buildconfig/CMake/GoogleTest.in ${CMAKE_BINARY_DIR}/googletest-download/CMakeLists.txt @ONLY) - execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" . + execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION} . RESULT_VARIABLE result WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/googletest-download ) if(result) diff --git a/buildconfig/CMake/Python-xmlrunner.cmake b/buildconfig/CMake/Python-xmlrunner.cmake index 15c09c1a2d8d9f700e2fc611ab714392813f2153..d5d2e61da95900f1129625941b1e4403c5a9cc61 100644 --- a/buildconfig/CMake/Python-xmlrunner.cmake +++ b/buildconfig/CMake/Python-xmlrunner.cmake @@ -14,7 +14,7 @@ else() set ( XMLRUNNER_DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/python-xmlrunner-download ) configure_file(${CMAKE_SOURCE_DIR}/buildconfig/CMake/Python-xmlrunner.in ${XMLRUNNER_DOWNLOAD_DIR}/CMakeLists.txt) - execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" . WORKING_DIRECTORY ${XMLRUNNER_DOWNLOAD_DIR} ) + execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" -DCMAKE_SYSTEM_VERSION=${CMAKE_SYSTEM_VERSION} . WORKING_DIRECTORY ${XMLRUNNER_DOWNLOAD_DIR} ) execute_process(COMMAND ${CMAKE_COMMAND} --build . WORKING_DIRECTORY ${XMLRUNNER_DOWNLOAD_DIR} ) set(PYTHON_XMLRUNNER_DIR "${CMAKE_BINARY_DIR}/python-xmlrunner-src" CACHE PATH "Location of xmlrunner package")