CMAKE_OSX_DEPLOYMENT_TARGET
Укажите минимальную версию OS X, на которой будут развернуты целевые двоичные файлы. CMake использует это значение для флага -mmacosx-version-min и для выбора значения по умолчанию для SDK (см. CMAKE_OSX_SYSROOT).
Если не задано явно, значение инициализируется переменной среды MACOSX_DEPLOYMENT_TARGET, если она задана, в противном случае вычисляется на основе платформы хоста.
Значение этой переменной следует задать до первого вызова команды project() или enable_language(), так как это может повлиять на конфигурацию инструментальной цепочки и флагов. Она предназначена для локальной настройки пользователем, создающим дерево сборки.
Эта переменная игнорируется на платформах, отличных от OS X.
© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.7/variable/CMAKE_OSX_DEPLOYMENT_TARGET.html