Skip to content

Package build trees or package build configuration #19

Open

Description

@thewtex

@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

Activity

  1. prabhuramachandran commented on Jun 12, 2018

    @prabhuramachandran
    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.

  2. jcfr commented on Jun 12, 2018

    @jcfr
    Collaborator

    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.

  3. jcfr commented on Aug 16, 2018

    @jcfr
    Collaborator

    xref #20

  4. thewtex commented on Aug 16, 2018

    @thewtex
    ContributorAuthor
  5. thewtex commented on Oct 9, 2018

    @thewtex
    ContributorAuthor

    xref #21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions