Skip to content

Commit 46691a2

Browse files
Fix luci-app-bandix build by adding LuCI host tools
- Add './scripts/feeds install -a' to install feeds - Add 'make package/luci-base/host/compile' to build po2lmo and other tools - Add 'make package/luci-base/compile' before building bandix packages Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent a546a18 commit 46691a2

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/build_image_all.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,12 @@ jobs:
175175
sudo -u $BUILDER git clone https://github.com/timsaya/luci-app-bandix.git package/luci-app-bandix
176176
chown -R $BUILDER:$BUILDER $BUILD_DIR
177177
while ! sudo -u $BUILDER ./scripts/feeds update -a; do echo "Try again"; done
178+
# Install feeds to get luac and other tools
179+
sudo -u $BUILDER ./scripts/feeds install -a
178180
sudo -u $BUILDER make defconfig
181+
# Build host tools first (luac, po2lmo, etc.)
182+
sudo -u $BUILDER make package/luci-base/host/compile V=s -j1
183+
sudo -u $BUILDER make package/luci-base/compile V=s -j1
179184
# Compile backend first (dependency for frontend)
180185
sudo -u $BUILDER make package/openwrt-bandix/openwrt-bandix/compile V=s -j1
181186
# Compile frontend

0 commit comments

Comments
 (0)