From 8d52cb3da694c064967ef656925084b778ee8975 Mon Sep 17 00:00:00 2001 From: OpenSauce04 Date: Thu, 4 Jun 2026 22:27:25 +0100 Subject: [PATCH] Only apply fix to standalone builds (non-libretro) This isn't necessary for the libretro cores, and also breaks the tvOS core --- CMakeLists.txt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dd09747fd..763340bff 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -409,11 +409,13 @@ if (APPLE) # Umbrella framework for everything GUI-related find_library(COCOA_LIBRARY Cocoa REQUIRED) endif() + if (NOT ENABLE_LIBRETRO) + find_library(IOKIT_LIBRARY IOKit REQUIRED) + find_library(QUARTZCORE_LIBRARY QuartzCore REQUIRED) + endif() find_library(AVFOUNDATION_LIBRARY AVFoundation REQUIRED) - find_library(IOKIT_LIBRARY IOKit REQUIRED) find_library(IOSURFACE_LIBRARY IOSurface REQUIRED) - find_library(QUARTZCORE_LIBRARY QuartzCore REQUIRED) - set(PLATFORM_LIBRARIES ${COCOA_LIBRARY} ${AVFOUNDATION_LIBRARY} ${IOSURFACE_LIBRARY} ${IOKIT_LIBRARY} ${MOLTENVK_LIBRARY} ${QUARTZCORE_LIBRARY}) + set(PLATFORM_LIBRARIES ${COCOA_LIBRARY} ${AVFOUNDATION_LIBRARY} ${IOSURFACE_LIBRARY} ${IOKIT_LIBRARY} ${MOLTENVK_LIBRARY} ${QUARTZCORE_LIBRARY}) if (ENABLE_VULKAN AND NOT ENABLE_LIBRETRO) if (NOT USE_SYSTEM_MOLTENVK)