Mercurial > pub > dyncall > bindings
annotate python/pydc/setup.py @ 44:0f86a5ecfe61
- python: allow None to be passed for 'p'ointers, always passing NULL
author | Tassilo Philipp |
---|---|
date | Tue, 27 Oct 2020 18:44:18 +0100 |
parents | 1086ca649715 |
children | da553362fa7c |
rev | line source |
---|---|
0 | 1 from distutils.core import setup, Extension |
2 | |
3 pydcext = Extension('pydcext', | |
28 | 4 sources = ['pydcext.c'] |
5 , libraries = ['dyncall_s','dynload_s'] | |
0 | 6 ) |
7 | |
8 setup( | |
4 | 9 name = 'pydc' |
43
1086ca649715
- fixed use after free issue with string handling (keeping strings as copy until after call)
Tassilo Philipp
parents:
37
diff
changeset
|
10 , version = '1.1.3' |
37 | 11 , author = 'Daniel Adler, Tassilo Philipp' |
12 , author_email = 'dadler@dyncall.org, tphilip@dyncall.org' | |
13 , maintainer = 'Daniel Adler, Tassilo Philipp' | |
14 , maintainer_email = 'dadler@dyncall.org, tphilip@dyncall.org' | |
28 | 15 , url = 'https://www.dyncall.org' |
16 , download_url = 'https://www.dyncall.org/download' | |
17 , classifiers = [] | |
18 #, packages = ['pydc'] | |
19 #, package_dir = ['dir'] | |
20 , ext_modules = [pydcext] | |
21 , py_modules = ['pydc'] | |
4 | 22 , description = 'dynamic call bindings for python' |
0 | 23 , long_description = ''' |
4 | 24 dynamic call library allows to call arbitrary C library functions |
0 | 25 with a single call code (written in assembly) |
26 ''' | |
27 ) | |
28 |