Elementary OS имеет набор приложений, называемых «кураторскими приложениями», которые доступны только для элементарной ОС, обычно эти приложения не могут быть запускаются.
После установки зависимостей для сборки (обычно элементарных зависимостей SDK) рабочий процесс для строительства «кураторское приложение»-это:
Project name: com.github.hannesschulze.optimizer
GitHub repo: https://github.com/hannesschulze/optimizer
Определите, какой тип механизма сборки (Cmake или Meson)
Настройте среду сборки
Запустить механизм сборки
Установить GSCHEMA применения
С elementary4all вы можете сделать:
./elementary4all <project name>
Пример:
./elementary4all com.github.donadigo.appeditor
И все выше будет сделано автоматически
За исключением того, что все зависимости от git предназначены для сборки приложений (обратите внимание, что это не охватывает все приложения)
Вы можете установить, работая в папке elementary4all :
./elementary4all --configure
Поскольку elementary4all-это инструмент, работающий на рабочем процессе, версия скомпилированных приложений «Dist» не завершена, но на выполненной версии создается версия:
com.github.<developer name>.<app name>/<app name>.AppDir
Вы можете бежать с:
./elementary4all --run <project name>
Например:
./elementary4all --run com.github.donadigo.appeditor
В качестве альтернативы, вы можете запустить приложение, дважды щелкнув файл Apprune
Цель этого инструментов будет наиболее беспроблемной возможностью, так что не хватает разнообразных функций, но некоторые уже сделаны:
Мне действительно нужна помощь, чтобы закончить это?