@@ -451,8 +451,12 @@ SDK_TARGETS-$(sdk)=$$(filter $(sdk).%,$$(TARGETS-$(os)))
451451SDK_ARCHES-$(sdk ) =$$(sort $$(subst .,,$$(suffix $$(SDK_TARGETS-$(sdk ) ) ) ) )
452452
453453ifeq ($$(findstring simulator,$(sdk ) ) ,)
454+ ifeq ($$(findstring catalyst,$(sdk ) ) ,)
454455SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g")
455456else
457+ SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g") -maccatalyst
458+ endif
459+ else
456460SDK_SLICE-$(sdk) =$$(TRIPLE_OS-$(os ) ) -$$(shell echo $$(SDK_ARCHES-$(sdk ) ) | sed "s/ /_/g") -simulator
457461endif
458462
@@ -567,8 +571,15 @@ else
567571 cp $$(RESCDIR-$$(firstword $$(SDK_TARGETS-$(sdk))))/pyconfig.h $$(PYTHON_INCLUDE-$(sdk))/pyconfig.h
568572endif
569573
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+
570581ifneq ($(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 ) ) )
572583else
573584$$(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 ) ) )
574585endif
0 commit comments