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.