Build / test utilities for Python, MacOS X on Travis-CI
August 12, 2017 ยท View on GitHub
This is a repo designed to be used as a submodule for other packages that test and build python packages on OSX.
There are bash functions to call for installing Python from Python.org_
downloads (with given version), Macports_ and Homebrew. Each of these
can then be used to create a virtualenv in which to install and test
packages.
If you only need the Python.org installers (which are a reasonable default choice <https://github.com/MacPython/wiki/wiki/Spinning-wheels#practical-example-of-building-wheels-for-a-project>),
then prefer the multibuild project, which gets more development attention.
There are also simple bash functions for installing libraries using classic configure / make / install, or via cmake, and some utilities for working with waf_
See matplotlib-wheels <https://github.com/MacPython/matplotlib-wheels>_ for an
example of using terryfy for a complicated build.
.. _python.org: https://www.python.org/downloads/ .. _Macports: https://www.macports.org .. _homebrew: http://brew.sh .. _virtualenv: http://virtualenv.readthedocs.org/en/latest/ .. _waf: https://github.com/waf-project/waf .. _multibuild: https://github.com/matthew-brett/multibuild