File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22dist
33* ~
44MANIFEST
5+ include /suinput.h
6+ src /suinput.c
Original file line number Diff line number Diff line change 1+ [submodule "lib/libsuinput "]
2+ path = lib/libsuinput
3+ url = git://github.com/tuos/libsuinput.git
Original file line number Diff line number Diff line change 11include COPYING
2+ include include/suinput.h
3+ include examples/
Original file line number Diff line number Diff line change 33import os
44import sys
55reload (sys ).setdefaultencoding ('utf-8' )
6+ import shutil
7+
8+ if os .path .exists ('.git' ):
9+ shutil .copy ('lib/libsuinput/src/suinput.h' , 'include/suinput.h' )
10+ shutil .copy ('lib/libsuinput/src/suinput.c' , 'src/suinput.c' )
11+
612from distutils .core import setup , Extension
713
814suinput_module = Extension ('uinput.suinput' ,
9- sources = ['src/suinputmodule.c' ],
10- libraries = ['suinput' , 'udev' ],
15+ sources = ['src/suinputmodule.c' ,
16+ 'src/suinput.c' ],
17+ include_dirs = ['include' ],
18+ libraries = ['udev' ],
1119 )
1220
1321keycodes_module = Extension ('uinput.keycodes' ,
You can’t perform that action at this time.
0 commit comments