elementary4all
1.0.0
基本操作系统具有一组称为“策划应用程序”的应用程序,仅适用于基本操作系统,通常这些应用程序无法由.deb package安装(基本用途.deb用于应用程序分发),因此唯一的替代方案是从github编译的,但是它很复杂且乏味,此工具更容易使该工具变得更加容易,例如::
安装构建依赖项(通常是基本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
由于ementhary4All是一种正在进行的工具,因此未完成编译应用程序的“ DIST”版本,但在以下方式上创建了可运行的版本。
com.github.<developer name>.<app name>/<app name>.AppDir
您可以运行:
./elementary4all --run <project name>
例如:
./elementary4all --run com.github.donadigo.appeditor
另外,您可以通过双击批准文件来运行该应用程序
此工具的目的是最无缝的,因此缺少各种功能,但有些功能已经制作:
我真的需要帮助完成吗?