diff -r 7005c03f7387 -r b54a2984cdd4 contrib/python-zstandard/setup.py --- a/contrib/python-zstandard/setup.py Sat Jan 14 20:05:15 2017 +0530 +++ b/contrib/python-zstandard/setup.py Sat Jan 14 19:41:43 2017 -0800 @@ -5,6 +5,7 @@ # This software may be modified and distributed under the terms # of the BSD license. See the LICENSE file for details. +import sys from setuptools import setup try: @@ -14,9 +15,15 @@ import setup_zstd +SUPPORT_LEGACY = False + +if "--legacy" in sys.argv: + SUPPORT_LEGACY = True + sys.argv.remove("--legacy") + # Code for obtaining the Extension instance is in its own module to # facilitate reuse in other projects. -extensions = [setup_zstd.get_c_extension()] +extensions = [setup_zstd.get_c_extension(SUPPORT_LEGACY, 'zstd')] if cffi: import make_cffi