coreaudio-encoder: Fix cmake for mingw

This prevents windres to catch up '-Wno-multichar' as an option which is
unknown to it.  This flag was added in commit
aa0e64b7c9c331f69a73f56c9b7fcc4d27bd72df
This commit is contained in:
Biswapriyo Nath 2020-12-19 23:30:08 +05:30 committed by Jim
parent cdd94b2b59
commit e6ff2b6729

View File

@ -4,17 +4,18 @@ set(coreaudio-encoder_SOURCES
encoder.cpp)
if (WIN32)
# Set compiler flag before adding resource file
if (MINGW)
set_source_files_properties(${coreaudio-encoder_SOURCES}
PROPERTIES COMPILE_FLAGS "-Wno-multichar")
endif()
set(MODULE_DESCRIPTION "OBS Core Audio encoder")
configure_file(${CMAKE_SOURCE_DIR}/cmake/winrc/obs-module.rc.in coreaudio-encoder.rc)
list(APPEND coreaudio-encoder_SOURCES
coreaudio-encoder.rc)
set(coreaudio-encoder_HEADERS windows-imports.h)
set(coreaudio-encoder_LIBS )
if (MINGW)
set_source_files_properties(${coreaudio-encoder_SOURCES}
PROPERTIES COMPILE_FLAGS "-Wno-multichar")
endif()
else()
find_library(COREFOUNDATION CoreFoundation)
find_library(COREAUDIO CoreAudio)