项目简介
这是一个基于C语言和Padavan框架开发的自动化固件编译系统,可实现多种设备固件的自动化编译。
项目的主要特性和功能
- 多设备支持:支持PSG1218、NEWIFI3、G - DOCK等多种设备的固件编译。
- 定制化配置:用户能依据设备配置文件和公共脚本文件(public.sh)调整编译参数。
- 详细文档:提供详细的README文档,涵盖openwrt和padavan的单独参数及功能说明。
- 历史记录:提供更新日志和编译结果的下载链接,便于用户查看和下载。
安装使用步骤
假设用户已经下载了本项目的源码文件:
1. 进入项目目录:
bash
cd actions-build-padavan-openwrt/scripts
2. 赋予脚本执行权限:
bash
chmod +x ./*.sh
3. 执行编译脚本:
bash
./padavan.sh PSG1218 -s -p -l -o ./
另外,还需要:
- Fork项目到自己的仓库。
- 根据需求修改配置文件。
- 打开yml文件中的注释以启用所需的编译方式(push、star、schedule)。
- 编译完成后,固件会在Actions任务中打包。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】