aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--python/README.txt8
-rwxr-xr-xpython/setup.py5
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",