展示 smart-build 的 menuconfig 配置界面:
smart-build
smart-build
├───figures // 文档使用图片
├───rt-xrpo // 包索引
| |───packages
| | |───c
| | | |───cul
| | | | |───patches // 补丁文件
| | | | | |───xmake.lua // 编译配置
| | |───d
|───scripts // 配置文件,包括界面配置
| |───buildroot.lua
| |───menuconfig.lua
| |───packages.lua
| |───platform.lua
|───toolchains // 工具链
| |───aarch64.lua
| |───arm.lua
|───xmake.lua
│ README.md // 工具使用说明
Command options (buildroot):
--menuconfig config and build gnu_app.
--clean clean build dir.
--distclean clean build and all installed pkg.
打开menuconfig 配置完成后,自动拉取,进行界面组装安装。
收集目录
收集目录和所有已经安装的包
smart-build工具支持生成文件,以lua app为例,以视频配置流程:
smart-build工具生成生成库文件。以支持zlib app为例,视频配置流程:
原作者:xmake-io
更多回帖