Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions getting-started/setup-building.rst
Original file line number Diff line number Diff line change
Expand Up @@ -458,6 +458,12 @@ used in ``python.sh``:
.. _wasmtime: https://wasmtime.dev
.. _WebAssembly: https://webassembly.org

Android
-------

Build and test instructions for Android are maintained in the CPython repository
at Android/README.md.

iOS
---

Expand Down Expand Up @@ -608,8 +614,8 @@ for details.
Install dependencies
====================

This section explains how to install additional extensions (for example, ``zlib``)
on Linux, macOS and iOS.
This section explains how to install libraries which are needed to compile
some of CPython's modules (for example, ``zlib``).

.. tab:: Linux

Expand Down Expand Up @@ -775,6 +781,15 @@ on Linux, macOS and iOS.

On Windows, extensions are already included and built automatically.

.. tab:: Android

The BeeWare project maintains `scripts for building Android dependencies
<https://github.com/beeware/cpython-android-source-deps>`__, and distributes
`pre-compiled binaries
<https://github.com/beeware/cpython-android-source-deps/releases>`__ for each
of them. These binaries are automatically downloaded and used by the CPython
build script at Android/android.py.

.. tab:: iOS

As with CPython itself, the dependencies for CPython must be compiled for
Expand Down
Loading