[Buildroot] [PATCH 1/4] Makefile: export a few variables to help support scripts
jacmet at uclibc.org
Mon Jan 14 08:52:50 UTC 2013
>>>>> "Peter" == Peter Korsgaard <jacmet at uclibc.org> writes:
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
Yann> Support scripts (in support/) may need to parse the .config file, so give
Yann> them an easy access to it, by exporting BUILDROOT_CONFIG with the fully-
Yann> qualified path to .config.
Yann> Also, post-build scripts may need to reference a few locations, so export
Yann> those, too.
Yann> Note: we export both O and BASE_DIR. Although they are the same,
Yann> BASE_DIR is used internally, while O is used on the command line,
Yann> which makes it a bit ambiguous to know which to use. As users use
Yann> O= on the command line, they will probably tend to use that in
Yann> their post-build scripts.
Peter> Ok. I guess most people don't need the upper O/BASE_DIR variables, but
Peter> lets add the for completeness.
And even worse, other projects also use the O=<dir> syntax for out of
tree, and atleast uClibc doesn't check that it gets explictly passed on
the command line, breaking the build.
So I'll remove the O.
Bye, Peter Korsgaard
More information about the buildroot