summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/companion_tools.in24
-rw-r--r--config/companion_tools/autoconf.in5
-rw-r--r--config/companion_tools/automake.in1
-rw-r--r--config/companion_tools/libtool.in2
-rw-r--r--config/companion_tools/m4.in1
-rw-r--r--config/companion_tools/make.in1
6 files changed, 9 insertions, 25 deletions
diff --git a/config/companion_tools.in b/config/companion_tools.in
index 1df9802..5291f46 100644
--- a/config/companion_tools.in
+++ b/config/companion_tools.in
@@ -2,28 +2,6 @@
menu "Companion tools"
-config COMP_TOOLS_FORCE_make_3_81
- def_bool y
- depends on ! CONFIGURE_has_make_3_81_or_newer
- select COMP_TOOLS
- select COMP_TOOLS_make
-
-comment "READ HELP before you say 'Y' below !!!"
-
-config COMP_TOOLS
- bool
- prompt "Build some companion tools"
- help
- Crosstool-NG relies on some external tools to be recent enough, namely:
- make >= 3.81
- m4 >= 1.4.12
- autoconf >= 2.63
- automake >= 1.10.2
- libtool >= 2.2.4
-
- If your system has older versions, we can build them for you,
- but you are strongly encouraged to update your system instead!
-
config COMP_TOOLS_FOR_HOST
bool
prompt "Install companion tools for host"
@@ -32,8 +10,6 @@ config COMP_TOOLS_FOR_HOST
tools into the final toolchain (rather than just using them
to build it).
-if COMP_TOOLS || COMP_TOOLS_FOR_HOST
source "config.gen/companion_tools.in"
-endif
endmenu
diff --git a/config/companion_tools/autoconf.in b/config/companion_tools/autoconf.in
index 3b33df6..b85e1f9 100644
--- a/config/companion_tools/autoconf.in
+++ b/config/companion_tools/autoconf.in
@@ -1,5 +1,7 @@
# Autoconf
+## default y if !CONFIGURE_has_autoconf_2_63_or_newer
+## default y if !CONFIGURE_has_autoreconf_2_63_or_newer
## help Autoconf
choice
@@ -14,7 +16,8 @@ config AUTOCONF_V_2_69
config AUTOCONF_V_2_65
bool
- prompt "2.65"
+ prompt "2.65 (OBSOLETE)"
+ depends on OBSOLETE
endchoice
diff --git a/config/companion_tools/automake.in b/config/companion_tools/automake.in
index 781a44a..31d036b 100644
--- a/config/companion_tools/automake.in
+++ b/config/companion_tools/automake.in
@@ -1,5 +1,6 @@
# Automake
+## default y if !CONFIGURE_has_automake_1_15_or_newer
## help Automake
choice
diff --git a/config/companion_tools/libtool.in b/config/companion_tools/libtool.in
index 62e6ee1..5c14fa0 100644
--- a/config/companion_tools/libtool.in
+++ b/config/companion_tools/libtool.in
@@ -1,5 +1,7 @@
# Libtool
+## default y if !CONFIGURE_has_libtool_2_4_or_newer
+## default y if !CONFIGURE_has_libtoolize_2_4_or_newer
## help Libtool
choice
diff --git a/config/companion_tools/m4.in b/config/companion_tools/m4.in
index a09e9fa..eb6a3d3 100644
--- a/config/companion_tools/m4.in
+++ b/config/companion_tools/m4.in
@@ -1,5 +1,6 @@
# GNU m4
+## default y if !CONFIGURE_has_gnu_m4_1_4_12_or_newer
## help GNU m4
choice
diff --git a/config/companion_tools/make.in b/config/companion_tools/make.in
index e9e7997..b6834a7 100644
--- a/config/companion_tools/make.in
+++ b/config/companion_tools/make.in
@@ -1,5 +1,6 @@
# GNU make
+## default y if !CONFIGURE_has_make_3_81_or_newer
## help GNU make
choice