Skip to content

Commit 19decf4

Browse files
committed
Remove more iOS/tvOS/watchOS stuff
1 parent a3f8c7a commit 19decf4

File tree

4 files changed

+2
-33
lines changed

4 files changed

+2
-33
lines changed

cpython-unix/build-cpython.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,6 @@ if [ -n "${CROSS_COMPILING}" ]; then
8585
fi
8686
fi
8787

88-
patch -p1 -i ${ROOT}/patch-xopen-source-ios.patch
89-
9088
# LIBTOOL_CRUFT is unused and breaks cross-compiling on macOS. Nuke it.
9189
# Submitted upstream at https://github.com/python/cpython/pull/101048.
9290
if [ -n "${PYTHON_MEETS_MAXIMUM_VERSION_3_11}" ]; then

cpython-unix/extension-modules.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ _sqlite3:
521521
includes:
522522
- Modules/_sqlite
523523
defines-conditional:
524-
# Require dynamic binaries to load extensions. Cannot load on iOS.
524+
# Require dynamic binaries to load extensions.
525525
# 3.11+ uses opt in. <3.11 uses opt out.
526526
- define: PY_SQLITE_ENABLE_LOAD_EXTENSION=1
527527
targets:
@@ -530,9 +530,6 @@ _sqlite3:
530530
# linked. But this would break verification code. So enabled for
531531
# backwards compatibility.
532532
- .*-unknown-linux-.*
533-
- define: SQLITE_OMIT_LOAD_EXTENSION=1
534-
targets:
535-
- .*-ios
536533
links:
537534
- sqlite3
538535

cpython-unix/patch-xopen-source-ios.patch

Lines changed: 0 additions & 17 deletions
This file was deleted.

docs/status.rst

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Project Status
55
==============
66

77
There is support for producing CPython distributions for Windows,
8-
macOS, Linux, and iOS. All distributions are highly self-contained and have
8+
macOS, and Linux. All distributions are highly self-contained and have
99
limited shared library dependencies.
1010

1111
Planned and features include:
@@ -19,15 +19,6 @@ Planned and features include:
1919
Target Notes
2020
============
2121

22-
Non-Darwin Apple Targets
23-
------------------------
24-
25-
Apple targets that aren't Darwin/macOS (iOS, tvOS, watchOS, and corresponding
26-
simulators) are considered alpha quality. The builds may or may not work. The
27-
builds haven't been widely tested.
28-
29-
Only Python 3.9 is currently supported.
30-
3122
Non-x86 Linux Targets
3223
---------------------
3324

0 commit comments

Comments
 (0)