@@ -33,18 +33,22 @@ find_package(PythonInterp ${python_version_major_minor} EXACT REQUIRED)
3333
3434set (TARGET_DIR "${CMAKE_BINARY_DIR} /lib" )
3535set (TARGET_ITK_DIR "${TARGET_DIR} /itk" )
36+ set (PACKAGE_ITK_DIR "${TARGET_DIR} /itk/itk" )
3637set (WHEEL_DIR "${CMAKE_BINARY_DIR} /wheelhouse" )
3738
3839set (COPY_FILES_COMMAND "${TARGET_DIR} /copy_files.py" )
3940
4041# Copying the necessary files and building wheel package
4142add_custom_target (pip_wheel ALL
42- COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /lib" "${TARGET_ITK_DIR} "
43- COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /lib/$(Configuration)" "${TARGET_ITK_DIR} "
44- COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /bin/$(Configuration)" "${TARGET_ITK_DIR} "
43+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /lib" "${PACKAGE_ITK_DIR} "
44+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /lib/$(Configuration)" "${PACKAGE_ITK_DIR} "
45+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /bin/$(Configuration)" "${PACKAGE_ITK_DIR} "
46+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python" "${TARGET_ITK_DIR} "
4547 COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python/$(Configuration)" "${TARGET_ITK_DIR} "
46- COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python/Configuration" "${TARGET_ITK_DIR} /Configuration"
48+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python/$(Configuration)/itk" "${PACKAGE_ITK_DIR} "
49+ COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python/Configuration" "${PACKAGE_ITK_DIR} /Configuration"
4750 COMMAND ${PYTHON_EXECUTABLE} ${COPY_FILES_COMMAND} "${ITK_DIR} /Wrapping/Generators/Python/InstallOnly" "${TARGET_ITK_DIR} "
51+ COMMAND ${CMAKE_COMMAND} -E remove ${TARGET_ITK_DIR} /itk.py
4852 COMMAND ${PYTHON_EXECUTABLE} "-m" "pip" "wheel" "--wheel-dir" "${WHEEL_DIR} " "."
4953 WORKING_DIRECTORY "${TARGET_DIR} "
5054)
0 commit comments