mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-01-23 21:58:41 -05:00
CMake seems to set either `CMAKE_OSX_ARCHITECTURES` and `CMAKE_OSX_DEPLOYMENT_TARGET` implicitly to empty cache variables when not defined explicitly on the commandline or via a GUI. Setting a default thus requires the `FORCE` flag to overwrite these empty defaults with our desired results. The branches ensure that user- provided non-empty values are not overwritten as well.