@@ -812,20 +812,36 @@ endif
812812ifeq ($(HAVE_COREAUDIO), 1)
813813 DEFINES += -DHAVE_COREAUDIO
814814 OBJ += audio/drivers/coreaudio.o
815+ ifeq ($(HAVE_MICROPHONE), 1)
816+ OBJ += audio/drivers/coreaudio_mic_macos.o
817+ endif
815818 HAVE_COREAUDIO_LIBS = 1
819+ LIBS += -framework AudioToolbox -framework AVFoundation -framework Accelerate
816820endif
817821
818822ifeq ($(HAVE_COREAUDIO3), 1)
819823 DEFINES += -DHAVE_COREAUDIO3
820824 OBJ += audio/drivers/coreaudio3.o
821825 HAVE_COREAUDIO_LIBS = 1
822- LIBS += -framework AudioToolBox -framework AVFoundation
826+ LIBS += -framework AudioToolbox -framework AVFoundation
823827endif
824828
825829ifeq ($(HAVE_COREAUDIO_LIBS), 1)
826830 LIBS += -framework CoreServices -framework CoreAudio -framework AudioUnit
827831endif
828832
833+ ifeq ($(HAVE_CORELOCATION), 1)
834+ DEFINES += -DHAVE_CORELOCATION
835+ OBJ += location/drivers/corelocation.o
836+ LIBS += -framework CoreLocation
837+ endif
838+
839+ ifeq ($(HAVE_COCOA), 1)
840+ OBJ += ui/drivers/cocoa/cocoa_common.o
841+ OBJ += ui/drivers/cocoa/RetroArchPlaylistManager.o
842+ LIBS += -framework Cocoa -framework AppKit -framework Foundation
843+ endif
844+
829845ifeq ($(HAVE_CORETEXT), 1)
830846 OBJ += gfx/drivers_font_renderer/coretext.o
831847endif
0 commit comments