Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(2007)

Delta Between Two Patch Sets: setup.py

Issue 13405: Add DTrace probes
Left Patch Set: Created 1 year, 6 months ago
Right Patch Set: Created 11 months, 2 weeks ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « pyconfig.h.in ('k') | no next file » | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(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
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
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()
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld cbc36f91f3f7