Import 2017-06-07 23:51:09: master 6eebeb1a

Author Committer Branch Timestamp Parent
mwoehlke mwoehlke master 2014-04-08 17:15:52 master 3558d0be
Affected Issues 0003269: Simplify process for contributing scripted modules to the extensions catalog
Changeset

ENH: Add GitPython and PyGithub external projects

Add external projects for GitPython, PyGithub, and their dependencies
(python-setuptools, python-gitdb, python-async, python-smmap). These are
required for full functionality of the SlicerWizard package.

These are only built if Python and extension manager support are both
enabled, and system Python is not used. Additionally, PyGithub is only
requested if Python SSL support is enabled.

Note that Python must be built with SSL support for PyGithub to be
usable.

Issue 0003269

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23059 3bd1e089-480b-0410-8dfb-8563597acbee

mod - SuperBuild.cmake Diff File
add - SuperBuild/External_GitPython.cmake Diff File
add - SuperBuild/External_PyGithub.cmake Diff File
add - SuperBuild/External_python-async.cmake Diff File
add - SuperBuild/External_python-gitdb.cmake Diff File
add - SuperBuild/External_python-setuptools.cmake Diff File
add - SuperBuild/External_python-smmap.cmake Diff File