Skip to content

Commit

Permalink
python: Remove Windows path separator in PYTHON_SITELIB
Browse files Browse the repository at this point in the history
  • Loading branch information
jorisv committed Oct 28, 2024
1 parent 35e46bb commit 2b82968
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions python.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -292,9 +292,7 @@ macro(FINDPYTHON)
message(STATUS "PythonLibraryDirs: ${PYTHON_LIBRARY_DIRS}")
message(STATUS "PythonLibVersionString: ${PYTHONLIBS_VERSION_STRING}")

if(PYTHON_SITELIB)
file(TO_CMAKE_PATH "${PYTHON_SITELIB}" PYTHON_SITELIB)
else()
if(NOT PYTHON_SITELIB)
# Use either site-packages (default) or dist-packages (Debian packages)
# directory
option(PYTHON_DEB_LAYOUT "Enable Debian-style Python package layout" OFF)
Expand Down Expand Up @@ -351,6 +349,11 @@ macro(FINDPYTHON)
endif()
endif()

# Avoid Windows path
if(PYTHON_SITELIB)
file(TO_CMAKE_PATH "${PYTHON_SITELIB}" PYTHON_SITELIB)
endif()

message(STATUS "Python site lib: ${PYTHON_SITELIB}")
message(STATUS "Python include dirs: ${PYTHON_INCLUDE_DIRS}")

Expand Down

0 comments on commit 2b82968

Please sign in to comment.