Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
EditorExportPlatformLinuxBSD
Наследует: EditorExportPlatformPC < EditorExportPlatform < RefCounted < Object
Экспортер для Linux/BSD.
Обучающие материалы
Свойства
Описания свойств
String binary_format/architecture 🔗
Архитектура исполняемого файла приложения.
Поддерживаемые архитектуры: x86_32, x86_64, arm64, arm32, rv64, ppc64 и loongarch64.
Официальные шаблоны экспорта включают только двоичные файлы x86_32, x86_64, arm32 и arm64.
bool binary_format/embed_pck 🔗
Если true, ресурсы проекта внедряются в исполняемый файл.
String custom_template/debug 🔗
Путь к пользовательскому шаблону экспорта. Если оставить пустым, будет использоваться шаблон по умолчанию.
String custom_template/release 🔗
Путь к пользовательскому шаблону экспорта. Если оставить пустым, будет использоваться шаблон по умолчанию.
int debug/export_console_wrapper 🔗
Если true, то консольная оболочка экспортируется вместе с основным исполняемым файлом, что позволяет запустить проект с включенным консольным выводом.
Если true, шейдеры будут скомпилированы и встроены в приложение. Эта опция поддерживается только при использовании рендереров Forward+ или Mobile.
Примечание: При экспорте в качестве выделенного сервера запекатель шейдеров всегда отключен, поскольку рендеринг не выполняется.
String ssh_remote_deploy/cleanup_script 🔗
Код скрипта для выполнения на удаленном хосте после завершения работы приложения.
В скрипте можно использовать следующие переменные:
{temp_dir}- Путь к временной папке на удаленном компьютере, в которую загружаются приложение и скрипты.{archive_name}- Имя ZIP-архива, содержащего загруженное приложение.{exe_name}- Имя исполняемого файла приложения.{cmd_args}- Массив аргументов командной строки для приложения.
bool ssh_remote_deploy/enabled 🔗
Позволяет выполнять удаленное развертывание с использованием SSH/SCP.
String ssh_remote_deploy/extra_args_scp 🔗
Массив дополнительных аргументов командной строки, переданных SCP.
String ssh_remote_deploy/extra_args_ssh 🔗
Массив дополнительных аргументов командной строки, переданных в SSH.
String ssh_remote_deploy/host 🔗
Имя пользователя и адрес SSH удаленного хоста в формате user@address.
String ssh_remote_deploy/port 🔗
Номер порта SSH удаленного хоста.
String ssh_remote_deploy/run_script 🔗
Код скрипта для выполнения на удаленном хосте при запуске приложения.
В скрипте можно использовать следующие переменные:
{temp_dir}- Путь к временной папке на удаленном компьютере, в которую загружаются приложение и скрипты.{archive_name}- Имя ZIP-архива, содержащего загруженное приложение.{exe_name}- Имя исполняемого файла приложения.{cmd_args}- Массив аргументов командной строки для приложения.
bool texture_format/etc2_astc 🔗
Если true, текстуры проекта экспортируются в формате ETC2/ASTC.
bool texture_format/s3tc_bptc 🔗
Если true, текстуры проекта экспортируются в формате S3TC/BPTC.