@@ -451,8 +451,12 @@ SDK_TARGETS-$(sdk)=$$(filter $(sdk).%,$$(TARGETS-$(os)))
451
451
SDK_ARCHES-$(sdk ) =$$(sort $$(subst .,,$$(suffix $$(SDK_TARGETS-$(sdk ) ) ) ) )
452
452
453
453
ifeq ($$(findstring simulator,$(sdk ) ) ,)
454
+ ifeq ($$(findstring catalyst,$(sdk ) ) ,)
454
455
SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g")
455
456
else
457
+ SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g") -maccatalyst
458
+ endif
459
+ else
456
460
SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g") -simulator
457
461
endif
458
462
@@ -567,8 +571,15 @@ else
567
571
cp $$(RESCDIR-$$(firstword $$(SDK_TARGETS-$(sdk))))/pyconfig.h $$(PYTHON_INCLUDE-$(sdk))/pyconfig.h
568
572
endif
569
573
574
+ ifeq ($(sdk ) ,macabi)
575
+ $$(PYTHON_FRAMEWORK-$(sdk ) ) /Versions/$(PYTHON_VER ) /Resources :
576
+ echo " >>> Copying Resources Folder for Versioned Framework"
577
+ mkdir -p $$(PYTHON_FRAMEWORK-$(sdk ) ) /Versions/$(PYTHON_VER )
578
+ cp -r $$(PYTHON_FRAMEWORK-$$(firstword $$(SDK_TARGETS-$(sdk ) ) ) ) /Versions/$(PYTHON_VER ) /Resources $$(PYTHON_FRAMEWORK-$(sdk ) ) /Versions/$(PYTHON_VER )
579
+ endif
580
+
570
581
ifneq ($(sdk ) ,macabi)
571
- $$(PYTHON_STDLIB-$(sdk ) ) /LICENSE.TXT : $$(PYTHON_LIB-$(sdk ) ) $$(PYTHON_FRAMEWORK-$(sdk ) ) /Info.plist $$(PYTHON_INCLUDE-$(sdk ) ) /pyconfig.h $$(foreach target,$$(SDK_TARGETS-$(sdk ) ) ,$$(PYTHON_PLATFORM_SITECUSTOMIZE-$$(target ) ) )
582
+ $$(PYTHON_STDLIB-$(sdk ) ) /LICENSE.TXT : $$(PYTHON_LIB-$(sdk ) ) $$(PYTHON_FRAMEWORK-$(sdk ) ) /Info.plist $$(PYTHON_INCLUDE-$(sdk ) ) /pyconfig.h $$(PYTHON_FRAMEWORK- $( sdk ) ) /Versions/ $( PYTHON_VER ) /Resources $$( foreach target,$$(SDK_TARGETS-$(sdk ) ) ,$$(PYTHON_PLATFORM_SITECUSTOMIZE-$$(target ) ) )
572
583
else
573
584
$$(PYTHON_STDLIB-$(sdk ) ) /LICENSE.TXT : $$(PYTHON_LIB-$(sdk ) ) $$(PYTHON_FRAMEWORK-$(sdk ) ) /Versions/$(PYTHON_VER ) /Resources/Info.plist $$(PYTHON_INCLUDE-$(sdk ) ) /pyconfig.h $$(foreach target,$$(SDK_TARGETS-$(sdk ) ) ,$$(PYTHON_PLATFORM_SITECUSTOMIZE-$$(target ) ) )
574
585
endif
0 commit comments