Buildroot internals
From GumstixDocsWiki
The Buildroot is a very powerful piece of software, but is easy to understand if you take the time.
Top-Level Items
If you list the contents of your gumstix-buildroot directory, you'll see (at least) the following items:
-
dl - Where the Buildroot system stashes downloaded files, such as source code archives.
-
package - Contains information about every available software package.
-
target - Contains information on different target architectures the Buildroot can target (though we use the ARM variant exclusively).
-
toolchain - Contains information for the cross-compilation toolchain.
If you've built the Buildroot already, you'll likely see the following working directories and output files:
-
build_arm_nofpu - Where the final compiled files from all software packages go.
-
rootfs.arm_nofpu.jffs - The final root filesystem image.
-
toolchain_build_arm_nofpu - Where the compiled files for the cross-compilation toolchain go.
-
uboot.binanduboot.srec - Fresh copies of the U-Boot bootloader, in raw binary and JTAG s-record format, respectively.

