3.2 KiB
3.2 KiB
[2025-04-08 18:09:35] [INFO]: 日志系统初始化完成。主日志文件: openwrt_logs/20250408_180935/main_build_script.log
[2025-04-08 18:09:35] [INFO ]: 检查运行环境...
[2025-04-08 18:09:35] [INFO ]: 环境检查通过。
[2025-04-08 18:09:35] [INFO ]: OpenWrt 构建管理脚本已启动\033[0m
[2025-04-08 18:09:35] [INFO ]: PID: 2874378
[2025-04-08 18:09:35] [INFO ]: 会话日志目录: openwrt_logs/20250408_180935
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250408_180935
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-04-08 18:09:36] [DEBUG]: 用户选择了: 1
[2025-04-08 18:09:36] [INFO ]: 启动完整构建流程...
[2025-04-08 18:09:36] [INFO ]: [1/6] 清理工作区...
[2025-04-08 18:09:36] [INFO ]: 开始彻底清理工作区...
[2025-04-08 18:09:36] [INFO ]: 执行 rm -rf ./tmp ./logs ./staging_dir ./build_dir ./bin ./dl ...
[2025-04-08 18:09:36] [INFO ]: 工作区清理完成。
[2025-04-08 18:09:36] [INFO ]: [2/6] 更新源码...
[2025-04-08 18:09:36] [INFO ]: 开始更新 OpenWrt 源码 (git pull)...
error: cannot pull with rebase: You have unstaged changes.
error: Please commit or stash them.
[2025-04-08 18:09:36] [ERROR]: 源码更新失败 (git pull --rebase)
[2025-04-08 18:09:36] [WARN ]: 请检查本地是否有未提交的修改,或尝试手动解决 Git 冲突。
[2025-04-08 18:09:36] [ERROR]: 源码更新失败,终止构建流程。
操作 '1' 执行时遇到错误 (退出码: 1)。
按 Enter 键返回主菜单...
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250408_180935
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-04-08 18:09:40] [DEBUG]: 用户选择了: 0
[2025-04-08 18:09:40] [INFO ]: 收到退出命令,正在退出脚本...
[2025-04-08 18:09:35] [INFO ]: 检查运行环境...
[2025-04-08 18:09:35] [INFO ]: 环境检查通过。
[2025-04-08 18:09:35] [INFO ]: OpenWrt 构建管理脚本已启动\033[0m
[2025-04-08 18:09:35] [INFO ]: PID: 2874378
[2025-04-08 18:09:35] [INFO ]: 会话日志目录: openwrt_logs/20250408_180935
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250408_180935
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-04-08 18:09:36] [DEBUG]: 用户选择了: 1
[2025-04-08 18:09:36] [INFO ]: 启动完整构建流程...
[2025-04-08 18:09:36] [INFO ]: [1/6] 清理工作区...
[2025-04-08 18:09:36] [INFO ]: 开始彻底清理工作区...
[2025-04-08 18:09:36] [INFO ]: 执行 rm -rf ./tmp ./logs ./staging_dir ./build_dir ./bin ./dl ...
[2025-04-08 18:09:36] [INFO ]: 工作区清理完成。
[2025-04-08 18:09:36] [INFO ]: [2/6] 更新源码...
[2025-04-08 18:09:36] [INFO ]: 开始更新 OpenWrt 源码 (git pull)...
error: cannot pull with rebase: You have unstaged changes.
error: Please commit or stash them.
[2025-04-08 18:09:36] [ERROR]: 源码更新失败 (git pull --rebase)
[2025-04-08 18:09:36] [WARN ]: 请检查本地是否有未提交的修改,或尝试手动解决 Git 冲突。
[2025-04-08 18:09:36] [ERROR]: 源码更新失败,终止构建流程。
操作 '1' 执行时遇到错误 (退出码: 1)。
按 Enter 键返回主菜单...
======= OpenWrt 构建管理菜单 =======
会话日志目录: openwrt_logs/20250408_180935
1. 完整构建流程 (清理 > 更新源码/包/feeds > 配置 > 编译)
2. 清理工作区 (删除 tmp, bin, build_dir 等)
3. 更新所有组件 (源码 + 旧包清理 + 自定义包 + feeds)
4. 清理配置文件指定的旧包/目录
5. 编译固件 (make V=s)
6. 调整配置 (make menuconfig)
7. 更新所有自定义包
8. 更新特定的自定义包
9. 更新 OpenWrt 源码 (git pull)
10. 更新并安装 Feeds
-------------------------------------
0. 退出脚本
====================================
请输入选项 [0-10]: [2025-04-08 18:09:40] [DEBUG]: 用户选择了: 0
[2025-04-08 18:09:40] [INFO ]: 收到退出命令,正在退出脚本...