]> git.0d.be Git - empathy.git/blob - python/pyempathy/Makefile.am
Use autotools magic to take care of disabling deprecated symbols
[empathy.git] / python / pyempathy / Makefile.am
1 PYDEFS=`pkg-config --variable=defsdir pygtk-2.0`
2
3 AM_CPPFLAGS =                                           \
4         -I.                                             \
5         -I$(top_srcdir)/libempathy                      \
6         -I$(top_builddir)/libempathy                    \
7         -I$(top_srcdir)                                 \
8         -DDATADIR=\""$(datadir)"\"                      \
9         $(PYTHON_BINDING_CFLAGS)                        \
10         $(PYTHON_INCLUDES)                              \
11         $(WARN_CFLAGS)                                  \
12         $(DISABLE_DEPRECATED)
13
14 BUILT_SOURCES =                                         \
15         pyempathy.c                                     
16
17 pyempathydir = $(pyexecdir)
18 pyempathy_LTLIBRARIES = empathy.la
19
20 empathy_la_SOURCES =                                    \
21         pyempathymodule.c
22
23 nodist_empathy_la_SOURCES =                             \
24         pyempathy.c
25
26 empathy_la_LIBADD =                                     \
27         $(PYTHON_BINDING_LIBS)                          \
28         $(top_builddir)/libempathy/libempathy.la
29
30 empathy_la_LDFLAGS =                                    \
31         -module -avoid-version
32
33 pyempathy.c: pyempathy.override pyempathy.defs
34         $(PYGOBJECTCODEGEN)                             \
35                 --prefix empathy                        \
36                 --register $(PYDEFS)/gdk-types.defs     \
37                 --register $(PYDEFS)/gtk-types.defs     \
38                 --override $(srcdir)/pyempathy.override \
39                 $(srcdir)/pyempathy.defs > $@ 
40
41 EXTRA_DIST =                    \
42         pyempathy.override      \
43         pyempathy.defs
44
45 CLEANFILES = $(BUILT_SOURCES)
46