[Buildroot] [pull request v2] Pull request for branch yem-export-vars
Yann E. MORIN
yann.morin.1998 at free.fr
Sun Jan 13 21:52:19 UTC 2013
Hello All!
This series introduces exporting a variable, $(BUILDROOT_CONFIG), that
contains the fully-qualified path to out .config.
In some cases, scripts in support/ need to parse our .config (eg. the
dependency-checking script needs to check the conformity of rxternal
toolchain features).
Also, some Makefile fragments (eg. the crosstool-Ng backend) need to
refer to this config file for make-dependency-checking.
This was currently done in different ad-hoc manners, and is not scalable.
I'll also use it later to retrieve the password encoding scheme when
creating users from packages.
Changes v1 -> v2:
- rename BR2_CONFIG_FILE -> BUILDROOT_CONFIG (Arnout)
- use $(BUILDROOT_CONFIG) in top-level Makefile, too (Arnout)
The following changes since commit 766862434b728c3d647b5544844d305edd5f541a:
qwt: bump version (2013-01-13 22:43:23 +0100)
are available in the git repository at:
git://gitorious.org/buildroot/buildroot.git yem-export-vars
Yann E. MORIN (4):
Makefile: export a few variables to help support scripts
Makefile: use newly-introduced BUILDROOT_CONFIG
support/dependencies: use newly-introduced BUILDROOT_CONFIG
toolchain/crostool-ng: use newly-introduced BUILDROOT_CONFIG
Makefile | 27 ++++--
docs/manual/customize-rootfs.txt | 7 ++
support/dependencies/dependencies.mk | 1 -
support/dependencies/dependencies.sh | 10 +-
toolchain/toolchain-crosstool-ng/crosstool-ng.mk | 114 +++++++++++-----------
5 files changed, 88 insertions(+), 71 deletions(-)
Regards,
Yann E. MORIN
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list