CapnBry / HeaterMeter

HeaterMeter and LinkMeter Arduino BBQ Controller
https://tvwbb.com/forums/heatermeter-diy-bbq-controller.85/
MIT License
503 stars 83 forks source link

[lm] 1) patch the luci/lucid files from within install.sh 2) update rpi firmware 3) update/fix ca-certificates Makefile #24

Closed shmick closed 8 years ago

CapnBry commented 8 years ago

Thanks, Steve, I'll take a look at this. I especially want to check to see why the luci patches aren't applying as they should (because you shouldn't have luci source code available to patch when install.sh is run)

shmick commented 8 years ago

Install.sh runs a feed update, at which point luci source is downloaded. After than the patching of the files is done.

Your old install.sh script used to put the files into feeds/luci/luci/patches, but there is no feeds/luci/luci directory after the git clone of luci. Creating a patches directory in feeds/luci and copying the files there also doesn't work as there doesn't appear to be anything in the luci Makefile to initiate patching of files.

On Nov 2, 2015, at 09:35, Bryan Mayland notifications@github.com wrote:

Thanks, Steve, I'll take a look at this. I especially want to check to see why the luci patches aren't applying as they should (because you shouldn't have luci source code available to patch when install.sh is run)

— Reply to this email directly or view it on GitHub.

CapnBry commented 8 years ago

Yeah I'll have to take a look though because the patching process is actually part of the main build process (built in the OpenWrt system, not the luci Makefile). If the git clone has a different directory layout then that could be the issue and that should be the way to go. The only time I use direct patching is when the build system won't apply patches itself.