at: add_message (editor/export/editor_export_platform.h:243) ERROR: Project export for preset "Linux-X11" failed. at: _fs_changed (editor/editor_node.cpp:1103)
28 lines
1.2 KiB
Bash
28 lines
1.2 KiB
Bash
#!/usr/bin/env bash
|
|
#
|
|
# ** Описание **
|
|
#
|
|
# - Этот скрипт создаёт исполняемый файл (загружаемый модуль) из файла проекта Godot.
|
|
# - Путь к шаблонам экспорта должен быть указан в файле "export_presets.cfg".
|
|
# - Параметр "--export-release" должен иметь значение указанное в поле "name" файла "export_presets.cfg".
|
|
|
|
# Имя выходного исполняемого файла (загружаемый модуль)
|
|
TARGET_BIN="uarep-ctl.linux.x86_64"
|
|
|
|
# Путь к папке в которой будет расположен исполняемый файл (загружаемый модуль)
|
|
TARGET_PATH="./bin"
|
|
|
|
mkdir "${TARGET_PATH}"
|
|
|
|
# Путь к исполняемому файлу редактора Godot
|
|
EDITOR="/opt/godot/godot.linuxbsd.editor.x86_64"
|
|
|
|
# Путь к файлу проекта Godot
|
|
PROJECT_PATH="$(pwd)"
|
|
|
|
# Обновление данных контроля версий
|
|
./git-hook.sh
|
|
|
|
# Вызов редактора для сборки исполняемого файла
|
|
${EDITOR} --headless --path "${PROJECT_PATH}" --export-release "Linux-X11" "${TARGET_PATH}/${TARGET_BIN}"
|