toolchain: add support for external toolchain profiles and download
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 13 Dec 2010 16:27:39 +0000 (17:27 +0100)
committerPeter Korsgaard <jacmet@sunsite.dk>
Mon, 13 Dec 2010 20:56:49 +0000 (21:56 +0100)
commit6c492d5e7be51e4f1031139883acd03f78881e49
tree389dc5d8b25c8d84cab1eb3b18e2a9fe7a48e682
parentac38fd3dc6f046022c13f12aad0e754ec4242ffc
toolchain: add support for external toolchain profiles and download

Instead of letting the user define all the details of his external
toolchain, we define a set of profiles for well-known external
toolchains (CodeSourcery ones only at the moment, can easily be
extended with other toolchains).

Once a profile has been choosen, the user is offered the choice of
either letting Buildroot download and install the external toolchain,
or (as before) to tell Buildroot where the toolchain is installed on
the system.

We of course provide a "custom profile", through which the user can
configure Buildroot to use a custom external toolchain for which no
profile is available.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Makefile
package/Makefile.in
toolchain/Config.in
toolchain/toolchain-external/Config.in
toolchain/toolchain-external/Config.in.2 [deleted file]
toolchain/toolchain-external/ext-tool.mk