summaryrefslogtreecommitdiffstats
path: root/rules/bash.in
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-01-06 15:08:44 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-01-06 15:08:44 +0000
commit3088bbb525b99f4053db1ffd1eb8ff8468e76813 (patch)
treef742132a7c73a1d3428014b3fe56d5533c5f434d /rules/bash.in
parent7126073adcd10798a9a638ab1b974f6b459738cf (diff)
downloadptxdist-3088bbb525b99f4053db1ffd1eb8ff8468e76813.tar.gz
ptxdist-3088bbb525b99f4053db1ffd1eb8ff8468e76813.tar.xz
* bash.make, bash.in:
version bump to 3.2.48 marked static linking as broken git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9441 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/bash.in')
-rw-r--r--rules/bash.in42
1 files changed, 31 insertions, 11 deletions
diff --git a/rules/bash.in b/rules/bash.in
index a841de9ef..66c8df7d3 100644
--- a/rules/bash.in
+++ b/rules/bash.in
@@ -25,9 +25,15 @@ config BASH_SHLIKE
This produces a shell with minimal features, close to the
historical Bourne shell.
+comment ""
+ depends on INVISIBLE
+
+if !BASH_SHLIKE
+
config BASH_ALIASES
bool
prompt "Enable aliases"
+ default y
help
Aliases allow a string to be substituted for a word
when it is used as the first word of a simple command.
@@ -43,10 +49,12 @@ config BASH_ALIASES
config BASH_ARRAY
bool
prompt "Include shell array variables"
+ default y
config BASH_HISTORY
bool
prompt "Turn on csh-style history substitution"
+ default y
help
The bash shell supports a history expansion feature
that is similar to the history expansion in csh.
@@ -54,21 +62,23 @@ config BASH_HISTORY
config BASH_BRACE
bool
prompt "Include brace expansion"
+ default y
help
Brace expansion is a mechanism by which arbitrary
strings may be generated. This mechanism is similar
to pathname expansion, but the filenames generated
need not exist.
-#config BASH_CONDITIONAL
-# bool
-# prompt "Enable the conditional command"
-# depends on BASH
-# help "This does currently (bash-2.05b) not work properly and is deactivated in bash.make!"
+config BASH_CONDITIONAL
+ bool
+ default y
+ prompt "Enable the conditional command"
+ depends on BASH
config BASH_DIRSTACK
bool
prompt "Enable builtins pushd/popd/dirs"
+ default y
help
Without options, "dirs" displays the list of
currently remembered directories. The default
@@ -77,11 +87,11 @@ config BASH_DIRSTACK
added to the list with the pushd command;
the popd command removes entries from the list.
-#config BASH_EXTPATTERN
-# bool
-# prompt "Include ksh-style extended pattern matching"
-# depends on BASH
-# help "This does currently (bash-2.05b) not work properly and is deactivated in bash.make!"
+config BASH_EXTPATTERN
+ bool
+# default y
+ prompt "Include ksh-style extended pattern matching"
+ depends on BASH
config BASH_HELP
bool
@@ -92,6 +102,7 @@ config BASH_HELP
config BASH_CMDHISTORY
bool
prompt "Turn on command history"
+ default y
help
This enables command history features. The shell
buffers commands in a ringbuffer, which can be listed,
@@ -101,6 +112,7 @@ config BASH_CMDHISTORY
config BASH_JOBS
bool
prompt "Enable job control features"
+ default y
help
This enables support for background jobs in bash.
You can list the actual managed jobs by the "jobs" command.
@@ -108,6 +120,7 @@ config BASH_JOBS
config BASH_LARGEFILES
bool
prompt "Enable support for large files"
+ default y
help
Enable support for large files (LFS) if the operating system
requires special compiler options to build programs
@@ -116,6 +129,7 @@ config BASH_LARGEFILES
config BASH_PROCSUBST
bool
prompt "Enable process substitution"
+ default y
help
This enables process substitution if the operating system
provides the necessary support.
@@ -137,13 +151,15 @@ config BASH_COMPLETION
config BASH_ESC
bool
prompt "Turn on escape character decoding in prompts"
+ default y
help
Turn on the interpretation of a number of backslash-escaped
characters in the $PS1, $PS2, $PS3, and $PS4 prompt strings.
config BASH_EDIT
bool
- prompt "Turn on command line editing"
+# prompt "Turn on command line editing"
+ default y
help
Include support for command-line editing and history with
the Bash version of the Readline library.
@@ -165,9 +181,12 @@ config BASH_SELECT
Include the select builtin, which allows the generation of
simple menus.
+endif
+
config BASH_GPROF
bool
prompt "Allow profiling with gprof"
+ depends on BROKEN
help
This builds a Bash binary that produces profiling information
to be processed by gprof each time it is executed.
@@ -175,6 +194,7 @@ config BASH_GPROF
config BASH_STATIC
bool
prompt "Link bash statically"
+ depends on BROKEN
help
This causes Bash to be linked statically, if gcc is being used.
This could be used to build a version to use as root's shell.