mirror of
https://github.com/mackron/miniaudio.git
synced 2026-07-22 12:52:43 +02:00
iOS: Use OBJCXX when FORCE_CXX is enabled.
This commit is contained in:
@@ -504,8 +504,13 @@ endif()
|
|||||||
# For macOS (MA_APPLE_DESKTOP, "Darwin" in CMake), the code uses CoreAudio that does not need Objective-C.
|
# For macOS (MA_APPLE_DESKTOP, "Darwin" in CMake), the code uses CoreAudio that does not need Objective-C.
|
||||||
# For the other Apple platforms, the code uses AVFoundation that requires Objective-C.
|
# For the other Apple platforms, the code uses AVFoundation that requires Objective-C.
|
||||||
if(APPLE AND NOT (CMAKE_SYSTEM_NAME STREQUAL "Darwin"))
|
if(APPLE AND NOT (CMAKE_SYSTEM_NAME STREQUAL "Darwin"))
|
||||||
|
if(MINIAUDIO_FORCE_CXX)
|
||||||
|
enable_language(OBJCXX)
|
||||||
|
set_source_files_properties(miniaudio.c PROPERTIES LANGUAGE OBJCXX)
|
||||||
|
else()
|
||||||
enable_language(OBJC)
|
enable_language(OBJC)
|
||||||
set_source_files_properties(miniaudio.c PROPERTIES LANGUAGE OBJC)
|
set_source_files_properties(miniaudio.c PROPERTIES LANGUAGE OBJC)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Static Libraries
|
# Static Libraries
|
||||||
|
|||||||
Reference in New Issue
Block a user