File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /bin/bash
22# Log file for debugging
33source shell/custom-packages.sh
4- source shell/switch_repository.sh
54echo " 第三方软件包: $CUSTOM_PACKAGES "
65LOGFILE=" /tmp/uci-defaults-log.txt"
76echo " Starting 99-custom.sh at $( date) " >> $LOGFILE
2120echo " cat pppoe-settings"
2221cat /home/build/immortalwrt/files/etc/config/pppoe-settings
2322
24- if [ -z " $CUSTOM_PACKAGES " ]; then
25- echo " ⚪️ 未选择 任何第三方软件包"
26- else
27- # ============= 同步第三方插件库==============
28- # 同步第三方软件仓库run/ipk
29- echo " 🔄 正在同步第三方软件仓库 Cloning run file repo..."
30- git clone --depth=1 https://github.com/wukongdaily/store.git /tmp/store-run-repo
31-
32- # 拷贝 run/x86 下所有 run 文件和ipk文件 到 extra-packages 目录
33- mkdir -p /home/build/immortalwrt/extra-packages
34- cp -r /tmp/store-run-repo/run/x86/* /home/build/immortalwrt/extra-packages/
3523
36- echo " ✅ Run files copied to extra-packages:"
37- ls -lh /home/build/immortalwrt/extra-packages/* .run
38- # 解压并拷贝ipk到packages目录
39- sh shell/prepare-packages.sh
40- ls -lah /home/build/immortalwrt/packages/
41- fi
4224
4325# 输出调试信息
4426echo " $( date ' +%Y-%m-%d %H:%M:%S' ) - 开始构建固件..."
@@ -64,7 +46,7 @@ PACKAGES="$PACKAGES openssh-sftp-server"
6446PACKAGES=" $PACKAGES luci-i18n-filemanager-zh-cn"
6547# ======== shell/custom-packages.sh =======
6648# 合并imm仓库以外的第三方插件
67- PACKAGES=" $PACKAGES $CUSTOM_PACKAGES "
49+ # PACKAGES="$PACKAGES $CUSTOM_PACKAGES"
6850
6951
7052# 判断是否需要编译 Docker 插件
You can’t perform that action at this time.
0 commit comments