mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
28 lines
1.5 KiB
Diff
28 lines
1.5 KiB
Diff
--- python/CMakeLists.txt.orig 2020-06-04 18:21:04.000000000 -0400
|
|
+++ python/CMakeLists.txt 2020-08-06 12:27:22.000000000 -0400
|
|
@@ -1,20 +1,20 @@
|
|
set(SETUP_PY_IN "${CMAKE_CURRENT_SOURCE_DIR}/setup.py.in")
|
|
-set(SETUP_PY "${CMAKE_INSTALL_PREFIX}/python/setup.py")
|
|
+set(SETUP_PY "${CMAKE_CURRENT_SOURCE_DIR}/setup.py")
|
|
|
|
configure_file(${SETUP_PY_IN} ${SETUP_PY})
|
|
|
|
add_custom_command(OUTPUT ${SETUP_PY}
|
|
COMMAND ${PYTHON} ${SETUP_PY} build)
|
|
|
|
-install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/MaterialX" DESTINATION "${CMAKE_INSTALL_PREFIX}/python" MESSAGE_NEVER)
|
|
+install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/MaterialX" DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python${MATERIALX_PYTHON_VERSION}/site-packages" MESSAGE_NEVER)
|
|
|
|
if(MATERIALX_PYTHON_OCIO_DIR)
|
|
if(NOT EXISTS "${MATERIALX_PYTHON_OCIO_DIR}/config.ocio")
|
|
message(WARNING "No file named config.ocio was found in the given OCIO directory.")
|
|
endif()
|
|
- install(DIRECTORY "${MATERIALX_PYTHON_OCIO_DIR}/" DESTINATION "${CMAKE_INSTALL_PREFIX}/python/MaterialX/config/" MESSAGE_NEVER)
|
|
+ install(DIRECTORY "${MATERIALX_PYTHON_OCIO_DIR}/" DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/python${MATERIALX_PYTHON_VERSION}/site-packages/MaterialX/config/" MESSAGE_NEVER)
|
|
endif()
|
|
|
|
if(MATERIALX_INSTALL_PYTHON AND PYTHON_EXECUTABLE)
|
|
- install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} ${SETUP_PY} install)" MESSAGE_NEVER)
|
|
+ install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} ${SETUP_PY} --no-user-cfg install --prefix=${PYTHON_INSTALL_PREFIX})" MESSAGE_NEVER)
|
|
endif()
|