From f40393eb128129130f154b5dec16deb0e16cbbd8 Mon Sep 17 00:00:00 2001 From: TheMorc Date: Wed, 23 Aug 2023 03:28:17 +0200 Subject: [PATCH] move CoreFoundation to a more reasonable place --- CMakeLists.txt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a550576..b7fe5110 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -161,12 +161,6 @@ if (ENABLE_VOICE) target_link_libraries(abaddon ${CMAKE_DL_LIBS}) - if (APPLE) - target_link_libraries(abaddon "-framework CoreFoundation") - target_link_libraries(abaddon "-framework CoreAudio") - target_link_libraries(abaddon "-framework AudioToolbox") - endif () - endif () if (${ENABLE_NOTIFICATION_SOUNDS}) @@ -180,6 +174,13 @@ if (USE_MINIAUDIO) HINTS subprojects PATH_SUFFIXES miniaudio REQUIRED) + + if (APPLE) + target_link_libraries(abaddon "-framework CoreFoundation") + target_link_libraries(abaddon "-framework CoreAudio") + target_link_libraries(abaddon "-framework AudioToolbox") + endif () + target_include_directories(abaddon PUBLIC ${MINIAUDIO_INCLUDE_DIR}) target_compile_definitions(abaddon PRIVATE WITH_MINIAUDIO) endif ()