[Buildroot] How does an offline build work?

Peter Korsgaard jacmet at uclibc.org
Wed Jun 4 21:10:26 UTC 2008

>>>>> "Arun" == Arun Reddy <reddyac at gmail.com> writes:


 Arun> I was curious as to how an offline build works.  When I first
 Arun> starting using Buildroot, I downloaded a snapshot for that
 Arun> day. As I used that same snapshot for about a month, I would
 Arun> run into different Buildroot issues, which came up whenever new
 Arun> changes were implemented. I assumed that whenever I typed
 Arun> "make" Buildroot is automatically being updated with those
 Arun> changes which could be affecting certain things.

Buildroot itself never gets updated by running make.

 Arun> I am now using Subversion access so I can update the source
 Arun> tree whenever I want, but if I were to go back to using the
 Arun> Buildroot snapshot image, will doing an offline build "make
 Arun> source" allow me to do a build without Buildroot being updated?
 Arun> Or is it just a way for all the files, packages, etc, to be
 Arun> downloaded first so that I can continue the build in a place
 Arun> where I do not have network access?

make source downloads the tarballs (E.G. source code) of all the
enabled packages into the download directory (dl by default). It is
indeed meant for offline use, E.G. you connect to the internet and run
make source, and once it is completed you will have all the needed
tarballs in your download directory and you can do the build without
network access.

Bye, Peter Korsgaard

More information about the buildroot mailing list