Set up source branches correctly on `golem` for making builds
Instructions for working on code
You may ssh
into gandalf
and then ssh golem
from gandalf
. At that point, the Openwrt sources and image builder have been stuck under ~/devel/openwrt/
.
Instructions for building an image
To build, an image, run make menuconfig
to verify that the file .config
is pointing at the right target to build (MR16 on the ar71xx
or ath79
), and then run make -j16
(16 core CPU). Note that the subtarget will not immediately have MR16 available in make menuconfig
as it's not currently buildable under ar71xx
(since it's been set to source only or something).
We will need to figure out based on other ports to ath79
(see the OpenWrt git) what changes are required for the MR16 to show up under the ath79 menuconfig.
Tasks
-
Determine how previous ath79 ports are showing up in
make menuconfig
under theath79
target- In which file is it actually determined that a given board builds under a given file?
-
Make sure @sam is set up with
golem
- For separating commits between two people, we should set some profile variables or invoke Git in a particular way. Here's a stackexchange question on how this is done in practice with multiple people sharing the same build server.