root/tags/gajim-0.11.4/src/Makefile.am

Revision 7234, 1.5 kB (checked in by dkirov, 2 years ago)

don't dist defs.py.in from common

Line 
1SUBDIRS = common
2
3CLEANFILES = \
4        trayicon.c
5INCLUDES = \
6        $(PYTHON_INCLUDES)
7
8if BUILD_GTKSPELL
9gtkspelllib_LTLIBRARIES = gtkspell.la
10gtkspelllibdir = $(libdir)/gajim
11
12gtkspell_la_LIBADD = \
13        $(GTKSPELL_LIBS) $(PYGTK_LIBS)
14
15gtkspell_la_SOURCES = \
16        gtkspellmodule.c
17
18gtkspell_la_LDFLAGS = \
19        -module -avoid-version
20
21gtkspell_la_CFLAGS = $(GTKSPELL_CFLAGS) $(PYGTK_CFLAGS)
22endif
23if BUILD_TRAYICON
24trayiconlib_LTLIBRARIES = trayicon.la
25trayiconlibdir = $(libdir)/gajim
26trayicon_la_LIBADD = $(PYGTK_LIBS)
27trayicon_la_SOURCES = \
28                                          eggtrayicon.c \
29                                          trayiconmodule.c
30
31nodist_trayicon_la_SOURCES = \
32                                        trayicon.c
33
34trayicon_la_LDFLAGS = \
35        -module -avoid-version
36trayicon_la_CFLAGS = $(PYGTK_CFLAGS)
37
38trayicon.c:
39            pygtk-codegen-2.0 --prefix trayicon \
40                    --register $(PYGTK_DEFS)/gdk-types.defs \
41                    --register $(PYGTK_DEFS)/gtk-types.defs \
42                    --override $(srcdir)/trayicon.override \
43                    $(srcdir)/trayicon.defs > $@
44endif
45gajimsrcdir = $(pkgdatadir)/src
46gajimsrc_DATA = $(srcdir)/*.py
47
48gajimsrc1dir = $(pkgdatadir)/src/common
49gajimsrc1_DATA = \
50                                $(srcdir)/common/*.py
51
52gajimsrc2dir = $(pkgdatadir)/src/common/xmpp
53gajimsrc2_DATA = \
54                                $(srcdir)/common/xmpp/*.py
55
56gajimsrc3dir = $(pkgdatadir)/src/common/zeroconf
57gajimsrc3_DATA = \
58                                $(srcdir)/common/zeroconf/*.py
59
60DISTCLEANFILES =
61
62EXTRA_DIST = $(gajimsrc_DATA) \
63                        $(gajimsrc1_DATA) \
64                        $(gajimsrc2_DATA) \
65                        $(gajimsrc3_DATA) \
66                        gtkspellmodule.c \
67                        eggtrayicon.c \
68                        trayiconmodule.c \
69                        eggtrayicon.h \
70                        trayicon.defs \
71                        trayicon.override
72
73MAINTAINERCLEANFILES = Makefile.in
Note: See TracBrowser for help on using the browser.