diff options
author | Jari Aalto <jari.aalto@cante.net> | 1996-12-23 17:02:34 +0000 |
---|---|---|
committer | Jari Aalto <jari.aalto@cante.net> | 2009-09-12 16:46:49 +0000 |
commit | ccc6cda312fea9f0468ee65b8f368e9653e1380b (patch) | |
tree | b059878adcfd876c4acb8030deda1eeb918c7e75 /config.h | |
parent | 726f63884db0132f01745f1fb4465e6621088ccf (diff) | |
download | android_external_bash-ccc6cda312fea9f0468ee65b8f368e9653e1380b.tar.gz android_external_bash-ccc6cda312fea9f0468ee65b8f368e9653e1380b.tar.bz2 android_external_bash-ccc6cda312fea9f0468ee65b8f368e9653e1380b.zip |
Imported from ../bash-2.0.tar.gz.
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 186 |
1 files changed, 0 insertions, 186 deletions
diff --git a/config.h b/config.h deleted file mode 100644 index 8fd2ba3..0000000 --- a/config.h +++ /dev/null @@ -1,186 +0,0 @@ -/* config.h -- Configuration file for bash. */ - -/* Copyright (C) 1987,1991 Free Software Foundation, Inc. - - This file is part of GNU Bash, the Bourne Again SHell. - - Bash is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 1, or (at your option) - any later version. - - Bash is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public - License for more details. - - You should have received a copy of the GNU General Public License - along with Bash; see the file COPYING. If not, write to the Free - Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#if !defined (_CONFIG_H_) -#define _CONFIG_H_ - -#if !defined (BUILDING_MAKEFILE) -#include "memalloc.h" -#endif - -#if defined (HAVE_UNISTD_H) && !defined (BUILDING_MAKEFILE) -# ifdef CRAY -# define word __word -# endif -#include <unistd.h> -# ifdef CRAY -# undef word -# endif -#endif - -/* Define JOB_CONTROL if your operating system supports - BSD-like job control. */ -#define JOB_CONTROL - -/* Note that vanilla System V machines don't support BSD job control, - although some do support Posix job control. */ -#if defined (USG) || defined (MINIX) || defined (Minix) -# if !defined (_POSIX_JOB_CONTROL) -# undef JOB_CONTROL -# endif /* !_POSIX_JOB_CONTROL */ -#endif /* USG || Minix || MINIX */ - -/* Define ALIAS if you want the alias features. */ -#define ALIAS - -/* Define PUSHD_AND_POPD if you want those commands to be compiled in. - (Also the `dirs' commands.) */ -#define PUSHD_AND_POPD - -/* Define BRACE_EXPANSION if you want curly brace expansion a la Csh: - foo{a,b} -> fooa foob. Even if this is compiled in (the default) you - can turn it off at shell startup with `-nobraceexpansion', or during - shell execution with `set +o braceexpand'. */ -#define BRACE_EXPANSION - -/* Define READLINE to get the nifty/glitzy editing features. - This is on by default. You can turn it off interactively - with the -nolineediting flag. */ -#define READLINE - -/* Define BANG_HISTORY if you want to have Csh style "!" history expansion. - This is unrelated to READLINE. */ -#define BANG_HISTORY - -/* Define HISTORY if you want to have access to previously typed commands. - - If both HISTORY and READLINE are defined, you can get at the commands - with line editing commands, and you can directly manipulate the history - from the command line. - - If only HISTORY is defined, the `fc' and `history' builtins are - available. */ -#define HISTORY - -#if defined (BANG_HISTORY) && !defined (HISTORY) - /* BANG_HISTORY requires HISTORY. */ -# define HISTORY -#endif /* BANG_HISTORY && !HISTORY */ - -#if defined (READLINE) && !defined (HISTORY) -# define HISTORY -#endif - -/* The default value of the PATH variable. */ -#define DEFAULT_PATH_VALUE \ - "/usr/gnu/bin:/usr/local/bin:/usr/ucb:/bin:/usr/bin:." - -/* The value for PATH when invoking `command -p'. This is only used when - the Posix.2 confstr () function, or CS_PATH define are not present. */ -#define STANDARD_UTILS_PATH \ - "/bin:/usr/bin:/usr/ucb:/usr/sbin:/sbin:/etc:/usr/etc:/usr/lib" - -/* Put system-specific default mail directories here. */ -#if defined (__bsdi__) || defined (__FreeBSD__) || defined (__NetBSD__) -# define DEFAULT_MAIL_PATH "/var/mail/" -#endif - -#if !defined (DEFAULT_MAIL_PATH) -#if defined (USG) -# define DEFAULT_MAIL_PATH "/usr/mail/" -#else -# define DEFAULT_MAIL_PATH "/usr/spool/mail/" -#endif -#endif - -/* Define V9_ECHO if you want to give the echo builtin backslash-escape - interpretation using the -e option, in the style of the Bell Labs 9th - Edition version of echo. */ -#define V9_ECHO - -/* Define DEFAULT_ECHO_TO_USG if you want the echo builtin to interpret - the backslash-escape characters by default, like the System V echo. - This requires that V9_ECHO be defined. */ -/* #define DEFAULT_ECHO_TO_USG */ -#if !defined (V9_ECHO) -# undef DEFAULT_ECHO_TO_USG -#endif - -/* Define CONTINUE_AFTER_KILL_ERROR if you want the kill command to - continue processing arguments after one of them fails. */ -#define CONTINUE_AFTER_KILL_ERROR - -/* Define BREAK_COMPLAINS if you want the non-standard, but useful - error messages about `break' and `continue' out of context. */ -#define BREAK_COMPLAINS - -/* Define GETOPTS_BUILTIN if you want the Posix.2 `getopts' shell builtin - compiled into the shell. */ -#define GETOPTS_BUILTIN - -/* When ALLOW_RIGID_POSIX_COMPLIANCE is defined, you can turn on strictly - Posix compliant behaviour by setting the environment variable - POSIXLY_CORRECT. */ -#define ALLOW_RIGID_POSIX_COMPLIANCE - -/* Define RESTRICTED_SHELL if you want the generated shell to have the - ability to be a restricted one. The shell thus generated can become - restricted by being run with the name "rbash", or by setting the -r - flag. */ -/* #define RESTRICTED_SHELL */ - -/* Define DISABLED_BUILTINS if you want "builtin foo" to always run the - shell builtin "foo", even if it has been disabled with "enable -n foo". */ -/* #define DISABLED_BUILTINS */ - -/* Define PROCESS_SUBSTITUTION if you want the K*rn shell-like process - substitution features "<(file)". */ -/* Right now, you cannot do this on machines without fully operational - FIFO support. This currently include NeXT and Alliant. */ -#if !defined (MKFIFO_MISSING) || defined (HAVE_DEV_FD) -# define PROCESS_SUBSTITUTION -#endif /* !MKFIFO_MISSING */ - -/* Define PROMPT_STRING_DECODE if you want the backslash-escaped special - characters in PS1 and PS2 expanded. Variable expansion will still be - performed. */ -#define PROMPT_STRING_DECODE - -/* Define BUFFERED_INPUT if you want the shell to do its own input - buffering. */ -#define BUFFERED_INPUT - -/* Define INTERACTIVE_COMMENTS if you want # comments to work by default - when the shell is interactive, as Posix.2a specifies. */ -#define INTERACTIVE_COMMENTS - -/* Define ONESHOT if you want sh -c 'command' to avoid forking to execute - `command' whenever possible. */ -#define ONESHOT - -/* Default primary and secondary prompt strings. */ -#define PPROMPT "bash\\$ " -#define SPROMPT "> " - -/* Define SELECT_COMMAND if you want the Korn-shell style `select' command: - select word in word_list; do command_list; done */ -#define SELECT_COMMAND - -#endif /* !_CONFIG_H_ */ |