Add Python bindings
[bcusdk.git] / contrib / swig / Makefile
blob004f377e1e61443b6c9f89ebeec4e452be28d3a8
1 #SWIG extensions
3 swig: _eibclient.so
5 eibclient_wrap.o: eibclient_wrap.c
6 $(CC) -fPIC -I/usr/include/python2.4 -I../../eibd/include $< -c -o $@
8 eibclient_wrap.c: eibclient.i
9 swig -python $(AM_CPPFLAGS) -I../../eibd/include eibclient.i
10 ln eibclient.py eibclient
12 _eibclient.so: eibclient_wrap.o
13 $(CC) -fPIC -shared $(AM_CPPFLAGS) -I../../eibd/include $(SOURCES) $< -o $@
15 swig_clean:
16 -rm -f _eibclient.so eibclient.pyc \
17 eibclient.py eibclient_wrap.c \
18 eibclient_wrap.o eibclient/eibclient.py