2003-09-21 Seth Nickell <seth@gnome.org>
[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_bindings.pyx.in    \
15         extract.py              \
16         setup.py                \
17         test.py
18
19 CLEANFILES =                    \
20         dbus_bindings.pyx       \
21         dbus_bindings.c
22
23
24 dbus_bindings.pyx: dbus_bindings.pyx.in extract.py
25         -$(PYTHON) extract.py dbus_bindings.pyx.in -I$(top_builddir)  > dbus_bindings.pyx
26
27 dbus_bindings.c: dbus_bindings.pyx
28         -pyrexc dbus_bindings.pyx