I guess I'll release this later today. Is that ok with everyone?
[pidgin-git.git] / pidgin / Makefile.am
blobb6a5bd464293ce442ecacaea2cc142f020a78d97
1 EXTRA_DIST = \
2                 getopt.c \
3                 getopt.h \
4                 getopt1.c \
5                 Makefile.mingw \
6                 pidgin.pc.in \
7                 pidgin-uninstalled.pc.in \
8                 win32/MinimizeToTray.h \
9                 win32/MinimizeToTray.c \
10                 win32/pidgin_dll_rc.rc.in \
11                 win32/pidgin_exe_rc.rc.in \
12                 win32/gtkdocklet-win32.c \
13                 win32/gtkwin32dep.c \
14                 win32/gtkwin32dep.h \
15                 win32/resource.h \
16                 win32/untar.c \
17                 win32/untar.h \
18                 win32/winpidgin.c \
19                 win32/wspell.c \
20                 win32/wspell.h \
21                 win32/nsis/generate_gtk_zip.sh \
22                 win32/nsis/rpm2zip.sh \
23                 win32/nsis/pixmaps/pidgin-header.bmp \
24                 win32/nsis/pixmaps/pidgin-intro.bmp \
25                 win32/nsis/pixmaps/pidgin-install.ico \
26                 win32/nsis/available.lst \
27                 win32/nsis/pidgin-installer.nsi \
28                 win32/nsis/pidgin-plugin.nsh \
29                 win32/nsis/create_nsis_translations.pl \
30                 win32/nsis/nsis_translations.desktop.in
32 if ENABLE_GTK
34 pkgconfigdir = $(libdir)/pkgconfig
35 pkgconfig_DATA = pidgin.pc
37 SUBDIRS = pixmaps plugins
39 bin_PROGRAMS = pidgin
41 pidgin_SOURCES = \
42         pidginstock.c \
43         gtkaccount.c \
44         gtkblist.c \
45         gtkblist-theme.c \
46         gtkblist-theme-loader.c \
47         gtkcellrendererexpander.c \
48         gtkcertmgr.c \
49         gtkconn.c \
50         gtkconv.c \
51         gtkdebug.c \
52         gtkdialogs.c \
53         gtkdnd-hints.c \
54         gtkdocklet.c \
55         gtkdocklet-gtk.c \
56         gtkeventloop.c \
57         gtkft.c \
58         gtkicon-theme.c \
59         gtkicon-theme-loader.c \
60         gtkidle.c \
61         gtkimhtml.c \
62         gtkimhtmltoolbar.c \
63         gtklog.c \
64         gtkmain.c \
65         gtkmedia.c \
66         gtkmenutray.c \
67         gtknotify.c \
68         gtkplugin.c \
69         gtkpluginpref.c \
70         gtkpounce.c \
71         gtkprefs.c \
72         gtkprivacy.c \
73         gtkrequest.c \
74         gtkroomlist.c \
75         gtksavedstatuses.c \
76         gtkscrollbook.c \
77         gtksession.c \
78         gtksmiley.c \
79         gtksound.c \
80         gtksourceiter.c \
81         gtksourceundomanager.c \
82         gtksourceview-marshal.c \
83         gtkstatus-icon-theme.c \
84         gtkstatusbox.c \
85         gtkthemes.c \
86         gtkutils.c \
87         gtkwhiteboard.c \
88         minidialog.c \
89         pidgintooltip.c
91 pidgin_headers = \
92         gtkaccount.h \
93         gtkblist.h \
94         gtkblist-theme.h \
95         gtkblist-theme-loader.h \
96         gtkcellrendererexpander.h \
97         gtkcertmgr.h \
98         gtkconn.h \
99         gtkconv.h \
100         gtkconvwin.h \
101         gtkdebug.h \
102         gtkdialogs.h \
103         gtkdnd-hints.h \
104         gtkdocklet.h \
105         gtkeventloop.h \
106         gtkft.h \
107         gtkicon-theme.h \
108         gtkicon-theme-loader.h \
109         gtkidle.h \
110         gtkgaim-compat.h \
111         gtkimhtml.h \
112         gtkimhtmltoolbar.h \
113         gtklog.h \
114         gtkmedia.h \
115         gtkmenutray.h \
116         gtknickcolors.h \
117         gtknotify.h \
118         gtkplugin.h \
119         gtkpluginpref.h \
120         gtkprefs.h \
121         gtkprivacy.h \
122         gtkpounce.h \
123         gtkrequest.h \
124         gtkroomlist.h \
125         gtksavedstatuses.h \
126         gtkscrollbook.h \
127         gtksession.h \
128         gtksmiley.h \
129         gtksound.h \
130         gtksourceiter.h \
131         gtksourceundomanager.h \
132         gtksourceview-marshal.h \
133         gtkstatus-icon-theme.h \
134         gtkstatusbox.h \
135         pidginstock.h \
136         gtkthemes.h \
137         gtkutils.h \
138         gtkwhiteboard.h \
139         minidialog.h \
140         pidgintooltip.h \
141         pidgin.h
143 pidginincludedir=$(includedir)/pidgin
144 pidgininclude_HEADERS = \
145         $(pidgin_headers)
148 pidgin_DEPENDENCIES = @LIBOBJS@
149 pidgin_LDFLAGS = -export-dynamic
150 pidgin_LDADD = \
151         @LIBOBJS@ \
152         $(GLIB_LIBS) \
153         $(DBUS_LIBS) \
154         $(GSTREAMER_LIBS) \
155         $(XSS_LIBS) \
156         $(SM_LIBS) \
157         $(INTLLIBS) \
158         $(GTKSPELL_LIBS) \
159         $(LIBXML_LIBS) \
160         $(GTK_LIBS) \
161         $(top_builddir)/libpurple/libpurple.la
163 if USE_INTERNAL_LIBGADU
164 INTGG_CFLAGS = -DUSE_INTERNAL_LIBGADU
165 endif
167 AM_CPPFLAGS = \
168         -DDATADIR=\"$(datadir)\" \
169         -DLIBDIR=\"$(libdir)/pidgin/\" \
170         -DLOCALEDIR=\"$(datadir)/locale\" \
171         -DSYSCONFDIR=\"$(sysconfdir)\" \
172         -I$(top_builddir)/libpurple \
173         -I$(top_srcdir)/libpurple/ \
174         -I$(top_builddir) \
175         -I$(top_srcdir) \
176         $(GLIB_CFLAGS) \
177         $(GSTREAMER_CFLAGS) \
178         $(DEBUG_CFLAGS) \
179         $(GTK_CFLAGS) \
180         $(DBUS_CFLAGS) \
181         $(GTKSPELL_CFLAGS) \
182         $(LIBXML_CFLAGS) \
183         $(INTGG_CFLAGS)
184 endif  # ENABLE_GTK