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