Commit f948f6ea authored by Rob Buckley's avatar Rob Buckley
Browse files

readme update, a bit more explanation on 10.9 vs 10.6 builds

parent a4a71296
...@@ -61,12 +61,12 @@ The macOS build / test phases run on the macOS VM started by Travis CI, ...@@ -61,12 +61,12 @@ The macOS build / test phases run on the macOS VM started by Travis CI,
Therefore any environment variable defined in the ``.travis.yml`` or bash Therefore any environment variable defined in the ``.travis.yml`` or bash
shell scripts listed above are available for your build and test. shell scripts listed above are available for your build and test.
Note that macOS builds may be targetted either at macOS 10.6 and above OS X builds may be targetted either at macOS 10.6+
(dual arch 32/64b) or macOS 10.9 and above (64b only), depending on the (dual arch 64 / 32 bit) or macOS 10.9+ (64b only). These depend on the
value of the environment variable `MB_PYTHON_OSX_VER`. These depend on the
corresponding build of python from https://www.python.org/downloads/mac-osx/. corresponding build of python from https://www.python.org/downloads/mac-osx/.
Versions of python older than 3.6.5 and 2.7.15 don't have 10.9 / 64-bit only At the time of writing, 10.9+ / 64 bit build are supported for python
installers available. versions 3.6.5 / 2.7.15 and above. If you want to build for an older version
of python, you'll have to target 10.6+ / dual arch.
The ``build_wheel`` function builds the wheel, and the ``install_run`` The ``build_wheel`` function builds the wheel, and the ``install_run``
function installs the wheel and tests it. Look in ``common_utils.sh`` for function installs the wheel and tests it. Look in ``common_utils.sh`` for
...@@ -196,6 +196,9 @@ To use these scripts ...@@ -196,6 +196,9 @@ To use these scripts
language: python language: python
# The Travis Python version is unrelated to the version we build and test # The Travis Python version is unrelated to the version we build and test
# with. This is set with the MB_PYTHON_VERSION variable. # with. This is set with the MB_PYTHON_VERSION variable.
# For osx builds only, the minimum supported macOS version and architectures
# of any C extensions in the wheel are set with the variable
# MB_PYTHON_OSX_VER: 10.9 (64-bit only) or 10.6 (64/32-bit dual arch).
python: 3.5 python: 3.5
sudo: required sudo: required
dist: trusty dist: trusty
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment