- Добавлен флаг -l|--log-path для указания директории сохранения вывода процесса сборки в журнал appimage_build.log

- Добавлены проверки на наличие инструментов сборки AppImage
- Добавлены проверки на наличие указанных путей, передаваемых через флаги
This commit is contained in:
Alexander Zhirov 2024-05-22 18:27:12 +03:00
parent 8b0a2d5f91
commit 8a8c037fc2
3 changed files with 81 additions and 32 deletions

View file

@ -25,3 +25,10 @@
- `current_path` - текущая директория пакета
- `app_path` - временная директория сборки пакета (иерархия будущего AppImage)
## Необходимые инструменты для сборки пакета AppImage
- [AppImageTool](https://github.com/AppImage/appimagetool) - инструмент низкого уровня для создания AppImage из существующего AppDir
- [type2-runtime](https://github.com/AppImage/type2-runtime) - среда выполнения - исполняемая часть каждого AppImage. Он монтирует полезную нагрузку через FUSE и выполняет точку входа
- [rpm2cpio](https://www.opennet.ru/man.shtml?topic=rpm2cpio&category=8&russian=0) - извлекает архив cpio из RPM пакета
- [cpio](https://www.opennet.ru/man.shtml?topic=cpio&category=8&russian=0) - инструмент копирования файлов в архив и из архива