annotate Modules/Setup.in @ 3720:b341def4eef8 legacy-trunk

Ignore latex intermediate products.
author Guido van Rossum <guido@python.org>
date Wed, 26 Jun 1996 19:30:01 +0000
parents 91c3e9821d0a
children 6b1b664863f4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
1 # The file Setup is used by the makesetup script to construct the files
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
2 # Makefile and config.c, from Makefile.pre and config.c.in,
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
3 # respectively. The file Setup itself is initially copied from
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
4 # Setup.in; once it exists it will not be overwritten, so you can edit
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
5 # Setup to your heart's content. Note that Makefile.pre is created
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
6 # from Makefile.pre.in by the toplevel configure script.
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
7
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
8 # (VPATH notes: Setup and Makefile.pre are in the build directory, as
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
9 # are Makefile and config.c; the *.in files are in the source
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
10 # directory.)
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
11
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 # Each line in this file describes one or more optional modules.
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 # Comment out lines to suppress modules.
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 # Lines have the following structure:
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 #
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
16 # <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...]
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 #
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
18 # <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files)
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
19 # <cpparg> is anything starting with -I, -D, -U or -C
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 # <library> is anything ending in .a or beginning with -l or -L
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
21 # <module> is anything else but should be a valid Python
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
22 # identifier (letters, digits, underscores, beginning with non-digit)
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
23 #
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
24 # Lines can also have the form
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
25 #
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
26 # <name> = <value>
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
27 #
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
28 # which defines a Make variable definition inserted into Makefile.in
1880
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
29 #
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
30 # Finally, if a line has the literal form
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
31 #
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
32 # *noconfig*
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
33 #
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
34 # (that is including the '*' and '*' !) then the following modules will
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
35 # not be included in the config.c file, nor in the list of objects to be
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
36 # added to the library archive, and their linker options won't be added
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
37 # to the linker options, but rules to create their .o files and their
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
38 # shared libraries will still be added to the Makefile, and their
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
39 # names will be collected in the Make variable SHAREDMODS. This is
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
40 # used to build modules as shared libraries. (They must be installed
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
41 # using "make sharedinstall".)
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
42
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
43 # NOTE: As a standard policy, as many modules as can be supported by a
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
44 # platform should be present. The distribution comes with all modules
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
45 # enabled that are supported by most platforms and don't require you
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
46 # to ftp sources from elsewhere.
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
47
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
48
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
49 # Some special rules to define PYTHONPATH.
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
50 # Edit the definitions below to indicate which options you are using.
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
51 # Don't add any whitespace or comments!
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
52
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
53 # Don't edit this (usually)
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
54 DESTLIB=$(prefix)/lib/python
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
55
3090
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
56 # Site specific path insertions -- should begin with : if non-empty
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
57 SITEPATH=
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
58
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
59 # Standard path -- don't edit
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
60 DESTPATH=:$(DESTLIB)
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
61
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
62 # Standard enabled (tests are always available)
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
63 TESTPATH=:$(DESTLIB)/test
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
64
1880
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
65 # Path for machine- or system-dependent modules (and shared libraries)
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
66 MACHDEPPATH=:$(DESTLIB)/$(MACHDEP)
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
67
3090
fbfa3d3ca4e0 added SITEPATH and DESTPATH variables
Guido van Rossum <guido@python.org>
parents: 3035
diff changeset
68 COREPYTHONPATH=.$(SITEPATH)$(DESTPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH)
1884
afbf1186c897 * Modules/Setup.in: define PYTHONPATH using COREPYTHONPATH for
Guido van Rossum <guido@python.org>
parents: 1880
diff changeset
69 PYTHONPATH=$(COREPYTHONPATH)
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
70
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
71
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
72 # The modules listed here can't be built as shared libraries for
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
73 # various reasons; therefore they are listed here instead of in the
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
74 # normal order.
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
75
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
76 # Some modules that are normally always on:
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
77
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
78 posix posixmodule.c # posix (UNIX) system calls
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
79 signal signalmodule.c # signal(2)
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
80
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
81 # The SGI specific GL module:
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
82
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
83 #gl glmodule.c -lgl -lX11 # Graphics Library -- SGI only
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
84
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
85 # Thread module -- works on selected systems only, e.g. SGI IRIX and
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
86 # on SunOS 5.x (SOLARIS) only.
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
87 # Note that you must have configured (and built!) Python with the
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
88 # --with-thread option passed to the configure script for this to work:
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
89
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
90 #thread threadmodule.c
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
91
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
92 # Uncommenting the following line tells makesetup that all following
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
93 # modules are to be built as shared libraries (see above for more
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
94 # detail):
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
95
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
96 #*noconfig*
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
97
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
98
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
99 # Modules that should always be present (non UNIX dependent):
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
100
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
101 array arraymodule.c # array objects
3340
91c3e9821d0a adde cmath; added version numbers to tk/tcl libs
Guido van Rossum <guido@python.org>
parents: 3231
diff changeset
102 cmath cmathmodule.c # complex math library functions
1884
afbf1186c897 * Modules/Setup.in: define PYTHONPATH using COREPYTHONPATH for
Guido van Rossum <guido@python.org>
parents: 1880
diff changeset
103 math mathmodule.c -lm # math library functions, e.g. sin()
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
104 regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
105 strop stropmodule.c # fast string operations implemented in C
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
106 struct structmodule.c # binary structure packing/unpacking
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
107 time timemodule.c # time operations and variables
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
108
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
109
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
110 # Modules with some UNIX dependencies -- on by default:
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
111 # (If you have a really backward UNIX, select and socket may not be
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
112 # supported...)
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
113
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
114 fcntl fcntlmodule.c # fcntl(2) and ioctl(2)
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
115 pwd pwdmodule.c # pwd(3)
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
116 grp grpmodule.c # grp(3)
2339
4127893a87ad added some clarifying comments about -lcrypt and Tk 4.0
Guido van Rossum <guido@python.org>
parents: 2126
diff changeset
117 crypt cryptmodule.c # -lcrypt # crypt(3); needs -lcrypt on some systems
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
118 select selectmodule.c # select(2); not on ancient System V
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
119 socket socketmodule.c # socket(2); not on ancient System V
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
120
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
121
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
122 # Some more UNIX dependent modules -- off by default, since these
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
123 # are not supported by all UNIX systems:
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
124
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
125 #dbm dbmmodule.c # dbm(3) may require -lndbm or similar
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
126 #nis nismodule.c # Sun yellow pages -- not everywhere
1880
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
127 #termios termios.c # Steen Lumholt's termios module
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
128
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
129
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
130 # Multimedia modules -- on by default.
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
131 # These represent audio samples or images as strings:
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
132
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
133 audioop audioop.c # Operations on audio samples
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
134 imageop imageop.c # Operations on images
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
135 rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably)
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
136
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
137
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
138 # The stdwin module provides a simple, portable (between X11 and Mac)
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
139 # windowing interface. You need to ftp the STDWIN library, e.g. from
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
140 # ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
141 # get version 1.0 or higher!) The STDWIN variable must point to the
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
142 # STDWIN toplevel directory.
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
143
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
144 # Uncomment and edit as needed:
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
145 #STDWIN=/ufs/guido/src/stdwin
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
146
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
147 # Uncomment these lines:
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
148 #STDWINPATH=:$(DESTLIB)/stdwin
1880
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
149 #LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
150 #LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
151 #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
152
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
153 # Use this instead of the last two lines above for alphanumeric stdwin:
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
154 #LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a
1880
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
155 #stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap
05fb9dec2c9c Support shared library creation.
Guido van Rossum <guido@python.org>
parents: 1867
diff changeset
156
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
157
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
158 # The md5 module implements the RSA Data Security, Inc. MD5
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
159 # Message-Digest Algorithm, described in RFC 1321. The necessary files
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
160 # md5c.c and md5.h are included here.
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
161
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
162 md5 md5module.c md5c.c
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
163
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
164
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
165 # The mpz module interfaces to the GNU Multiple Precision library.
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
166 # You need to ftp the GNU MP library.
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
167 # The GMP variable must point to the GMP source directory.
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
168 # This was originally written and tested against GMP 1.2. I have
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
169 # compiled it against GMP 1.3.2 (the latest I believe) and it seems to
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
170 # work OK, but I haven't tested it thoroughly (lacking knowledge about
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
171 # it).
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
172
1943
31873bd6f4a8 Add pointer to GPL-free MP library
Guido van Rossum <guido@python.org>
parents: 1938
diff changeset
173 # A compatible MP library unencombered by the GPL also exists. It was
31873bd6f4a8 Add pointer to GPL-free MP library
Guido van Rossum <guido@python.org>
parents: 1938
diff changeset
174 # posted to comp.sources.misc in volume 40 and is widely available from
31873bd6f4a8 Add pointer to GPL-free MP library
Guido van Rossum <guido@python.org>
parents: 1938
diff changeset
175 # FTP archive sites. One URL for it is:
31873bd6f4a8 Add pointer to GPL-free MP library
Guido van Rossum <guido@python.org>
parents: 1938
diff changeset
176 # ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z
31873bd6f4a8 Add pointer to GPL-free MP library
Guido van Rossum <guido@python.org>
parents: 1938
diff changeset
177
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
178 #GMP=/ufs/guido/src/gmp
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
179 #mpz mpzmodule.c -I$(GMP) $(GMP)/libgmp.a
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
180
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
181
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
182 # SGI IRIX specific modules -- off by default.
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
183
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
184 # These module work on any SGI machine:
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
185
2522
9e4012b1757e moved some stuff around for fewer confusion
Guido van Rossum <guido@python.org>
parents: 2339
diff changeset
186 # *** gl must be enabled higher up in this file ***
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
187 #fm fmmodule.c -lfm -lgl # Font Manager
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
188 #sgi sgimodule.c # sgi.nap() and a few more
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
189
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
190 # This module requires the header file
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
191 # /usr/people/4Dgifts/iristools/include/izoom.h:
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
192
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
193 #imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
194
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
195
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
196 # These modules require the Multimedia Development Option (I think):
1988
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
197
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
198 #al almodule.c -laudio # Audio Library
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
199 #cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
200 #cl clmodule.c -lcl -lawareaudio # Compression Library
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
201 #sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video
dc6eaa1a8fdd clarifications
Guido van Rossum <guido@python.org>
parents: 1943
diff changeset
202
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
203
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
204 # The FORMS library, by Mark Overmars, implements user interface
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
205 # components such as dialogs and buttons using SGI's GL and FM
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
206 # libraries. You must ftp the FORMS library separately from
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
207 # ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a.
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
208 # The FORMS variable must point to the FORMS subdirectory of the forms
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
209 # toplevel directory:
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
210
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
211 #FORMS=/ufs/guido/src/forms/FORMS
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
212 #fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
213
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
214
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
215 # SunOS specific modules -- off by default:
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
216
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
217 #sunaudiodev sunaudiodev.c
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
218
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
219
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
220 # George Neville-Neil's timing module:
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
221
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
222 #timing timingmodule.c
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
223
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
224
2061
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
225 # Steen Lumholt's tkinter module.
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
226 #
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
227 # For use with plain Tk, use the first line.
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
228 #
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
229 # For use with extended Tk (i.e. if you have added extra widgets to
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
230 # the Tk library, such as the common "studButton" and "triButton"
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
231 # extensions), edit tkappinit.c, add appropriate -DWITH_... and
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
232 # libraries/objects to the second line, and use that.
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
233 #
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
234 # In all cases also enable the last line (TKPATH).
2339
4127893a87ad added some clarifying comments about -lcrypt and Tk 4.0
Guido van Rossum <guido@python.org>
parents: 2126
diff changeset
235 #
2846
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
236 # See the section "The Tk interface" in ../README for more info.
1867
758c1374f303 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
Guido van Rossum <guido@python.org>
parents: 1855
diff changeset
237
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
238 # *** Use ONE of the following two lines, see previous comments ***
3340
91c3e9821d0a adde cmath; added version numbers to tk/tcl libs
Guido van Rossum <guido@python.org>
parents: 3231
diff changeset
239 #_tkinter _tkinter.c -I/usr/local/include -L/usr/local/lib -ltk4.0 -ltcl7.4 -lX11
3231
1acc04478dc3 Renamed module tkinter to _tkinter, moved source to _tkinter.c
Jack Jansen <jack.jansen@cwi.nl>
parents: 3211
diff changeset
240 #_tkinter _tkinter.c tkappinit.c -DWITH_APPINIT -I/usr/local/include -L/usr/local/lib -ltk -ltcl -lX11
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
241
2061
172ba04a5191 Added 1995 to copyright message.
Guido van Rossum <guido@python.org>
parents: 1988
diff changeset
242 # *** ALWAYS use this line as well ***
1867
758c1374f303 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
Guido van Rossum <guido@python.org>
parents: 1855
diff changeset
243 #TKPATH=:$(DESTLIB)/tkinter
758c1374f303 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
Guido van Rossum <guido@python.org>
parents: 1855
diff changeset
244
758c1374f303 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
Guido van Rossum <guido@python.org>
parents: 1855
diff changeset
245
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
246 # Lance Ellinghaus's modules:
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
247
1867
758c1374f303 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so
Guido van Rossum <guido@python.org>
parents: 1855
diff changeset
248 rotor rotormodule.c # enigma-inspired encryption
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
249 #syslog syslogmodule.c # syslog daemon interface
2859
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
250
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
251
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
252 # Lance's curses module. This requires the System V version of
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
253 # curses, sometimes known as ncurses (e.g. on Linux, link with
2895
81b41324d26e split config.c in 1000 parts; new main; new unfinished objective-C module
Guido van Rossum <guido@python.org>
parents: 2859
diff changeset
254 # -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include
81b41324d26e split config.c in 1000 parts; new main; new unfinished objective-C module
Guido van Rossum <guido@python.org>
parents: 2859
diff changeset
255 # -L/usr/5lib before -lcurses).
2859
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
256
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
257 #curses cursesmodule.c -lcurses -ltermcap
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
258
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
259
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
260
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
261 # Tommy Burnette's 'new' module (creates new empty objects of certain kinds):
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
262
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
263 #new newmodule.c
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
264
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
265
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
266 # John Redford's sybase module (requires sybase):
2846
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
267 # (Unfortunately this code is orphaned. Read the source for documentation.)
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
268
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
269 #sybase sybasemodule.c
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
270
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
271
2126
af36bae343fc cosmetics
Guido van Rossum <guido@python.org>
parents: 2061
diff changeset
272 # Generic (SunOS / SVR4) dynamic loading module.
af36bae343fc cosmetics
Guido van Rossum <guido@python.org>
parents: 2061
diff changeset
273 # This is not needed for dynamic loading of Python modules --
af36bae343fc cosmetics
Guido van Rossum <guido@python.org>
parents: 2061
diff changeset
274 # it is a highly experimental and dangerous device for calling
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
275 # *arbitrary* C functions in *arbitrary* shared libraries:
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
276
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
277 #dl dlmodule.c
1746
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
278
1940892d2fe3 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1469
diff changeset
279
1766
6e9130460288 * Modules/{Setup.in, gdbmmodule.c}, Doc/{lib,libgdbm}.tex: added
Guido van Rossum <guido@python.org>
parents: 1760
diff changeset
280 # Anthony Baxter's gdbm module (derived from Jack's dbm module)
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
281 # GNU dbm(3) will require -lgdbm:
1901
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
282
259e69aa0f15 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default.
Guido van Rossum <guido@python.org>
parents: 1900
diff changeset
283 #gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm
1469
3059218f630b Added some files to new module
Guido van Rossum <guido@python.org>
parents:
diff changeset
284
1766
6e9130460288 * Modules/{Setup.in, gdbmmodule.c}, Doc/{lib,libgdbm}.tex: added
Guido van Rossum <guido@python.org>
parents: 1760
diff changeset
285
3015
2671842c72cf dbhash -> bsddb
Guido van Rossum <guido@python.org>
parents: 2911
diff changeset
286 # Berkeley DB interface.
2846
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
287 #
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
288 # This requires the Berkeley DB code, see
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
289 # ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
290 #
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
291 # Edit the variables DB and DBPORT to point to the db top directory
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
292 # and the subdirectory of PORT where you built it.
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
293
2859
ba2b30972ffe improved comments for curses, dbhash
Guido van Rossum <guido@python.org>
parents: 2846
diff changeset
294 #DB=/depot/sundry/src/db.1.85/
2846
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
295 #DBPORT=$(DB)/PORT/sunos.5.2
3035
ce5f0b83f7e9 fix typo in bsddb entry
Guido van Rossum <guido@python.org>
parents: 3015
diff changeset
296 #bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a
2846
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
297
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
298
eae4b2ba722e added dbhash; Tk is now officially at 4.0
Guido van Rossum <guido@python.org>
parents: 2737
diff changeset
299
2737
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
300 # Andy Bensky's "environment" module (contains putenv())
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
301 #environment environment.c
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
302
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
303 # David Wayne Williams' soundex module
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
304 #soundex soundex.c
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
305
2895
81b41324d26e split config.c in 1000 parts; new main; new unfinished objective-C module
Guido van Rossum <guido@python.org>
parents: 2859
diff changeset
306 # Objective-C (incomplete!!!)
81b41324d26e split config.c in 1000 parts; new main; new unfinished objective-C module
Guido van Rossum <guido@python.org>
parents: 2859
diff changeset
307 #objc.c
81b41324d26e split config.c in 1000 parts; new main; new unfinished objective-C module
Guido van Rossum <guido@python.org>
parents: 2859
diff changeset
308
2911
429d7e1b1f2b Helper module for uuencode and binhex coders
Jack Jansen <jack.jansen@cwi.nl>
parents: 2895
diff changeset
309 # Helper module for various ascii-encoders
3211
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
310 binascii binascii.c
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
311
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
312 # Fred Drake's interface to the Python parser.
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
313 # (Not enabled by default because it is big and doesn't compile with
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
314 # cc on SunOS 4.1.3)
98e2cad4857f rename binasciimodule.c -> binascii.c; disable parsermodule.c
Guido van Rossum <guido@python.org>
parents: 3200
diff changeset
315 #parser parsermodule.c
2911
429d7e1b1f2b Helper module for uuencode and binhex coders
Jack Jansen <jack.jansen@cwi.nl>
parents: 2895
diff changeset
316
2737
3cf896d24e50 new modules soundex.c and environment.c
Guido van Rossum <guido@python.org>
parents: 2650
diff changeset
317
2650
606a097dfd00 small clarifications / lay out
Guido van Rossum <guido@python.org>
parents: 2522
diff changeset
318 # Example -- included for reference only:
1855
9dbdb83d4178 Lance has converted his modules to the new naming conventions, and
Guido van Rossum <guido@python.org>
parents: 1818
diff changeset
319 # xx xxmodule.c