diff options
Diffstat (limited to 'python')
-rw-r--r-- | python/README.txt | 8 | ||||
-rwxr-xr-x | python/setup.py | 5 |
2 files changed, 5 insertions, 8 deletions
diff --git a/python/README.txt b/python/README.txt index 9ba42f8b..adfa46b0 100644 --- a/python/README.txt +++ b/python/README.txt @@ -48,8 +48,8 @@ Installation $ python setup.py build $ python setup.py google_test - if you want to test c++ implementation, run: - $ python setup.py test + If you want to test c++ implementation, run: + $ python setup.py test --cpp_implementation If some tests fail, this library may not work correctly on your system. Continue at your own risk. @@ -66,7 +66,7 @@ Installation $ python setup.py install or: - $ python setup.py install --nocpp_implementation + $ python setup.py install --cpp_implementation This step may require superuser privileges. NOTE: To use C++ implementation, you need to install C++ protobuf runtime @@ -84,8 +84,6 @@ web at: C++ Implementation ================== -WARNING: This is EXPERIMENTAL and only available for CPython platforms. - The C++ implementation for Python messages is built as a Python extension to improve the overall protobuf Python performance. diff --git a/python/setup.py b/python/setup.py index 6eecd489..9441d0e1 100755 --- a/python/setup.py +++ b/python/setup.py @@ -138,10 +138,9 @@ class build_py(_build_py): if __name__ == '__main__': ext_module_list = [] - nocpp = '--nocpp_implementation' - if nocpp in sys.argv: + cpp_impl = '--cpp_implementation' + if cpp_impl in sys.argv: sys.argv.remove(cpp_impl) - else: # C++ implementation extension ext_module_list.append(Extension( "google.protobuf.pyext._message", |