File tree 3 files changed +406
-1295
lines changed
3 files changed +406
-1295
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ BUILD_NUMBER=custom
39
39
# PYTHON_VERSION is the full version number (e.g., 3.10.0b3)
40
40
# PYTHON_MICRO_VERSION is the full version number, without any alpha/beta/rc suffix. (e.g., 3.10.0)
41
41
# PYTHON_VER is the major/minor version (e.g., 3.10)
42
- PYTHON_VERSION =3.11.5
42
+ PYTHON_VERSION =3.12.0rc3
43
43
PYTHON_MICRO_VERSION =$(shell echo $(PYTHON_VERSION ) | grep -Eo "\d+\.\d+\.\d+")
44
44
PYTHON_VER =$(basename $(PYTHON_VERSION ) )
45
45
@@ -587,9 +587,8 @@ $$(PYTHON_SRCDIR-$(target))/Makefile: \
587
587
LIBLZMA_LIBS=" -L$$ (XZ_MERGE-$$ (SDK-$( target) ))/lib -llzma" \
588
588
BZIP2_CFLAGS=" -I$$ (BZIP2_MERGE-$$ (SDK-$( target) ))/include" \
589
589
BZIP2_LIBS=" -L$$ (BZIP2_MERGE-$$ (SDK-$( target) ))/lib -lbz2" \
590
- LIBFFI_INCLUDEDIR=" $$ (LIBFFI_MERGE-$$ (SDK-$( target) ))/include" \
591
- LIBFFI_LIBDIR=" $$ (LIBFFI_MERGE-$$ (SDK-$( target) ))/lib" \
592
- LIBFFI_LIB=" ffi" \
590
+ LIBFFI_CFLAGS=" -I$$ (LIBFFI_MERGE-$$ (SDK-$( target) ))/include" \
591
+ LIBFFI_LIBS=" -L$$ (LIBFFI_MERGE-$$ (SDK-$( target) ))/lib -lffi" \
593
592
--host=$$(TARGET_TRIPLE-$(target ) ) \
594
593
--build=$(HOST_ARCH ) -apple-darwin \
595
594
--with-build-python=$$(PYTHON_INSTALL-macosx ) /bin/python$(PYTHON_VER ) \
Original file line number Diff line number Diff line change @@ -4,13 +4,14 @@ Python Apple Support
4
4
This is a meta-package for building a version of Python that can be embedded
5
5
into a macOS, iOS, tvOS or watchOS project.
6
6
7
- **This branch builds a packaged version of Python 3.11.5 **.
7
+ **This branch builds a packaged version of Python 3.12.0rc3 **.
8
8
Other Python versions are available by cloning other branches of the main
9
9
repository:
10
10
11
11
* `Python 3.8 <https://github.com/beeware/Python-Apple-support/tree/3.8 >`__
12
12
* `Python 3.9 <https://github.com/beeware/Python-Apple-support/tree/3.9 >`__
13
13
* `Python 3.10 <https://github.com/beeware/Python-Apple-support/tree/3.10 >`__
14
+ * `Python 3.11 <https://github.com/beeware/Python-Apple-support/tree/3.11 >`__
14
15
15
16
It works by downloading, patching, and building a fat binary of Python and selected
16
17
pre-requisites, and packaging them as static libraries that can be incorporated into an
You can’t perform that action at this time.
0 commit comments