From 27255c5b51c25f0256b8432446fca403c92e0a06 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Tue, 31 Aug 1999 17:02:31 +0000 Subject: * Large file support for AIX, HP-UX, and IRIX. * W32 support for Cygnus Cygwin shell (bash). --- config.h.W32.template | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'config.h.W32.template') diff --git a/config.h.W32.template b/config.h.W32.template index 402db81..b980539 100644 --- a/config.h.W32.template +++ b/config.h.W32.template @@ -337,16 +337,35 @@ */ /* - Define if you have the Cygnus GNU WIN32 tool set or a shell - that does not grok 'sh -c quoted-command-line' correctly. + * If you have a shell that does not grok 'sh -c quoted-command-line' + * correctly, you need this setting. Please see below for specific + * shell support. */ #undef BATCH_MODE_ONLY_SHELL +#define BATCH_MODE_ONLY_SHELL 1 /* - Define if you have the MKS tool set or shell. Do NOT define - BATCH_MODE_ONLY_SHELL if you define HAVE_MKS_SHELL + * Define if you have the Cygnus "Cygwin" GNU Windows32 tool set. + * Do NOT define BATCH_MODE_ONLY_SHELL if you define HAVE_CYGWIN_SHELL + */ +#undef HAVE_CYGWIN_SHELL + +/* + * Define if you have the MKS tool set or shell. Do NOT define + * BATCH_MODE_ONLY_SHELL if you define HAVE_MKS_SHELL */ #undef HAVE_MKS_SHELL -/* Define if you prefer Case Insensitve behavior */ +/* + * Enforce the mutual exclusivity restriction. + */ +#ifdef HAVE_MKS_SHELL +#undef BATCH_MODE_ONLY_SHELL +#endif + +#ifdef HAVE_CYGWIN_SHELL +#undef BATCH_MODE_ONLY_SHELL +#endif + +/* Define if you prefer Case Insensitive behavior */ #undef HAVE_CASE_INSENSITIVE_FS -- cgit v1.2.3