ccache: rework ccache management
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 7 Dec 2010 20:09:56 +0000 (21:09 +0100)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 8 Dec 2010 16:51:49 +0000 (17:51 +0100)
commit17b66affdf439ed7c35d2825a1e2bf7967191e14
tree1ca4fdfe4efb06a8a081236c492531d9697e22bf
parent3bbf1c2ea6140d8b288b0af5b1a9c3a1aa92edad
ccache: rework ccache management

 * ccache is now a normal package (both for the host and the target).

 * ccache option is now part of the "Build options" menu. It will
   automatically build ccache for the host before building anything,
   and will use it to cache builds for both host compilations and
   target compilations.

 * bump ccache to 3.1.3

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
17 files changed:
CHANGES
Config.in
Makefile
docs/buildroot.html
package/Config.in
package/Makefile.in
package/ccache/Config.in [new file with mode: 0644]
package/ccache/ccache.mk [new file with mode: 0644]
toolchain/ccache/Config.in [deleted file]
toolchain/ccache/Config.in.2 [deleted file]
toolchain/ccache/ccache.mk [deleted file]
toolchain/dependencies/dependencies.sh
toolchain/toolchain-buildroot.mk
toolchain/toolchain-buildroot/Config.in
toolchain/toolchain-crosstool-ng.mk
toolchain/toolchain-external.mk
toolchain/toolchain-external/ext-tool.mk