TL;DR - Use diffconfig
Initial build
- Create
.configby runningmake menuconfiginteractively - Generate diffconfig by running
./script/diffconfig.shand save it (e.g.~/hoge.config) - Do build (
make)
Incremental build
- Restore diffconfig (e.g.
~/hoge.config) as.config - Regenerate
.configby runningmake defconfig - Do build (
make)