diff options
Diffstat (limited to 'Mac/Modules/macconfig.c')
-rw-r--r-- | Mac/Modules/macconfig.c | 322 |
1 files changed, 0 insertions, 322 deletions
diff --git a/Mac/Modules/macconfig.c b/Mac/Modules/macconfig.c deleted file mode 100644 index 7a6d3d9006..0000000000 --- a/Mac/Modules/macconfig.c +++ /dev/null @@ -1,322 +0,0 @@ -/*********************************************************** -Copyright 1991-1997 by Stichting Mathematisch Centrum, Amsterdam, -The Netherlands. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Stichting Mathematisch -Centrum or CWI not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. - -STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE -FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT -OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -******************************************************************/ - -/* Macintosh Python configuration file */ - -#include "Python.h" -/* Table of built-in modules. - These are initialized when first imported. - Note: selection of optional extensions is now generally done by the - makesetup script. */ - -extern void initarray(); -extern void initmath(); -#ifndef WITHOUT_COMPLEX -extern void initcmath(); -#endif -extern void initparser(); -extern void initmac(); -extern void initMacOS(); -extern void initregex(); -extern void initstrop(); -extern void initstruct(); -extern void inittime(); -extern void initdbm(); -extern void initfcntl(); -extern void initnis(); -extern void initpwd(); -extern void initgrp(); -extern void initcrypt(); -extern void initselect(); -extern void init_socket(); -extern void initaudioop(); -extern void initimageop(); -extern void initrgbimg(); -extern void initmd5(); -extern void initmpz(); -extern void initrotor(); -extern void inital(); -extern void initcd(); -extern void initcl(); -extern void initfm(); -extern void initgl(); -extern void initimgfile(); -extern void initimgformat(); -extern void initsgi(); -extern void initsv(); -extern void initfl(); -extern void initthread(); -extern void inittiming(); -extern void initsignal(); -extern void initdl(); -extern void initsyslog(); -extern void initgestalt(); -extern void initbinascii(); -extern void initoperator(); -extern void initerrno(); -extern void initpcre(); -extern void initunicodedata(); -extern void init_codecs(); -extern void initNav(); -extern void inithfsplus(); -#ifdef USE_MACCTB -extern void initctb(); -#endif -#ifdef USE_MACSPEECH -extern void initmacspeech(); -#endif -#ifdef USE_IC -extern void initicglue(); -#endif -#ifdef USE_TOOLBOX -#ifndef USE_CORE_TOOLBOX -#define USE_CORE_TOOLBOX -#endif -extern void init_AH(); -extern void init_App(); -extern void init_Fm(); -extern void init_Help(); -extern void init_IBCarbon(); -extern void init_Icn(); -extern void init_List(); -extern void init_Mlte(); -extern void init_Qdoffs(); -extern void init_Snd(); -extern void init_Sndihooks(); -extern void init_Scrap(); -extern void init_TE(); -extern void initColorPicker(); -extern void initPrinting(); -extern void init_CF(); -#endif -#ifdef USE_CORE_TOOLBOX -extern void init_AE(); -extern void init_Ctl(); -extern void init_Dlg(); -extern void init_Drag(); -extern void init_Evt(); -extern void init_File(); -extern void init_Folder(); -extern void init_Menu(); -extern void init_Qd(); -extern void init_Res(); -extern void init_Win(); -#endif -#ifdef USE_QT -extern void init_Cm(); -extern void init_Qt(); -#endif - -#ifdef USE_IMG -extern void initimgcolormap(); -extern void initimgformat(); -extern void initimggif(); -extern void initimgjpeg(); -extern void initimgpbm(); -extern void initimgppm(); -extern void initimgpgm(); -extern void initimgtiff(); -extern void initimgsgi(); -extern void initimgpng(); -extern void initimgop(); -#endif -#ifdef USE_TK -extern void init_tkinter(); -#endif -#ifdef USE_GUSI -extern void init_socket(); -extern void initselect(); -#endif -#ifdef USE_WASTE -extern void initwaste(); -#endif -#ifdef USE_GDBM -extern void initgdbm(); -#endif -#ifdef USE_ZLIB -extern void initzlib(); -#endif -#ifdef WITH_THREAD -extern void initthread(); -#endif -#ifdef WITH_HOTSHOT -extern void init_hotshot(); -#endif -#ifdef USE_PYEXPAT -extern void initpyexpat(); -#endif -extern void initgc(); -extern void init_random(); - -extern void initcPickle(); -extern void initcStringIO(); -extern void init_codecs(); -extern void initsha(); -extern void init_locale(); -extern void init_sre(); -extern void initxreadlines(); -extern void initzipimport(); -extern void inititertools(); -/* -- ADDMODULE MARKER 1 -- */ - -extern void PyMarshal_Init(); -extern void initimp(); - -struct _inittab _PyImport_Inittab[] = { - - {"array", initarray}, - {"math", initmath}, -#ifndef WITHOUT_COMPLEX - {"cmath", initcmath}, -#endif - {"parser", initparser}, - {"mac", initmac}, - {"MacOS", initMacOS}, - {"regex", initregex}, - {"strop", initstrop}, - {"struct", initstruct}, - {"time", inittime}, - {"audioop", initaudioop}, - {"imageop", initimageop}, - {"rgbimg", initrgbimg}, - {"md5", initmd5}, - {"rotor", initrotor}, - {"gestalt", initgestalt}, - {"binascii", initbinascii}, - {"operator", initoperator}, - {"errno", initerrno}, - {"pcre", initpcre}, - {"unicodedata", initunicodedata}, - {"_codecs", init_codecs}, - {"sha", initsha}, - {"Nav", initNav}, -#ifdef USE_MACCTB - {"ctb", initctb}, -#endif -/* This could probably be made to work on other compilers... */ -#ifdef USE_MACSPEECH - {"macspeech", initmacspeech}, -#endif -#ifdef USE_IC - {"icglue", initicglue}, -#endif -#ifdef USE_CORE_TOOLBOX - {"_AE", init_AE}, - {"_Ctl", init_Ctl}, - {"_Dlg", init_Dlg}, - {"_Drag", init_Drag}, - {"_Evt", init_Evt}, - {"_File", init_File}, - {"_Folder", init_Folder}, - {"_Menu", init_Menu}, - {"_Qd", init_Qd}, - {"_Win", init_Win}, - {"_Res", init_Res}, -#endif -#ifdef USE_TOOLBOX - {"_AH", init_AH}, - {"_App", init_App}, - {"_Fm", init_Fm}, - {"_IBCarbon", init_IBCarbon}, - {"_Icn", init_Icn}, - {"_List", init_List}, - {"_Mlte", init_Mlte}, - {"_Qdoffs", init_Qdoffs}, - {"_Snd", init_Snd}, - {"_Sndihooks", init_Sndihooks}, - /* Carbon scrap manager is completely different */ - {"_Scrap", init_Scrap}, - {"_TE", init_TE}, - {"ColorPicker", initColorPicker}, - {"_CF", init_CF}, - {"hfsplus", inithfsplus}, -#endif /* USE_TOOLBOX */ -#ifdef USE_QT - {"_Cm", init_Cm}, - {"_Qt", init_Qt}, -#endif -#ifdef USE_IMG - {"imgcolormap", initimgcolormap}, - {"imgformat", initimgformat}, - {"imggif", initimggif}, - {"imgjpeg", initimgjpeg}, - {"imgpbm", initimgpbm}, - {"imgppm", initimgppm}, - {"imgpgm", initimgpgm}, - {"imgtiff", initimgtiff}, - {"imgsgi", initimgsgi}, - {"imgpng", initimgpng}, - {"imgop", initimgop}, -#endif -#ifdef USE_TK - {"_tkinter", init_tkinter}, -#endif -#ifdef USE_GUSI - {"_socket", init_socket}, - {"select", initselect}, -#endif -#ifdef USE_WASTE - {"waste", initwaste}, -#endif -#ifdef USE_GDBM - {"gdbm", initgdbm}, -#endif /* USE_GDBM */ -#ifdef USE_ZLIB - {"zlib", initzlib}, -#endif -#ifdef WITH_THREAD - {"thread", initthread}, -#endif -#ifdef WITH_HOTSHOT - {"_hotshot", init_hotshot}, -#endif -#ifdef USE_PYEXPAT - {"pyexpat", initpyexpat}, -#endif - {"gc", initgc}, - {"_random", init_random}, - {"cPickle", initcPickle}, - {"cStringIO", initcStringIO}, - {"_locale", init_locale}, - {"_sre", init_sre}, - {"xreadlines", initxreadlines}, - {"zipimport", initzipimport}, - {"itertools", inititertools}, -/* -- ADDMODULE MARKER 2 -- */ - - /* This module "lives in" with marshal.c */ - {"marshal", PyMarshal_Init}, - - /* This module "lives in" with import.c */ - {"imp", initimp}, - - /* These entries are here for sys.builtin_module_names */ - {"__main__", NULL}, - {"__builtin__", NULL}, - {"exceptions", NULL}, - {"sys", NULL}, - - /* Sentinel */ - {0, 0} -}; |