Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package build trees or package build configuration #19

Open
thewtex opened this issue Jun 6, 2018 · 5 comments
Open

Package build trees or package build configuration #19

thewtex opened this issue Jun 6, 2018 · 5 comments

Comments

@thewtex
Copy link
Member

thewtex commented Jun 6, 2018

@prabhuramachandran we would like to create Python packages for the ITK-VTK Glue from this ITK module.

We publish the ITK Python package build trees so we can build Python packages from ITK modules on GitHub.

For the itk-vtkglue Python package, we will also need the VTK sources, compiler, configuration -- and the build tree would be nice. Is it possible to get tarballs of the VTK build tree and source tree that was used to create the Python packages uploaded to PyPI? Or, can you just list what compiler, VTK version, and build configurations were used?

@jcfr @demarle

@prabhuramachandran
Copy link
Collaborator

@thewtex -- I may not have them all handy and definitely don't have Linux 3.6 as I needed to test 8.1.1. Which specific OS do you want, Python version? Or do you want them all? Can I just give you the CMakeCache.txt? Do let me know what you would prefer.

@jcfr
Copy link
Collaborator

jcfr commented Jun 12, 2018

I think we should only target Python 3.5 and above on all platforms.

  • For Linux, we should use manylinux-x64 image.
  • For macOS, 10.12 will work.
  • For windows, Visual Studio 2015 will work

The idea is to build the wheel, then package the build tree so that we can use it to build external module as python wheel using the packaged build tree.

@jcfr
Copy link
Collaborator

jcfr commented Aug 16, 2018

xref #20

@thewtex
Copy link
Member Author

thewtex commented Aug 16, 2018

Builds are uploaded to the GitHub Releases:

https://github.com/KitwareMedical/VTKPythonBuilds

@thewtex
Copy link
Member Author

thewtex commented Oct 9, 2018

xref #21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants