[Buildroot] [RFCv2] Per-package out-of-tree build

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Apr 15 07:36:10 UTC 2013


Dear Diego Iastrubni,

On Sun, 14 Apr 2013 08:55:01 +0300, Diego Iastrubni wrote:

> >  * A <pkg>_SUPPORTS_OUT_OF_TREE variable defines whether the package
> >    supports out of tree build or not. By default, it's set to NO, in
> >    which case the package source code is rsynced from its source
> >    directory to the build directory at the beginning of the
> > configure step. It is set to YES by both the autotools and cmake
> > package infrastructures (which have been modified to do out of tree
> > build), and by some packages that use the generic infrastructure but
> >    nonetheless support out of tree build.
> Does buildroot support also qmake? qmake has also out of source build
> support.

We don't have a specific qmake infrastructure, so for now the packages
that rely on the qmake build system use the 'generic-package' Buildroot
package infrastructure. It is therefore up to them to support
out-of-tree build.

If qmake packages become more widespread, it might be useful to add a
specific infrastructure for them. For now, I feel their number is a bit
limited to do so.

Best regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com



More information about the buildroot mailing list