2011-10-17 [colin] 3.7.10cvs32
[claws.git] / src / gtk / Makefile.am
1 PLUGINDIR = $(pkglibdir)/plugins/
2 DOCDIR = $(docdir)
3
4 noinst_LTLIBRARIES = libclawsgtk.la
5
6 EXTRA_DIST = \
7         claws-marshal.list
8
9 if GTK2
10 gtk2_sources = \
11         gtkcmctree.c \
12         gtkcmclist.c \
13         gtkcmoptionmenu.c \
14         gtksctree.c
15 endif
16
17 libclawsgtk_la_SOURCES = \
18         about.c \
19         colorlabel.c \
20         colorsel.c \
21         combobox.c \
22         description_window.c \
23         filesel.c \
24         foldersort.c \
25         gtkaspell.c \
26         gtkunit.c \
27         $(gtk2_sources) \
28         gtkshruler.c \
29         gtkutils.c \
30         gtkvscrollbutton.c \
31         icon_legend.c \
32         inputdialog.c \
33         logwindow.c \
34         manage_window.c \
35         menu.c \
36         pluginwindow.c \
37         prefswindow.c \
38         progressdialog.c \
39         quicksearch.c \
40         spell_entry.c \
41         sslcertwindow.c \
42         claws-marshal.c
43
44 clawsgtkincludedir = $(pkgincludedir)/gtk
45 clawsgtkinclude_HEADERS = \
46         about.h \
47         authors.h \
48         colorlabel.h \
49         colorsel.h \
50         combobox.h \
51         description_window.h \
52         filesel.h \
53         foldersort.h \
54         gtkaspell.h \
55         gtkutils.h \
56         gtkunit.h \
57         gtkvscrollbutton.h \
58         headers.h \
59         icon_legend.h \
60         inputdialog.h \
61         logwindow.h \
62         manage_window.h \
63         menu.h \
64         pluginwindow.h \
65         prefswindow.h \
66         progressdialog.h \
67         quicksearch.h \
68         spell_entry.h \
69         sslcertwindow.h \
70         claws-marshal.h \
71         gtkcmctree.h \
72         gtkcmclist.h \
73         gtkcmoptionmenu.h \
74         gtksctree.h \
75         gtkshruler.h \
76         gdkkeysyms-new.h
77
78 AM_CPPFLAGS = \
79         -I$(srcdir)/../common \
80         -I../common \
81         -I$(srcdir)/.. \
82         -I$(builddir)/.. \
83         $(GTK_CFLAGS) \
84         $(MAEMO_CFLAGS) \
85         $(ENCHANT_CFLAGS) \
86         -DPLUGINDIR=\"$(PLUGINDIR)\" \
87         -DDOCDIR=\"$(DOCDIR)\" 
88
89 libclawsgtk_la_LIBADD = \
90         ../common/libclawscommon.la \
91         $(GTK_LIBS) \
92         $(ENCHANT_LIBS) \
93         $(MAEMO_LIBS)
94
95 BUILT_SOURCES=claws-marshal.c claws-marshal.h 
96
97 claws-marshal.h: claws-marshal.list
98         $(GLIB_GENMARSHAL) $< --header --prefix=claws_marshal > $@
99
100 claws-marshal.c: claws-marshal.list
101         $(GLIB_GENMARSHAL) $< --body --prefix=claws_marshal > $@