Mercurial > pub > dyncall > bindings
annotate R/scratch/test.json @ 46:c21d1c2c84e1
- removed pydc.py wrapper overhead (which only called pydcext.so functions, directly, anyways)
* implies renaming pydcext.* to pydc.*
* while at it, iterate directly over args that are passed in (before we did extract fptr, sig and a tuple for the args and iterated over latter afterwards); we might have a tiny perf improvement now
- added type stub as package_data
author | Tassilo Philipp |
---|---|
date | Fri, 13 Nov 2020 14:10:31 +0100 |
parents | 0cfcc391201f |
children |
rev | line source |
---|---|
0 | 1 |
2 { | |
3 "name": "gl", | |
4 "meta": { | |
5 } | |
6 "bind": { | |
7 "libs": { | |
8 "windows": "OpenGL", | |
9 | |
10 }, | |
11 | |
12 # or | |
13 | |
14 #"libs": "GL", | |
15 | |
16 "functions": { | |
17 "hallo": "iii)v", | |
18 "SDL_SetVideoMode": { "x": "int", "y": "int", "z": "int" } | |
19 } | |
20 "structures": { | |
21 "SDL_Surface": { | |
22 "x": "i", | |
23 "y": "i", | |
24 } | |
25 "SDL_Surface{ii<sub>i}x y z;" | |
26 }, | |
27 "unions": { | |
28 "SDL_Event": { | |
29 "x": "i", | |
30 "y": "i" | |
31 } | |
32 }, | |
33 "enums": { | |
34 }, | |
35 "defines": { | |
36 " | |
37 } | |
38 } | |
39 } |