summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-08-24 05:33:43 +0000
committerGitHub <noreply@github.com>2023-08-24 05:33:43 +0000
commit5f7813d629b60b3821fb383a879abdf0f7b4cff8 (patch)
treecffcae94a6644ff349dc19192329387a785ce5ad
parent08da84b6bca7b43e430e790ef4d075bf7297a7f1 (diff)
parentf40393eb128129130f154b5dec16deb0e16cbbd8 (diff)
downloadabaddon-portaudio-5f7813d629b60b3821fb383a879abdf0f7b4cff8.tar.gz
abaddon-portaudio-5f7813d629b60b3821fb383a879abdf0f7b4cff8.zip
Merge pull request #206 from TheMorc/cmakefixup
move CoreFoundation to a more reasonable place
-rw-r--r--CMakeLists.txt13
1 files changed, 7 insertions, 6 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7a55057..b7fe511 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 ()