diff --git a/plugins/coreaudio-encoder/CMakeLists.txt b/plugins/coreaudio-encoder/CMakeLists.txt index 732eb70fd..ae185e1ec 100644 --- a/plugins/coreaudio-encoder/CMakeLists.txt +++ b/plugins/coreaudio-encoder/CMakeLists.txt @@ -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)