@@ -28,8 +28,8 @@ PYTHON_VER=$(basename $(PYTHON_VERSION))
28
28
# https://github.com/beeware/cpython-apple-source-deps/releases
29
29
BZIP2_VERSION =1.0.8-1
30
30
LIBFFI_VERSION =3.4.6-1
31
- OPENSSL_VERSION =3.0.14 -1
32
- XZ_VERSION =5.4.7 -1
31
+ OPENSSL_VERSION =3.0.15 -1
32
+ XZ_VERSION =5.6.2 -1
33
33
34
34
# Supported OS
35
35
OS_LIST =macOS iOS tvOS watchOS
@@ -151,7 +151,7 @@ downloads/bzip2-$(BZIP2_VERSION)-$(target).tar.gz:
151
151
$$(BZIP2_LIB-$(target ) ) : downloads/bzip2-$(BZIP2_VERSION ) -$(target ) .tar.gz
152
152
@echo ">>> Install BZip2 for $(target ) "
153
153
mkdir -p $$(BZIP2_INSTALL-$(target ) )
154
- cd $$(BZIP2_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/bzip2-$(BZIP2_VERSION ) -$(target ) .tar.gz
154
+ cd $$(BZIP2_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/bzip2-$(BZIP2_VERSION ) -$(target ) .tar.gz --exclude="*.dylib"
155
155
# Ensure the target is marked as clean.
156
156
touch $$(BZIP2_LIB-$(target ) )
157
157
@@ -171,7 +171,7 @@ downloads/xz-$(XZ_VERSION)-$(target).tar.gz:
171
171
$$(XZ_LIB-$(target ) ) : downloads/xz-$(XZ_VERSION ) -$(target ) .tar.gz
172
172
@echo ">>> Install XZ for $(target ) "
173
173
mkdir -p $$(XZ_INSTALL-$(target ) )
174
- cd $$(XZ_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/xz-$(XZ_VERSION ) -$(target ) .tar.gz
174
+ cd $$(XZ_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/xz-$(XZ_VERSION ) -$(target ) .tar.gz --exclude="*.dylib"
175
175
# Ensure the target is marked as clean.
176
176
touch $$(XZ_LIB-$(target ) )
177
177
@@ -191,7 +191,7 @@ downloads/openssl-$(OPENSSL_VERSION)-$(target).tar.gz:
191
191
$$(OPENSSL_SSL_LIB-$(target ) ) : downloads/openssl-$(OPENSSL_VERSION ) -$(target ) .tar.gz
192
192
@echo ">>> Install OpenSSL for $(target ) "
193
193
mkdir -p $$(OPENSSL_INSTALL-$(target ) )
194
- cd $$(OPENSSL_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/openssl-$(OPENSSL_VERSION ) -$(target ) .tar.gz
194
+ cd $$(OPENSSL_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/openssl-$(OPENSSL_VERSION ) -$(target ) .tar.gz --exclude="*.dylib"
195
195
# Ensure the target is marked as clean.
196
196
touch $$(OPENSSL_SSL_LIB-$(target ) )
197
197
@@ -216,7 +216,7 @@ downloads/libffi-$(LIBFFI_VERSION)-$(target).tar.gz:
216
216
$$(LIBFFI_LIB-$(target ) ) : downloads/libffi-$(LIBFFI_VERSION ) -$(target ) .tar.gz
217
217
@echo " >>> Install libFFI for $( target) "
218
218
mkdir -p $$(LIBFFI_INSTALL-$(target ) )
219
- cd $$(LIBFFI_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/libffi-$(LIBFFI_VERSION ) -$(target ) .tar.gz
219
+ cd $$(LIBFFI_INSTALL-$(target ) ) && tar zxvf $(PROJECT_DIR ) /downloads/libffi-$(LIBFFI_VERSION ) -$(target ) .tar.gz --exclude= " *.dylib "
220
220
# Ensure the target is marked as clean.
221
221
touch $$(LIBFFI_LIB-$(target ) )
222
222
0 commit comments