From: Guido van Rossum Date: Fri, 18 Jan 1991 15:32:01 +0000 (+0000) Subject: Made all configurable options optional (see Makefile). X-Git-Tag: v0.9.8~1068 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=28a83ab393740e92b94f63a24ab95e132150f2c9;p=thirdparty%2FPython%2Fcpython.git Made all configurable options optional (see Makefile). --- diff --git a/Modules/config.c.in b/Modules/config.c.in index 1ddc518d8ce7..60e19673b143 100644 --- a/Modules/config.c.in +++ b/Modules/config.c.in @@ -1,11 +1,10 @@ -/* Configuration containing EVERYTHING */ +/* Configurable Python configuration file */ -/* At CWI, this implies stdwin, audio, Amoeba and the NASA Panel Library */ -#define USE_AUDIO -#define USE_AMOEBA -#define USE_PANEL +#ifdef USE_STDWIN +#include static int use_stdwin; +#endif /*ARGSUSED*/ void @@ -13,6 +12,7 @@ initargs(p_argc, p_argv) int *p_argc; char ***p_argv; { +#ifdef USE_STDWIN extern char *getenv(); char *display; @@ -44,6 +44,7 @@ initargs(p_argc, p_argv) if (use_stdwin) winitargs(p_argc, p_argv); +#endif } void @@ -53,25 +54,35 @@ initcalls() initmath(); initregexp(); initposix(); + #ifdef USE_AUDIO initaudio(); #endif + #ifdef USE_AMOEBA initamoeba(); #endif + +#ifdef USE_GL initgl(); #ifdef USE_PANEL initpanel(); #endif +#endif + +#ifdef USE_STDWIN if (use_stdwin) initstdwin(); +#endif } void donecalls() { +#ifdef USE_STDWIN if (use_stdwin) wdone(); +#endif #ifdef USE_AUDIO asa_done(); #endif