##// END OF EJS Templates
merged from ~fdo.perez/ipython/trunk-dev
merged from ~fdo.perez/ipython/trunk-dev

File last commit:

r2118:ec9810f7
r2469:81d5b6be merge
Show More
compile.py
19 lines | 397 B | text/x-python | PythonLexer
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717 #!/usr/bin/env python
Fernando Perez
Cleaned up release tools directory....
r2118 """Script to check that all code in a directory compiles correctly.
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 Usage:
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 compile.py
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 This script verifies that all Python files in the directory where run, and all
of its subdirectories, compile correctly.
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 Before a release, call this script from the top-level directory.
"""
import sys
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 from toollib import compile_tree
Brian Granger
Adding tools/compile.py that test compiles all .py files.
r1717
Fernando Perez
Cleaned up release tools directory....
r2118 if __name__ == '__main__':
compile_tree()