Skip to content

Commit a932f7a

Browse files
committed
Skip cmake test installed_function on GraalPy
CMake won't find libpython on GraalPy, it either fails or silently picks CPython's libpython.
1 parent 3bd2034 commit a932f7a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

tests/test_cmake_build/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,9 @@ if(PYBIND11_INSTALL)
6868
mock_install ${CMAKE_COMMAND} "-DCMAKE_INSTALL_PREFIX=${pybind11_BINARY_DIR}/mock_install" -P
6969
"${pybind11_BINARY_DIR}/cmake_install.cmake")
7070

71-
pybind11_add_build_test(installed_function INSTALL)
71+
if(NOT "${PYTHON_MODULE_EXTENSION}" MATCHES "graalpy")
72+
pybind11_add_build_test(installed_function INSTALL)
73+
endif()
7274
pybind11_add_build_test(installed_target INSTALL)
7375
if(NOT
7476
("${PYTHON_MODULE_EXTENSION}" MATCHES "pypy"

0 commit comments

Comments
 (0)