diff --git a/config/companion_libs.in b/config/companion_libs.in index aa4b63a2..7437d1ff 100644 --- a/config/companion_libs.in +++ b/config/companion_libs.in @@ -91,4 +91,35 @@ config COMP_LIBS_TARGET Please note that for now, crosstool-NG can only build GMP and MPFR so. +choice + bool + prompt "| Install tools wrapper as:" + depends on WRAPPER_NEEDED + default TOOLS_WRAPPER_SHELL + +config TOOLS_WRAPPER_SCRIPT + bool + prompt "shell script" + help + If your host has a shell, then you should say 'Y' here, to use + a (very very simple) shell script as wrapper. + + See docs/overview.txt, section "Tools wrapper". + +config TOOLS_WRAPPER_EXEC + bool + prompt "executable" + help + If your host lacks a shell, then you should say 'Y' here, to use + an executable. + + See docs/overview.txt, section "Tools wrapper". + +endchoice + +config TOOLS_WRAPPER + string + default "script" if TOOLS_WRAPPER_SCRIPT + default "exec" if TOOLS_WRAPPER_EXEC + endmenu diff --git a/config/toolchain.in b/config/toolchain.in index 4b2c3686..4039d9d9 100644 --- a/config/toolchain.in +++ b/config/toolchain.in @@ -285,38 +285,4 @@ config TARGET_SUFFIX endif # CROSS_NATIVE || CANADIAN -# Necessary for all types of toolchains, at least for gcc > 4.3.x -comment "Host specifics" - -choice - bool - prompt "| Install tools wrapper as:" - depends on WRAPPER_NEEDED - default TOOLS_WRAPPER_SHELL - -config TOOLS_WRAPPER_SCRIPT - bool - prompt "shell script" - help - If your host has a shell, then you should say 'Y' here, to use - a (very very simple) shell script as wrapper. - - See docs/overview.txt, section "Tools wrapper". - -config TOOLS_WRAPPER_EXEC - bool - prompt "executable" - help - If your host lacks a shell, then you should say 'Y' here, to use - an executable. - - See docs/overview.txt, section "Tools wrapper". - -endchoice - -config TOOLS_WRAPPER - string - default "script" if TOOLS_WRAPPER_SCRIPT - default "exec" if TOOLS_WRAPPER_EXEC - endmenu