/*****
 ** ** Module Header ******************************************************* **
 ** 									     **
 **   Modules Revision 3.0						     **
 **   Providing a flexible user environment				     **
 ** 									     **
 **   File:		acconfig.h					     **
 **   Revision:		1.6						     **
 **   First Edition:	91/10/23					     **
 ** 									     **
 **   Authors:	John Furlan, jlf@behere.com				     **
 **		Jens Hamisch, jens@Strawberry.COM			     **
 **		Leif Hedstrom, hedstrom@inf.ethz.ch			     **
 ** 									     **
 **   Description:	Config file, used to create config.h.in (with	     **
 **			autoheader)					     **
 ** 									     **
 **   Exports:								     **
 ** 									     **
 **   Notes:								     **
 ** 									     **
 ** ************************************************************************ **
 ****/

/** ** Copyright *********************************************************** **
 ** 									     **
 ** Copyright 1991-1994 by John L. Furlan.                      	     **
 ** see LICENSE.GPL, which must be provided, for details		     **
 ** 									     ** 
 ** ************************************************************************ **/

/* HAS_X11LIBS:
 *     This symbol, if defined, indicates that the C program can use X11
 *     directly.
 */
#undef HAS_X11LIBS


/* TCL_MINOR_VERSION:
 * TCL_MAJOR_VERSION:
 *     This symbol, if defined, contains the version of TCL (and TCLX)
 */
#undef TCL_MINOR_VERSION
#undef TCL_MAJOR_VERSION


/* HAS_TCLXLIBS:
 *     This symbol, if defined, indicates that Modules should support
 *     extended TCL (tclX) commands.
 */
#undef HAS_TCLXLIBS


/* CACHE_UMASK:
 *     This symbol, if defined, is used as the umask for creating
 *     cachefiles for the module avail command.
 */
#undef CACHE_UMASK


/* CACHE_AVAIL:
 *     This symbol, if defined, indicates that Modules should cache the
 *     directories in MODULEPATH when doing an avail.
 */
#undef CACHE_AVAIL


/* EVAL_ALIAS:
 *     This symbol, if defined, indicates that Modules should ask the sheel
 *     to evaluate aliases via stdout like other environment changes instead
 *     of opening a file and then asking the shell to source the file and
 *     then remove it.
 */
#undef EVAL_ALIAS


/* AUTOLOADPATH:
 *     This symbol, if defined, is the "default" path of directories
 *     Tcl will look for functions to autoload.  It is space separated!
 */
#undef AUTOLOADPATH


/* HAS_BOURNE_FUNCS:
 *     This symbol, if defined, indicates that Modules should ask the sheel
 *     to evaluate aliases via stdout like other environment changes instead
 *     of opening a file and then asking the shell to source the file and
 *     then remove it.
 */
#undef HAS_BOURNE_FUNCS


/* LMSPLIT_SIZE:
 *     This symbol, if defined, will force the environment variable
 *     _LM_FILES to be split into smaller "chunks".
 */
#undef LMSPLIT_SIZE


/* FORCE_PATH:
 *     This symbol, if defined, is the "default" path built-in to the
 *     modulecmd app. Note: There is no longer a FORCE_PATH_BASE!
 */
#undef FORCE_PATH
#define FORCE_PATH_SACRED  NULL
#define FORCE_LD_LIBRARY_PATH_SACRED NULL


/* PHOSTNAME:
 *      Last resort to get the hostname, if uname() and gethostname()
 *      are not available.
 */
#undef PHOSTNAME


/* CPPSTDIN:
 *	This symbol contains the first part of the string which will invoke
 *	the C preprocessor on the standard input and produce to standard
 *	output.	 Typical value of "cc -E" or "/lib/cpp".
 */
#undef CPPSTDIN


/* CPPMINUS:
 *	This symbol contains the second part of the string which will invoke
 *	the C preprocessor on the standard input and produce to standard
 *	output.  This symbol will have the value "-" if CPPSTDIN needs a minus
 *	to specify standard input, otherwise the value is "".
 */
#define CPPMINUS ""


/* USE_FREE:
 *	By default, we will not call free() for any dynamic data. This
 *	define enables these calls again.
 */
#undef USE_FREE

/* VERSIONPATH:
 *	Directory that contains the env.modules version files.
 */
#undef VERSIONPATH

/* DOT_EXT:
 *	Set this to some extension value (e.g. .ext) to be append onto
 *	each shell dot-file name in the list for each shell for processing
 *	the "module init*" commands.  For example - C-shell: .cshrc.ext,
 *	.login.ext.
 */
#define DOT_EXT		""

/* VERSION_MAGIC:
 *	By default, .version files will require to have the modulefile
 *	magic cookie to be valid, else an error message will be printed out.
 *	Set to 0 to disable.
 */
#define VERSION_MAGIC 1


/* WITH_DEBUG_INFO:
 *      Debug info level if defined
 */
#undef WITH_DEBUG_INFO

/* WITH_LOGGING:
 *      Syslog logging and facilities
 */
#undef WITH_LOGGING
#undef WITH_LOG_DIR
#undef WITH_LOG_FACILITY_VERBOSE
#undef WITH_LOG_FACILITY_INFO
#undef WITH_LOG_FACILITY_DEBUG
#undef WITH_LOG_FACILITY_TRACE
#undef WITH_LOG_FACILITY_WARN
#undef WITH_LOG_FACILITY_PROB
#undef WITH_LOG_FACILITY_ERROR
#undef WITH_LOG_FACILITY_FATAL
#undef WITH_LOG_FACILITY_PANIC

/* Tracing */
#undef WITH_TRACE_LOAD
#undef WITH_TRACE_UNLOAD
#undef WITH_TRACE_SWITCH
#undef WITH_TRACE_DISP
#undef WITH_TRACE_LIST
#undef WITH_TRACE_AVAIL
#undef WITH_TRACE_HELP
#undef WITH_TRACE_INIT
#undef WITH_TRACE_USE
#undef WITH_TRACE_UNUSE
#undef WITH_TRACE_UPDATE
#undef WITH_TRACE_PURGE
#undef WITH_TRACE_CLEAR
#undef WITH_TRACE_WHATIS
#undef WITH_TRACE_APROPOS



syntax highlighted by Code2HTML, v. 0.9.1