Skip to content

Commit

Permalink
initial cut at 3.5 branch.
Browse files Browse the repository at this point in the history
  • Loading branch information
freakboy3742 committed Jul 7, 2016
1 parent e406e72 commit c770a16
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ PROJECT_DIR=$(shell pwd)
BUILD_NUMBER=2

# Version of packages that will be compiled by this meta-package
PYTHON_VERSION=3.5.1
PYTHON_VERSION=3.5.2
PYTHON_VER=$(basename $(PYTHON_VERSION))

OPENSSL_VERSION_NUMBER=1.0.2
Expand Down
20 changes: 10 additions & 10 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
Python Apple Support
====================

**This repository branch builds a packaged version of Python 3.5.2**.
Other Python versions are available by cloning other branches of the main
repository.

This is a meta-package for building a version of Python that can be embedded
into a macOS, iOS, tvOS or watchOS project.

It works by downloading, patching, and building a fat binary OpenSSL and
Python, and packaging them both in Apple Framework format.
It works by downloading, patching, and building a fat binary of Python and
selected pre-requisites, and packaging them both in Apple Framework format.

The binaries support the ``$(ARCHS_STANDARD)`` set - that is, x86_64 for
macOS, armv7 and arm64 for iOS devices, arm64 for appleTV devices, and armv7k
Expand Down Expand Up @@ -44,10 +48,6 @@ for watchOS. This should enable the code to run on:
- 4th gen
* Apple Watch

This repository branch builds a packaged version of **Python 3.5.1**.
Other Python versions are available by cloning other branches of the main
repository.

Quickstart
----------

Expand All @@ -72,10 +72,10 @@ This should:
The build products will be in the `build` directory; the compiled frameworks
will be in the `dist` directory.

.. _for macOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5.1-b2/Python-3.5.1-macOS-support.b2.tar.gz
.. _for iOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5.1-b2/Python-3.5.1-iOS-support.b2.tar.gz
.. _for tvOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5.1-b2/Python-3.5.1-tvOS-support.b2.tar.gz
.. _for watchOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5.1-b2/Python-3.5.1-watchOS-support.b2.tar.gz
.. _for macOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-macOS-support.b1.tar.gz
.. _for iOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-iOS-support.b1.tar.gz
.. _for tvOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-tvOS-support.b1.tar.gz
.. _for watchOS: https://github.com/pybee/Python-Apple-support/releases/download/3.5-b1/Python-3.5-watchOS-support.b1.tar.gz

Acknowledgements
----------------
Expand Down
1 change: 1 addition & 0 deletions patch/Python/Setup.embedded
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ resource resource.c
select selectmodule.c
syslog syslogmodule.c
termios termios.c
time timemodule.c
unicodedata unicodedata.c
zlib zlibmodule.c -I$(prefix)/include -lz

Expand Down

0 comments on commit c770a16

Please sign in to comment.