2003-10-28 Havoc Pennington <hp@redhat.com>
[platform/upstream/dbus.git] / python / Makefile.am
1 INCLUDES=-I$(top_builddir) -I$(top_builddir)/glib $(DBUS_CLIENT_CFLAGS) $(DBUS_GLIB_CFLAGS) $(DBUS_GLIB_TOOL_CFLAGS) $(PYTHON_INCLUDES)
2
3 dbusdir = $(pythondir)
4 dbus_PYTHON = dbus.py
5
6 dbusbindingsdir = $(pythondir)
7 dbusbindings_LTLIBRARIES = dbus_bindings.la
8
9 dbus_bindings_la_LDFLAGS = -module -avoid-version -fPIC -export-symbols-regex initdbus_bindings
10 dbus_bindings_la_LIBADD = $(top_builddir)/dbus/libdbus-1.la $(top_builddir)/glib/libdbus-glib-1.la
11 dbus_bindings_la_SOURCES = dbus_bindings.c
12
13 EXTRA_DIST =                    \
14         dbus_h_wrapper.h        \
15         dbus_bindings.pyx.in    \
16         extract.py
17
18 CLEANFILES =                    \
19         dbus_bindings.pyx       \
20         dbus_bindings.c
21
22
23 dbus_bindings.pyx: dbus_bindings.pyx.in extract.py
24         -$(PYTHON) extract.py dbus_bindings.pyx.in -I$(top_builddir)  > dbus_bindings.pyx
25
26 dbus_bindings.c: dbus_bindings.pyx
27         -pyrexc dbus_bindings.pyx