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