From 9934630fae4c4649eeb15a8235a810cb9d18038c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 8 Oct 2013 20:17:02 +0200 Subject: [PATCH] toolchain-buildroot: convert to the package infrastructure This commit converts the toolchain-buildroot logic to the package infrastructure. The package is fairly simple as it only defines BUILDROOT_LIBC, and depends on host-gcc-final to get the overall internal toolchain build logic started. Signed-off-by: Thomas Petazzoni Acked-by: Thomas De Schampheleire Signed-off-by: Peter Korsgaard --- toolchain/toolchain-buildroot.mk | 9 --------- .../toolchain-buildroot/toolchain-buildroot.mk | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 9 deletions(-) delete mode 100644 toolchain/toolchain-buildroot.mk create mode 100644 toolchain/toolchain-buildroot/toolchain-buildroot.mk diff --git a/toolchain/toolchain-buildroot.mk b/toolchain/toolchain-buildroot.mk deleted file mode 100644 index 3a0580066e..0000000000 --- a/toolchain/toolchain-buildroot.mk +++ /dev/null @@ -1,9 +0,0 @@ -# Triggerring the build of the host-gcc-final will automaticaly do the -# build of binutils, uClibc, kernel headers and all the intermediate -# gcc steps. - -include toolchain/helpers.mk - -BUILDROOT_LIBC = $(call qstrip,$(BR2_TOOLCHAIN_BUILDROOT_LIBC)) - -toolchain-buildroot: host-gcc-final diff --git a/toolchain/toolchain-buildroot/toolchain-buildroot.mk b/toolchain/toolchain-buildroot/toolchain-buildroot.mk new file mode 100644 index 0000000000..ced430e59e --- /dev/null +++ b/toolchain/toolchain-buildroot/toolchain-buildroot.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# toolchain-buildroot +# +################################################################################ + +TOOLCHAIN_BUILDROOT_SOURCE = + +BUILDROOT_LIBC = $(call qstrip,$(BR2_TOOLCHAIN_BUILDROOT_LIBC)) + +# Trigerring the build of the host-gcc-final will automatically do the +# build of binutils, uClibc, kernel headers and all the intermediate +# gcc steps. + +TOOLCHAIN_BUILDROOT_DEPENDENCIES = host-gcc-final + +$(eval $(generic-package))