diff --git a/.github/workflows/lo-test.yml b/.github/workflows/lo-test.yml index e3d8452..f156349 100644 --- a/.github/workflows/lo-test.yml +++ b/.github/workflows/lo-test.yml @@ -70,30 +70,22 @@ jobs: [ -d ~/base ] && mv ~/base package/ . $GITHUB_WORKSPACE/patches.sh . $GITHUB_WORKSPACE/merge_packages.sh - mkdir -p tmpkg; cd ../ - svn export https://github.com/openwrt/packages/trunk packages - pushd packages - ls -d */ | xargs -n1 -i diff -q {} ../lede/feeds/packages/{} | grep Only | grep lede | grep -v -E lang\|devel\|ovn | awk '{print $3 $4}' | tr -d ':' | xargs -n1 -i mv {} ../lede/tmpkg/ - sed -i 's/include ..\/..\//include $(TOPDIR)\/feeds\/packages\//' ../lede/tmpkg/*/Makefile ../lede/feeds/packages/devel/ninja/ninja-cmake.mk - popd svn export https://github.com/openwrt/luci/branches/openwrt-18.06 luci pushd luci - ls -d */ | xargs -n1 -i diff -q {} ../lede/feeds/luci/{} | grep Only | grep lede | grep -E applications\|themes | awk '{print $3 $4}' | tr -d ':' | xargs -n1 -i mv {} ../lede/tmpkg/ - sed -i 's/include ..\/..\//include $(TOPDIR)\/feeds\/luci\//' ../lede/tmpkg/luci-*/Makefile + ls -d */ | xargs -n1 -i diff -q {} ../lede/feeds/luci/{} | grep Only | grep lede | grep -E applications\|themes | awk '{print $4}' | xargs -n1 -i echo CONFIG_PACKAGE_{}=m >> ~/lede/more_luci.txt popd - cd lede; rsync -ach -del --no-t --progress tmpkg/ package/base/; rm tmpkg -rf - name: Custom configure file run: | cd ~/lede - cat $GITHUB_WORKSPACE/$DEVICE.config.seed | sed 's/\(CONFIG_PACKAGE_luci-app-.*=\)y/\1m/' > .config + cat $GITHUB_WORKSPACE/$DEVICE.config.seed | sed 's/\(CONFIG_PACKAGE_luci-app-[^A-Z]*=\)y/\1m/' > .config + cat $GITHUB_WORKSPACE/extra_packages.seed >> .config + cat more_luci.txt >> .config + make defconfig && cat .config - name: Build and deploy packages run: | cd ~/lede - cat $GITHUB_WORKSPACE/extra_packages.seed >> .config - find package/ -type d -name luci-app-* | rev | cut -d'/' -f1 | rev | xargs -n1 -i echo CONFIG_PACKAGE_{}=m >> .config - make defconfig && cat .config while true; do make download -j && break || true; done make -j$[`nproc`+1] IGNORE_ERRORS=1 mv `ls ~/lede/bin/targets/*/*/*imagebuilder*xz` ~/ib-$DEVICE.tar.xz diff --git a/r1p.config.seed b/r1p.config.seed index ab54534..a1b3487 100644 --- a/r1p.config.seed +++ b/r1p.config.seed @@ -47,7 +47,7 @@ CONFIG_PACKAGE_luci-app-ttyd=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y CONFIG_PACKAGE_luci-app-uhttpd=y -CONFIG_PACKAGE_luci-app-unblockmusic +CONFIG_PACKAGE_luci-app-unblockmusic=y CONFIG_PACKAGE_luci-app-upnp=y CONFIG_PACKAGE_luci-app-usb-printer=y CONFIG_PACKAGE_luci-app-uugamebooster=y diff --git a/r1s-h3.config.seed b/r1s-h3.config.seed index 30cf1b7..cb5d315 100644 --- a/r1s-h3.config.seed +++ b/r1s-h3.config.seed @@ -47,7 +47,7 @@ CONFIG_PACKAGE_luci-app-ttyd=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y CONFIG_PACKAGE_luci-app-uhttpd=y -CONFIG_PACKAGE_luci-app-unblockmusic +CONFIG_PACKAGE_luci-app-unblockmusic=y CONFIG_PACKAGE_luci-app-upnp=y CONFIG_PACKAGE_luci-app-usb-printer=y CONFIG_PACKAGE_luci-app-uugamebooster=y diff --git a/r1s.config.seed b/r1s.config.seed index 6f5eba2..f2849d3 100644 --- a/r1s.config.seed +++ b/r1s.config.seed @@ -47,7 +47,7 @@ CONFIG_PACKAGE_luci-app-ttyd=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y CONFIG_PACKAGE_luci-app-uhttpd=y -CONFIG_PACKAGE_luci-app-unblockmusic +CONFIG_PACKAGE_luci-app-unblockmusic=y CONFIG_PACKAGE_luci-app-upnp=y CONFIG_PACKAGE_luci-app-usb-printer=y CONFIG_PACKAGE_luci-app-uugamebooster=y diff --git a/r2s.config.seed b/r2s.config.seed index 56753a6..29c54dd 100644 --- a/r2s.config.seed +++ b/r2s.config.seed @@ -47,7 +47,7 @@ CONFIG_PACKAGE_luci-app-ttyd=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y CONFIG_PACKAGE_luci-app-uhttpd=y -CONFIG_PACKAGE_luci-app-unblockmusic +CONFIG_PACKAGE_luci-app-unblockmusic=y CONFIG_PACKAGE_luci-app-upnp=y CONFIG_PACKAGE_luci-app-usb-printer=y CONFIG_PACKAGE_luci-app-uugamebooster=y diff --git a/r4s.config.seed b/r4s.config.seed index e96b07d..92ac7cc 100644 --- a/r4s.config.seed +++ b/r4s.config.seed @@ -47,7 +47,7 @@ CONFIG_PACKAGE_luci-app-ttyd=y CONFIG_PACKAGE_luci-app-turboacc=y CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y CONFIG_PACKAGE_luci-app-uhttpd=y -CONFIG_PACKAGE_luci-app-unblockmusic +CONFIG_PACKAGE_luci-app-unblockmusic=y CONFIG_PACKAGE_luci-app-upnp=y CONFIG_PACKAGE_luci-app-usb-printer=y CONFIG_PACKAGE_luci-app-uugamebooster=y