SWIFTC
Новое в версии 3.15.
Это переменная среды CMake Переменная среды. Ее начальное значение взято из окружения вызывающего процесса.
Предпочитаемый исполняемый файл для компиляции Swift языковых файлов. Будет использоваться CMake только при первой конфигурации для определения Swift компилятора, после чего значение для SWIFTC сохраняется в кэше как CMAKE_Swift_COMPILER. При любых последующих конфигурациях переменная среды будет проигнорирована, если определена переменная CMAKE_Swift_COMPILER.
Примечание
Можно включить параметры, необходимые для корректной работы компилятора; изменить их нельзя.
$ export SWIFTC="custom-compiler --arg1 --arg2"
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/envvar/SWIFTC.html