Fix bonsai build

fonttols is now using universal build for the arm64 instead of x86_64
This commit is contained in:
Andrej730
2024-11-18 15:15:19 +05:00
parent 5a4326eb0f
commit 362c5a17a7
+5 -5
View File
@@ -287,6 +287,11 @@ ifeq ($(PLATFORM), macosm1)
prev_whl_name=$$(find build/bonsai/wheels/greenlet-*.whl); \ prev_whl_name=$$(find build/bonsai/wheels/greenlet-*.whl); \
whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/_arm64/"); \ whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/_arm64/"); \
mv "$$prev_whl_name" "$$whl_name"; mv "$$prev_whl_name" "$$whl_name";
# has universal and x86_64 builds.
prev_whl_name=$$(find build/bonsai/wheels/fonttools-*.whl); \
whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/arm64/"); \
mv "$$prev_whl_name" "$$whl_name";
endif endif
ifeq ($(PLATFORM), macos) ifeq ($(PLATFORM), macos)
# Has universal and arm64 builds. # Has universal and arm64 builds.
@@ -301,11 +306,6 @@ ifeq ($(PLATFORM), macos)
prev_whl_name=$$(find build/bonsai/wheels/greenlet-*.whl); \ prev_whl_name=$$(find build/bonsai/wheels/greenlet-*.whl); \
whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/_x86_64/"); \ whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/_x86_64/"); \
mv "$$prev_whl_name" "$$whl_name"; mv "$$prev_whl_name" "$$whl_name";
# has universal and arm builds.
prev_whl_name=$$(find build/bonsai/wheels/fonttools-*.whl); \
whl_name=$$(echo $$prev_whl_name | sed "s/_universal2/_x86_64/"); \
mv "$$prev_whl_name" "$$whl_name";
endif endif
# Safeguard for unhandled universal files. # Safeguard for unhandled universal files.