forked from bartvdbraak/blender
CMake: fix for msvc (take2)
This commit is contained in:
parent
3bd46904be
commit
7d88f0ce4d
18
source/creator/CMakeLists.txt
Normal file → Executable file
18
source/creator/CMakeLists.txt
Normal file → Executable file
@ -632,6 +632,7 @@ elseif(WIN32)
|
||||
install(
|
||||
CODE
|
||||
"
|
||||
message(STATUS \"Extracting Python to: \${CMAKE_INSTALL_PREFIX}/${BLENDER_VERSION}/python\")
|
||||
if(\"\${CMAKE_INSTALL_CONFIG_NAME}\" MATCHES \"^([Dd][Ee][Bb][Uu][Gg])$\")
|
||||
set(PYTHON_ZIP ${LIBDIR}/release/python${_PYTHON_VERSION_NO_DOTS}_d.tar.gz)
|
||||
else()
|
||||
@ -639,20 +640,16 @@ elseif(WIN32)
|
||||
endif()
|
||||
|
||||
execute_process(
|
||||
COMMAND ${CMAKE_COMMAND} -E
|
||||
make_directory \"${CMAKE_CURRENT_BINARY_DIR}/${BLENDER_VERSION}/python/lib\"
|
||||
COMMAND ${CMAKE_COMMAND} -E
|
||||
tar xzfv \"\${PYTHON_ZIP} -C ${CMAKE_CURRENT_BINARY_DIR}/${BLENDER_VERSION}/python/lib\"
|
||||
COMMAND \${CMAKE_COMMAND} -E make_directory
|
||||
\"\${CMAKE_INSTALL_PREFIX}/${BLENDER_VERSION}/python/lib\"
|
||||
COMMAND \${CMAKE_COMMAND} -E
|
||||
chdir \"\${CMAKE_INSTALL_PREFIX}/${BLENDER_VERSION}/python/lib\"
|
||||
\${CMAKE_COMMAND} -E
|
||||
tar xzfv \"\${PYTHON_ZIP}\"
|
||||
)
|
||||
unset(PYTHON_ZIP)
|
||||
"
|
||||
)
|
||||
# install python
|
||||
install(
|
||||
DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${BLENDER_VERSION}/python/lib
|
||||
DESTINATION ${BLENDER_VERSION}/python
|
||||
PATTERN 'site-packages/*' EXCLUDE
|
||||
)
|
||||
|
||||
# release/site-packages
|
||||
install(
|
||||
@ -672,7 +669,6 @@ elseif(WIN32)
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${BLENDER_VERSION}/python/lib/site-packages/numpy
|
||||
DESTINATION ${BLENDER_VERSION}/python/lib/site-packages)
|
||||
endif()
|
||||
|
||||
endif()
|
||||
|
||||
unset(_PYTHON_VERSION_NO_DOTS)
|
||||
|
Loading…
Reference in New Issue
Block a user