File tree Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Expand file tree Collapse file tree 2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,8 @@ OS_LIST=macOS iOS tvOS watchOS
62
62
TARGETS-macOS =macosx.x86_64 macosx.arm64
63
63
PYTHON_TARGETS-macOS =macOS
64
64
CFLAGS-macOS=-mmacosx-version-min =$(MACOSX_DEPLOYMENT_TARGET )
65
+ CFLAGS-macosx.x86_64 =
66
+ CFLAGS-macosx.arm64 =
65
67
66
68
# iOS targets
67
69
TARGETS-iOS =iphonesimulator.x86_64 iphonesimulator.arm64 iphoneos.arm64
@@ -71,17 +73,19 @@ CFLAGS-iphonesimulator.x86_64=
71
73
CFLAGS-iphonesimulator.arm64 =
72
74
73
75
# tvOS targets
74
- TARGETS-tvOS =appletvsimulator.x86_64 appletvos.arm64
76
+ TARGETS-tvOS =appletvsimulator.x86_64 appletvsimulator.arm64 appletvos.arm64
75
77
CFLAGS-tvOS=-mtvos-version-min =9.0 -fembed-bitcode
76
78
CFLAGS-appletvos.arm64 =
77
79
CFLAGS-appletvsimulator.x86_64 =
80
+ CFLAGS-appletvsimulator.arm64 =
78
81
PYTHON_CONFIGURE-tvOS=ac_cv_func_sigaltstack =no
79
82
80
83
# watchOS targets
81
- TARGETS-watchOS =watchsimulator.i386 watchos.armv7k
84
+ TARGETS-watchOS =wwatchsimulator.x86_64 watchsimulator.arm64 watchos.arm64_32
82
85
CFLAGS-watchOS=-mwatchos-version-min =4.0 -fembed-bitcode
83
- CFLAGS-watchsimulator.i386 =
84
- CFLAGS-watchos.armv7k =
86
+ CFLAGS_watchsimulator.x86_64 =
87
+ CFLAGS-watchsimulator.arm64 =
88
+ CFLAGS-watchos.arm64_32 =
85
89
PYTHON_CONFIGURE-watchOS=ac_cv_func_sigaltstack =no
86
90
87
91
# override machine types for arm64
Original file line number Diff line number Diff line change 1
1
Python Apple Support
2
2
====================
3
3
4
- **This repository branch builds a packaged version of Python 3.10.0 **.
4
+ **This repository branch builds a packaged version of Python 3.10.4 **.
5
5
Other Python versions are available by cloning other branches of the main
6
6
repository.
7
7
@@ -13,20 +13,20 @@ selected pre-requisites, and packaging them as static libraries that can be
13
13
incorporated into an XCode project.
14
14
15
15
The binaries support x86_64 and arm64 for macOS; arm64 for iOS and appleTV
16
- devices; and armv7k for watchOS. This should enable the code to run on:
16
+ devices; and arm64_32 for watchOS. This should enable the code to run on:
17
17
18
18
* MacBook (including MacBooks using Apple Silicon)
19
19
* iMac (including iMacs using Apple Silicon)
20
20
* Mac Mini (including M1 Apple Silicon Mac minis)
21
21
* Mac Pro
22
- * iPhone (5s or later)
22
+ * iPhone (6s or later)
23
23
* iPad (5th gen or later)
24
24
* iPad Air (all models)
25
25
* iPad Mini (2 or later)
26
26
* iPad Pro (all models)
27
- * iPod Touch (6th gen or later)
27
+ * iPod Touch (7th gen or later)
28
28
* Apple TV (4th gen or later)
29
- * Apple Watch
29
+ * Apple Watch (4th gen or later)
30
30
31
31
Quickstart
32
32
----------
You can’t perform that action at this time.
0 commit comments