Первый релиз скрипта сборки AppImage
This commit is contained in:
commit
8b0a2d5f91
15 changed files with 424 additions and 0 deletions
27
README.md
Normal file
27
README.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# AppImage Builder
|
||||
|
||||
### Иерархия исходного пакета
|
||||
|
||||
```
|
||||
<packages>/my_package
|
||||
├── build.sh
|
||||
├── files
|
||||
│ ├── AppRun
|
||||
│ ├── my_program.desktop
|
||||
│ └── my_program.png
|
||||
└── sources
|
||||
```
|
||||
|
||||
### Обязательные файлы для сборки:
|
||||
|
||||
- `sources` - файл с ссылками на пакеты + зависимости для сборки AppImage
|
||||
- `files/*` - файлы для запуска AppImage (`AppRun`, `*.desktop`, `*.png`)
|
||||
|
||||
### Необязательный файл
|
||||
|
||||
- `build.sh` - скрипт постобработки после распаковки `sources` файлов
|
||||
|
||||
Для внутреннего `build.sh` доступны 2 глобальгые переменные для работы:
|
||||
|
||||
- `current_path` - текущая директория пакета
|
||||
- `app_path` - временная директория сборки пакета (иерархия будущего AppImage)
|
||||
Loading…
Add table
Add a link
Reference in a new issue