| LEFT | RIGHT |
| (no file at all) | |
| 1 # Autodetecting setup.py script for building the Python extensions | 1 # Autodetecting setup.py script for building the Python extensions |
| 2 # | 2 # |
| 3 | 3 |
| 4 import sys, os, imp, re, optparse | 4 import sys, os, imp, re, optparse |
| 5 from glob import glob | 5 from glob import glob |
| 6 import sysconfig | 6 import sysconfig |
| 7 | 7 |
| 8 from distutils import log | 8 from distutils import log |
| 9 from distutils import text_file | 9 from distutils import text_file |
| 10 from distutils.errors import * | 10 from distutils.errors import * |
| (...skipping 602 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 613 | 613 |
| 614 # Fred Drake's interface to the Python parser | 614 # Fred Drake's interface to the Python parser |
| 615 exts.append( Extension('parser', ['parsermodule.c']) ) | 615 exts.append( Extension('parser', ['parsermodule.c']) ) |
| 616 | 616 |
| 617 # Memory-mapped files (also works on Win32). | 617 # Memory-mapped files (also works on Win32). |
| 618 exts.append( Extension('mmap', ['mmapmodule.c']) ) | 618 exts.append( Extension('mmap', ['mmapmodule.c']) ) |
| 619 | 619 |
| 620 # Lance Ellinghaus's syslog module | 620 # Lance Ellinghaus's syslog module |
| 621 # syslog daemon interface | 621 # syslog daemon interface |
| 622 exts.append( Extension('syslog', ['syslogmodule.c']) ) | 622 exts.append( Extension('syslog', ['syslogmodule.c']) ) |
| 623 |
| 624 # jcea DTRACE probes |
| 625 exts.append( Extension('dtrace', ['dtracemodule.c']) ) |
| 623 | 626 |
| 624 # | 627 # |
| 625 # Here ends the simple stuff. From here on, modules need certain | 628 # Here ends the simple stuff. From here on, modules need certain |
| 626 # libraries, are platform-specific, or present other surprises. | 629 # libraries, are platform-specific, or present other surprises. |
| 627 # | 630 # |
| 628 | 631 |
| 629 # Multimedia modules | 632 # Multimedia modules |
| 630 # These don't work for 64-bit platforms!!! | 633 # These don't work for 64-bit platforms!!! |
| 631 # These represent audio samples or images as strings: | 634 # These represent audio samples or images as strings: |
| 632 | 635 |
| (...skipping 1487 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2120 # If you change the scripts installed here, you also need to | 2123 # If you change the scripts installed here, you also need to |
| 2121 # check the PyBuildScripts command above, and change the links | 2124 # check the PyBuildScripts command above, and change the links |
| 2122 # created by the bininstall target in Makefile.pre.in | 2125 # created by the bininstall target in Makefile.pre.in |
| 2123 scripts = ["Tools/scripts/pydoc3", "Tools/scripts/idle3", | 2126 scripts = ["Tools/scripts/pydoc3", "Tools/scripts/idle3", |
| 2124 "Tools/scripts/2to3", "Tools/scripts/pyvenv"] | 2127 "Tools/scripts/2to3", "Tools/scripts/pyvenv"] |
| 2125 ) | 2128 ) |
| 2126 | 2129 |
| 2127 # --install-platlib | 2130 # --install-platlib |
| 2128 if __name__ == '__main__': | 2131 if __name__ == '__main__': |
| 2129 main() | 2132 main() |
| LEFT | RIGHT |