diff options
author | Alex Nicksay <nicksay@google.com> | 2016-09-28 17:26:00 -0400 |
---|---|---|
committer | Alex Nicksay <nicksay@google.com> | 2016-10-17 09:35:27 -0400 |
commit | f7b5b3dc2c69f2a71120e499949f9435ccdf4126 (patch) | |
tree | 51610554f9d9d8316e1ab879c99fb614824f1ed1 /setup.py | |
parent | 541dd651e0eaeea876bfe978af3b2a7ff93c003d (diff) | |
download | brotli-f7b5b3dc2c69f2a71120e499949f9435ccdf4126.zip brotli-f7b5b3dc2c69f2a71120e499949f9435ccdf4126.tar.gz brotli-f7b5b3dc2c69f2a71120e499949f9435ccdf4126.tar.bz2 |
Python: Create native brotli module and move extension to _brotli
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -174,11 +174,15 @@ CLASSIFIERS = [ 'Topic :: Utilities', ] +PACKAGE_DIR = {'': 'python'} + +PY_MODULES = ['brotli'] + EXT_MODULES = [ Extension( - 'brotli', + '_brotli', sources=[ - 'python/brotlimodule.cc', + 'python/_brotli.cc', 'common/dictionary.c', 'dec/bit_reader.c', 'dec/decode.c', @@ -268,5 +272,7 @@ setup( license=LICENSE, platforms=PLATFORMS, classifiers=CLASSIFIERS, + package_dir=PACKAGE_DIR, + py_modules=PY_MODULES, ext_modules=EXT_MODULES, cmdclass=CMD_CLASS) |