@@ -930,8 +930,7 @@ jobs:
930
930
- { sys: mingw64, env: x86_64 }
931
931
- { sys: mingw32, env: i686 }
932
932
steps :
933
- # Force version because of https://github.com/msys2/setup-msys2/issues/167
934
-
933
+ - uses : msys2/setup-msys2@v2
935
934
with :
936
935
msystem : ${{matrix.sys}}
937
936
install : >-
@@ -961,10 +960,10 @@ jobs:
961
960
run : cmake --build build --target pytest -j 2
962
961
963
962
- name : C++11 tests
964
- run : cmake --build build --target cpptest -j 2
963
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build --target cpptest -j 2
965
964
966
965
- name : Interface test C++11
967
- run : cmake --build build --target test_cmake_build
966
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build --target test_cmake_build
968
967
969
968
- name : Clean directory
970
969
run : git clean -fdx
@@ -979,10 +978,10 @@ jobs:
979
978
run : cmake --build build2 --target pytest -j 2
980
979
981
980
- name : C++14 tests
982
- run : cmake --build build2 --target cpptest -j 2
981
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build2 --target cpptest -j 2
983
982
984
983
- name : Interface test C++14
985
- run : cmake --build build2 --target test_cmake_build
984
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build2 --target test_cmake_build
986
985
987
986
- name : Clean directory
988
987
run : git clean -fdx
@@ -997,7 +996,7 @@ jobs:
997
996
run : cmake --build build3 --target pytest -j 2
998
997
999
998
- name : C++17 tests
1000
- run : cmake --build build3 --target cpptest -j 2
999
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build3 --target cpptest -j 2
1001
1000
1002
1001
- name : Interface test C++17
1003
- run : cmake --build build3 --target test_cmake_build
1002
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build3 --target test_cmake_build
0 commit comments