Skip to content

Commit

Permalink
Merge pull request #723 from jorisv/topic/fix_python_sitelib
Browse files Browse the repository at this point in the history
Remove Windows path separator in PYTHON_SITELIB
  • Loading branch information
jorisv authored Oct 29, 2024
2 parents 35e46bb + c6f13bb commit 4161df0
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 paths in Windows format
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 4161df0

Please sign in to comment.