r1134@dev030 (orig r57695): dreiss | 2007-08-29 20:30:22 -0700
commit67d6508310e56543a5f98e6489f2f176371267c4
author(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Thu, 30 Aug 2007 03:24:37 +0000 (30 03:24 +0000)
committer(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Thu, 30 Aug 2007 03:24:37 +0000 (30 03:24 +0000)
treee2266f7f0cbc621fc67bb786f8c2716170c18689
parent07242f15c0bb867265ffbcf3363cb9c766cd0b39
 r1134@dev030 (orig r57695):  dreiss | 2007-08-29 20:30:22 -0700
 Thrift: Pre-generate reflection_limited for Python.

 Summary:
 - Give reflection_limited a nice clean Python module.
 - if/regen.sh now generates reflection_limited for Python and copies it to src.
 - Added the generated Python for reflection_limited to version control.
 - lib/py/setup.py installs reflection_limited.
 - lib/py/cleanup.sh now removes build (make sure to run as root).
 - The C++ version of reflection_limited was also updated by regen.sh.

 Reviewed By: mcslee

 Test Plan:
 - Clean build and install.
 - Look at the installed Python files.
 - python -c 'from thrift.reflection.limited.ttypes import *'

 Revert Plan: ok

git-svn-id: http://svn.facebook.com/svnroot/thrift/trunk@552 41a61cd8-c433-0410-bb1c-e256eeef9e11
if/reflection_limited.thrift
if/regen.sh
lib/cpp/src/reflection_limited_types.cpp
lib/cpp/src/reflection_limited_types.h
lib/py/cleanup.sh
lib/py/setup.py
lib/py/src/reflection/__init__.py [new file with mode: 0644]
lib/py/src/reflection/limited/__init__.py [new file with mode: 0644]
lib/py/src/reflection/limited/constants.py [new file with mode: 0644]
lib/py/src/reflection/limited/ttypes.py [new file with mode: 0644]