mirror of
https://git.busybox.net/buildroot.git
synced 2024-12-14 15:53:29 +08:00
269da64af5
Since some time, we have removed the support to build a toolchain for the target, and therefore the support for several development tools on the target. This commit deprecates a few additional development tools: m4, bison, flex and gob2. For flex, we retain the ability to build libfl, we only deprecated the ability to build the flex binary itself. The original motivation for this patch is that m4 is causing build issues in some configurations, but there isn't really much incentive to fix this package for the target, since it is not really useful for embedded Linux systems. Bison, Flex and Gob2 are deprecated because they are reverse dependencies of m4. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
29 lines
693 B
Plaintext
29 lines
693 B
Plaintext
config BR2_PACKAGE_FLEX
|
|
bool "flex"
|
|
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
|
|
help
|
|
A fast lexical analyser generator. A tool for generating
|
|
programs that perform pattern-matching on text.
|
|
|
|
http://flex.sourceforge.net/
|
|
|
|
if BR2_PACKAGE_FLEX
|
|
|
|
config BR2_PACKAGE_FLEX_BINARY
|
|
bool "Install tool in the target"
|
|
# needs fork()
|
|
depends on BR2_USE_MMU
|
|
# runtime dependency
|
|
select BR2_PACKAGE_M4
|
|
# development tool, useless on the target
|
|
depends on BR2_DEPRECATED
|
|
depends on BR2_USE_WCHAR # m4
|
|
help
|
|
Install the flex binary tool in the target filesystem.
|
|
|
|
comment "flex binary needs a toolchain w/ wchar"
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_USE_WCHAR
|
|
|
|
endif
|