buildman: Add an option to use the full tool chain path
authorSimon Glass <sjg@chromium.org>
Tue, 2 Dec 2014 00:34:00 +0000 (17:34 -0700)
committerSimon Glass <sjg@chromium.org>
Thu, 15 Jan 2015 05:16:53 +0000 (21:16 -0800)
commitbb1501f2c22c979961b735db775605cccedd98f6
tree0dc4473b382bdb69949bb756f4f3ebb04be96981
parentf210b58734b750fcab3d4fef6477a6eaf39b5d51
buildman: Add an option to use the full tool chain path

In some cases there may be multiple toolchains with the same name in the
path. Provide an option to use the full path in the CROSS_COMPILE
environment variable.

Note: Wolfgang mentioned that this is dangerous since in some cases there
may be other tools on the path that are needed. So this is set up as an
option, not the default. I will need test confirmation (i.e. that this
commit fixes a real problem) before merging it.

Signed-off-by: Simon Glass <sjg@chromium.org>
Suggested-by: Steve Rae <srae@broadcom.com>
tools/buildman/builder.py
tools/buildman/builderthread.py
tools/buildman/cmdline.py
tools/buildman/control.py
tools/buildman/toolchain.py