]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Rationalized header files:
authorJack Jansen <jack.jansen@cwi.nl>
Tue, 20 Aug 1996 16:34:01 +0000 (16:34 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Tue, 20 Aug 1996 16:34:01 +0000 (16:34 +0000)
- mwerks_nonshared_config.h for standalone pythons
- mwerks_shared_config.h for shared pythons (PythonCore, app and
  applet)
- mwerks_plugin_config.h for plugins
Only the _tkinter plugin uses a customized header.

Old config files have gone to the "old" directory, for the time being.

Mac/mwerks/mwerks_nonshared_config.h
Mac/mwerks/mwerks_plugin_config.h
Mac/mwerks/mwerks_shared_config.h
Mac/mwerks/mwerks_tkplugin_config.h

index ce937851828fd39739bc0a70c33aec6c82903c01..cb95b1857c1c4e93ee8846514d9392b8baaab02f 100644 (file)
@@ -1,11 +1,20 @@
-#define HAVE_CONFIG_H
-#define USE_STDWIN
-#define USE_MACTCP
-#define USE_BGEN
-#define USE_MACSPEECH
-#define USE_IMG
-#define USE_MACCTB
-#define USE_STACKCHECK
-#ifdef __powerc
-#define USE_MAC_DYNAMIC_LOADING
-#endif
+/*
+** Configuration file for standalone 68k/ppc Python.
+**
+** Note: enabling the switches below is not enough to enable the
+** specific features, you may also need different sets of sources.
+*/
+
+#define USE_GUSI               /* Stdio implemented with GUSI */
+#define USE_TOOLBOX            /* Include toolbox modules in core Python */
+#define USE_QT                 /* Include quicktime modules in core Python */
+#define USE_WASTE              /* Include waste module in core Python */
+#define USE_MACSPEECH          /* Include macspeech module in core Python */
+#define USE_IMG                        /* Include img modules in core Python */
+#define USE_MACCTB             /* Include ctb module in core Python */
+/* #define USE_STDWIN          /* Include stdwin module in core Python */
+/* #define USE_MACTCP          /* Include mactcp (*not* socket) modules in core */
+/* #define USE_TK              /* Include _tkinter module in core Python */
+/* #define MAC_TCL             /* This *must* be on if USE_TK is on */
+/* #define USE_MAC_SHARED_LIBRARY      /* Enable code to add shared-library resources */
+/* #define USE_MAC_APPLET_SUPPORT      /* Enable code to run a PYC resource */
index 519b08b92d7bebb6f7ed0601cacb6fbe94b4d9ed..18d5e673f8eabad256c3dc0999fad9345611d8f1 100644 (file)
@@ -1 +1,5 @@
-#define HAVE_CONFIG_H
+/*
+** Config file for dynamically-loaded ppc/cfm68k plugin modules.
+*/
+
+#define USE_GUSI               /* Stdio implemented with GUSI */
index 93aadcd6e9ef3283259fcbee3bda8213c49e1188..5bcdeae50d8189ff15e6b87cc2a6d4e51e3154ac 100644 (file)
@@ -1,6 +1,21 @@
-#define USE_MAC_SHARED_LIBRARY
-#define USE_MAC_APPLET_SUPPORT
-/* #define USE_MACTCP */
-/* #define USE_BGEN */
-/* #define USE_MACSPEECH */
+/*
+** Configuration file for dynamically loaded cfm68k/ppc PythonCore,
+** interpreter and Applet.
+**
+** Note: enabling the switches below is not enough to enable the
+** specific features, you may also need different sets of sources.
+*/
 
+#define USE_GUSI               /* Stdio implemented with GUSI */
+/* #define USE_TOOLBOX         /* Include toolbox modules in core Python */
+/* #define USE_QT              /* Include quicktime modules in core Python */
+/* #define USE_WASTE           /* Include waste module in core Python */
+/* #define USE_MACSPEECH       /* Include macspeech module in core Python */
+/* #define USE_IMG             /* Include img modules in core Python */
+/* #define USE_MACCTB          /* Include ctb module in core Python */
+/* #define USE_STDWIN          /* Include stdwin module in core Python */
+/* #define USE_MACTCP          /* Include mactcp (*not* socket) modules in core */
+/* #define USE_TK              /* Include _tkinter module in core Python */
+/* #define MAC_TCL             /* This *must* be on if USE_TK is on */
+#define USE_MAC_SHARED_LIBRARY         /* Enable code to add shared-library resources */
+#define USE_MAC_APPLET_SUPPORT         /* Enable code to run a PYC resource */
index 81cd9e8b313ca277f0962262bad2ec2163160de8..4b9fdc8fc399cb9d9176cfc783a98fa3665cea4c 100644 (file)
@@ -1,4 +1,7 @@
-#define HAVE_CONFIG_H
-#define USE_TK
-#define MAC_TCL
-#define USE_GUSI
+/*
+** Special config-file for _tkinter plugin.
+*/
+
+#define USE_GUSI               /* Stdio implemented with GUSI */
+#define USE_TK                 /* Include _tkinter module in core Python */
+#define MAC_TCL                        /* This *must* be on if USE_TK is on */