make: undeprecate package as it is used by the uClibc test suite

The uClibc test suite can be installed on the target thanks to the
BR2_UCLIBC_INSTALL_TEST_SUITE option, but it requires make to be
installed on the target. Since the make package is currently marked as
deprecated, it leads to the following warning:

warning: (BR2_UCLIBC_INSTALL_TEST_SUITE) selects BR2_PACKAGE_MAKE which has unmet direct dependencies (BR2_DEPRECATED)

We fix this by undeprecating the make package, and also update its
description to explain why we have the make package even if we don't
have support for building a toolchain for the target.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Thomas Petazzoni 2013-04-29 10:29:32 +00:00 committed by Peter Korsgaard
parent 331b14a2ae
commit 1112eb6b55

View File

@ -1,10 +1,12 @@
config BR2_PACKAGE_MAKE
bool "make"
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
# We no longer support a toolchain on the target
depends on BR2_DEPRECATED
help
A tool which controls the generation of executables and other
non-source files of a program from the program's source files.
While Buildroot no longer supports building a toolchain for
the target, we keep a make package that is for example
useful to run the uClibc test suite on the target.
http://www.gnu.org/software/make/