diff --git a/frontend/cmake/feature-sparkle.cmake b/frontend/cmake/feature-sparkle.cmake index 3c9935702..a3c70464b 100644 --- a/frontend/cmake/feature-sparkle.cmake +++ b/frontend/cmake/feature-sparkle.cmake @@ -11,7 +11,7 @@ if(SPARKLE_APPCAST_URL AND SPARKLE_PUBLIC_KEY) utility/OBSUpdateDelegate.h utility/OBSUpdateDelegate.mm ) - set_source_files_properties(utility/OBSSparkle.mm PROPERTIES COMPILE_FLAGS -fobjc-arc) + set_source_files_properties(utility/OBSSparkle.mm PROPERTIES COMPILE_OPTIONS -fobjc-arc) target_link_libraries(obs-studio PRIVATE "$") diff --git a/frontend/cmake/os-macos.cmake b/frontend/cmake/os-macos.cmake index 0bd51c923..e4e14b6c0 100644 --- a/frontend/cmake/os-macos.cmake +++ b/frontend/cmake/os-macos.cmake @@ -11,7 +11,7 @@ target_sources( ) target_compile_options(obs-studio PRIVATE -Wno-quoted-include-in-framework-header -Wno-comma) -set_source_files_properties(platform-osx.mm PROPERTIES COMPILE_FLAGS -fobjc-arc) +set_source_files_properties(platform-osx.mm PROPERTIES COMPILE_OPTIONS -fobjc-arc) if(CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 14.0.3) target_compile_options(obs-studio PRIVATE -Wno-error=unqualified-std-cast-call) diff --git a/libobs/cmake/os-macos.cmake b/libobs/cmake/os-macos.cmake index 4d63b5fa0..2d2ec8268 100644 --- a/libobs/cmake/os-macos.cmake +++ b/libobs/cmake/os-macos.cmake @@ -28,5 +28,5 @@ target_sources( target_compile_options(libobs PUBLIC -Wno-strict-prototypes -Wno-shorten-64-to-32) -set_property(SOURCE obs-cocoa.m util/platform-cocoa.m PROPERTY COMPILE_FLAGS -fobjc-arc) +set_property(SOURCE obs-cocoa.m util/platform-cocoa.m PROPERTY COMPILE_OPTIONS -fobjc-arc) set_property(TARGET libobs PROPERTY FRAMEWORK TRUE) diff --git a/plugins/mac-avcapture/legacy/CMakeLists.txt b/plugins/mac-avcapture/legacy/CMakeLists.txt index 81c837317..58bd62bd0 100644 --- a/plugins/mac-avcapture/legacy/CMakeLists.txt +++ b/plugins/mac-avcapture/legacy/CMakeLists.txt @@ -6,7 +6,7 @@ add_library(OBS::avcapture ALIAS mac-avcapture) target_sources(mac-avcapture PRIVATE av-capture.mm left-right.hpp scope-guard.hpp) if(NOT XCODE) - set_source_files_properties(av-capture.mm PROPERTIES COMPILE_FLAGS -fobjc-arc) + set_source_files_properties(av-capture.mm PROPERTIES COMPILE_OPTIONS -fobjc-arc) endif() target_link_libraries(