@@ -9,46 +9,46 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}")
99include (SofaPython3Tools )
1010
1111# Find Python3
12- if (NOT Python_FOUND)
13- find_package (Python @Python_VERSION@ QUIET REQUIRED COMPONENTS Interpreter Development )
14- endif ()
12+ # if(NOT Python_FOUND)
13+ # find_package(Python @Python_VERSION@ QUIET REQUIRED COMPONENTS Interpreter Development)
14+ # endif()
1515
1616# Find pybind11
1717if (NOT pybind11_FOUND)
18- # Save PYTHON_* vars
19- set (PYTHON_VERSION_RESET "${PYTHON_VERSION} " )
20- set (PYTHON_EXECUTABLE_RESET "${PYTHON_EXECUTABLE} " )
21- set (PYTHON_LIBRARIES_RESET "${PYTHON_LIBRARIES} " )
22- set (PYTHON_INCLUDE_DIRS_RESET "${PYTHON_INCLUDE_DIRS} " )
23- set (PYTHON_LIBRARY_RESET "${PYTHON_LIBRARY} " )
24- set (PYTHON_INCLUDE_DIR_RESET "${PYTHON_INCLUDE_DIR} " )
18+ ## Save PYTHON_* vars
19+ # set(PYTHON_VERSION_RESET "${PYTHON_VERSION}")
20+ # set(PYTHON_EXECUTABLE_RESET "${PYTHON_EXECUTABLE}")
21+ # set(PYTHON_LIBRARIES_RESET "${PYTHON_LIBRARIES}")
22+ # set(PYTHON_INCLUDE_DIRS_RESET "${PYTHON_INCLUDE_DIRS}")
23+ # set(PYTHON_LIBRARY_RESET "${PYTHON_LIBRARY}")
24+ # set(PYTHON_INCLUDE_DIR_RESET "${PYTHON_INCLUDE_DIR}")
2525
26- # Change PYTHON_* vars before pybind11 find_package
27- # to be sure that pybind11 relies on the right Python version
28- set (PYTHON_VERSION "${Python_VERSION} " CACHE STRING "" FORCE )
29- set (PYTHON_EXECUTABLE "${Python_EXECUTABLE} " CACHE FILEPATH "" FORCE )
30- set (PYTHON_LIBRARIES "${Python_LIBRARIES} " CACHE STRING "" FORCE )
31- set (PYTHON_INCLUDE_DIRS "${Python_INCLUDE_DIRS} " CACHE STRING "" FORCE )
32- if (EXISTS "${Python_LIBRARY} " )
33- set (PYTHON_LIBRARY "${Python_LIBRARY} " CACHE INTERNAL "" FORCE )
34- elseif (EXISTS "${Python_LIBRARIES} " )
35- set (PYTHON_LIBRARY "${Python_LIBRARIES} " CACHE INTERNAL "" FORCE )
36- endif ()
37- if (EXISTS "${Python_INCLUDE_DIR} " )
38- set (PYTHON_INCLUDE_DIR "${Python_INCLUDE_DIR} " CACHE INTERNAL "" FORCE )
39- elseif (EXISTS "${Python_INCLUDE_DIRS} " )
40- set (PYTHON_INCLUDE_DIR "${Python_INCLUDE_DIRS} " CACHE INTERNAL "" FORCE )
41- endif ()
26+ ## Change PYTHON_* vars before pybind11 find_package
27+ ## to be sure that pybind11 relies on the right Python version
28+ # set(PYTHON_VERSION "${Python_VERSION}" CACHE STRING "" FORCE)
29+ # set(PYTHON_EXECUTABLE "${Python_EXECUTABLE}" CACHE FILEPATH "" FORCE)
30+ # set(PYTHON_LIBRARIES "${Python_LIBRARIES}" CACHE STRING "" FORCE)
31+ # set(PYTHON_INCLUDE_DIRS "${Python_INCLUDE_DIRS}" CACHE STRING "" FORCE)
32+ # if(EXISTS "${Python_LIBRARY}")
33+ # set(PYTHON_LIBRARY "${Python_LIBRARY}" CACHE INTERNAL "" FORCE)
34+ # elseif(EXISTS "${Python_LIBRARIES}")
35+ # set(PYTHON_LIBRARY "${Python_LIBRARIES}" CACHE INTERNAL "" FORCE)
36+ # endif()
37+ # if(EXISTS "${Python_INCLUDE_DIR}")
38+ # set(PYTHON_INCLUDE_DIR "${Python_INCLUDE_DIR}" CACHE INTERNAL "" FORCE)
39+ # elseif(EXISTS "${Python_INCLUDE_DIRS}")
40+ # set(PYTHON_INCLUDE_DIR "${Python_INCLUDE_DIRS}" CACHE INTERNAL "" FORCE)
41+ # endif()
4242
4343 find_package (pybind11 @pybind11_VERSION@ QUIET REQUIRED CONFIG )
4444
45- # Reset PYTHON_* vars
46- set (PYTHON_VERSION "${PYTHON_VERSION_RESET} " CACHE STRING "" FORCE )
47- set (PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE_RESET} " CACHE FILEPATH "" FORCE )
48- set (PYTHON_LIBRARIES "${PYTHON_LIBRARIES_RESET} " CACHE STRING "" FORCE )
49- set (PYTHON_INCLUDE_DIRS "${PYTHON_INCLUDE_DIRS_RESET} " CACHE STRING "" FORCE )
50- set (PYTHON_LIBRARY "${PYTHON_LIBRARY_RESET} " CACHE INTERNAL "" FORCE )
51- set (PYTHON_INCLUDE_DIR "${PYTHON_INCLUDE_DIR_RESET} " CACHE INTERNAL "" FORCE )
45+ ## Reset PYTHON_* vars
46+ # set(PYTHON_VERSION "${PYTHON_VERSION_RESET}" CACHE STRING "" FORCE)
47+ # set(PYTHON_EXECUTABLE "${PYTHON_EXECUTABLE_RESET}" CACHE FILEPATH "" FORCE)
48+ # set(PYTHON_LIBRARIES "${PYTHON_LIBRARIES_RESET}" CACHE STRING "" FORCE)
49+ # set(PYTHON_INCLUDE_DIRS "${PYTHON_INCLUDE_DIRS_RESET}" CACHE STRING "" FORCE)
50+ # set(PYTHON_LIBRARY "${PYTHON_LIBRARY_RESET}" CACHE INTERNAL "" FORCE)
51+ # set(PYTHON_INCLUDE_DIR "${PYTHON_INCLUDE_DIR_RESET}" CACHE INTERNAL "" FORCE)
5252endif ()
5353
5454# Find SofaPython3::XXXXX
0 commit comments