Page MenuHomePhabricator
Authored By
aurelien
Mar 6 2017, 5:43 PM
Size
1 KB
Referenced Files
None
Subscribers
None

sitk-patch.diff

diff --git a/CMakeExternals/SimpleITK.cmake b/CMakeExternals/SimpleITK.cmake
index 972da24..c62bde9 100644
--- a/CMakeExternals/SimpleITK.cmake
+++ b/CMakeExternals/SimpleITK.cmake
@@ -110,11 +110,19 @@ if(MITK_USE_SimpleITK)
endif()
if( MITK_USE_SYSTEM_PYTHON )
- ExternalProject_Add_Step(${proj} sitk_python_install_step
- COMMAND PYTHONUSERBASE=${_install_dir} ${PYTHON_EXECUTABLE} setup.py install --prefix=${_install_dir}
- DEPENDEES install
- WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage
- )
+ if(WIN32)
+ # if environment variable PYTHONUSERBASE does not
+ # contain ${_install_dir}, installation here will fail.
+ ExternalProject_Add_Step(${proj} sitk_python_install_step
+ COMMAND ${PYTHON_EXECUTABLE} setup.py install --prefix=${_install_dir}
+ DEPENDEES install
+ WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage)
+ else()
+ ExternalProject_Add_Step(${proj} sitk_python_install_step
+ COMMAND PYTHONUSERBASE=${_install_dir} ${PYTHON_EXECUTABLE} setup.py install --prefix=${_install_dir}
+ DEPENDEES install
+ WORKING_DIRECTORY ${_sitk_build_dir}/Wrapping/PythonPackage)
+ endif()
else()
ExternalProject_Add_Step(${proj} sitk_python_install_step
COMMAND ${PYTHON_EXECUTABLE} setup.py install --prefix=${_install_dir}

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
82203
Default Alt Text
sitk-patch.diff (1 KB)

Event Timeline