Remove useless comparison
[pidgin-git.git] / pidgin / Makefile.am
blob84d927ba592c80b59c94c4f76183dc355a571d97
1 EXTRA_DIST = \
2                 getopt.c \
3                 getopt.h \
4                 getopt1.c \
5                 Makefile.mingw \
6                 data/pidgin.appdata.xml.in \
7                 data/pidgin.desktop.in \
8                 data/pidgin.pc.in \
9                 data/pidgin-uninstalled.pc.in \
10                 win32/MinimizeToTray.h \
11                 win32/MinimizeToTray.c \
12                 win32/pidgin_dll_rc.rc.in \
13                 win32/pidgin_exe_rc.rc.in \
14                 win32/gtkdocklet-win32.c \
15                 win32/gtkwin32dep.c \
16                 win32/gtkwin32dep.h \
17                 win32/resource.h \
18                 win32/untar.c \
19                 win32/untar.h \
20                 win32/winpidgin.c \
21                 win32/wspell.c \
22                 win32/wspell.h \
23                 win32/nsis/generate_gtk_zip.sh \
24                 win32/nsis/rpm2zip.sh \
25                 win32/nsis/pixmaps/pidgin-header.bmp \
26                 win32/nsis/pixmaps/pidgin-intro.bmp \
27                 win32/nsis/pixmaps/pidgin-install.ico \
28                 win32/nsis/available.lst \
29                 win32/nsis/pidgin-installer.nsi \
30                 win32/nsis/pidgin-plugin.nsh \
31                 win32/nsis/create_nsis_translations.pl \
32                 win32/nsis/nsis_translations.desktop.in
34 if ENABLE_GTK
36 SUBDIRS = pixmaps plugins
38 bin_PROGRAMS = pidgin
40 pidgin_SOURCES = \
41         pidginstock.c \
42         gtkaccount.c \
43         gtkblist.c \
44         gtkblist-theme.c \
45         gtkblist-theme-loader.c \
46         gtkcellrendererexpander.c \
47         gtkcertmgr.c \
48         gtkconn.c \
49         gtkconv.c \
50         gtkdebug.c \
51         gtkdialogs.c \
52         gtkdnd-hints.c \
53         gtkdocklet.c \
54         gtkdocklet-gtk.c \
55         gtkeventloop.c \
56         gtkft.c \
57         gtkicon-theme.c \
58         gtkicon-theme-loader.c \
59         gtkidle.c \
60         gtkimhtml.c \
61         gtkimhtmltoolbar.c \
62         gtklog.c \
63         gtkmain.c \
64         gtkmedia.c \
65         gtkmenutray.c \
66         gtknotify.c \
67         gtkplugin.c \
68         gtkpluginpref.c \
69         gtkpounce.c \
70         gtkprefs.c \
71         gtkprivacy.c \
72         gtkrequest.c \
73         gtkroomlist.c \
74         gtksavedstatuses.c \
75         gtkscrollbook.c \
76         gtksession.c \
77         gtksmiley.c \
78         gtksound.c \
79         gtksourceiter.c \
80         gtksourceundomanager.c \
81         gtksourceview-marshal.c \
82         gtkstatus-icon-theme.c \
83         gtkstatusbox.c \
84         gtkthemes.c \
85         gtkutils.c \
86         gtkwhiteboard.c \
87         minidialog.c \
88         pidgintooltip.c
90 pidgin_headers = \
91         gtkaccount.h \
92         gtkblist.h \
93         gtkblist-theme.h \
94         gtkblist-theme-loader.h \
95         gtkcellrendererexpander.h \
96         gtkcertmgr.h \
97         gtkconn.h \
98         gtkconv.h \
99         gtkconvwin.h \
100         gtkdebug.h \
101         gtkdialogs.h \
102         gtkdnd-hints.h \
103         gtkdocklet.h \
104         gtkeventloop.h \
105         gtkft.h \
106         gtkicon-theme.h \
107         gtkicon-theme-loader.h \
108         gtkidle.h \
109         gtkgaim-compat.h \
110         gtkimhtml.h \
111         gtkimhtmltoolbar.h \
112         gtklog.h \
113         gtkmedia.h \
114         gtkmenutray.h \
115         gtknickcolors.h \
116         gtknotify.h \
117         gtkplugin.h \
118         gtkpluginpref.h \
119         gtkprefs.h \
120         gtkprivacy.h \
121         gtkpounce.h \
122         gtkrequest.h \
123         gtkroomlist.h \
124         gtksavedstatuses.h \
125         gtkscrollbook.h \
126         gtksession.h \
127         gtksmiley.h \
128         gtksound.h \
129         gtksourceiter.h \
130         gtksourceundomanager.h \
131         gtksourceview-marshal.h \
132         gtkstatus-icon-theme.h \
133         gtkstatusbox.h \
134         pidginstock.h \
135         gtkthemes.h \
136         gtkutils.h \
137         gtkwhiteboard.h \
138         minidialog.h \
139         pidgintooltip.h \
140         pidgin.h
142 pidginincludedir=$(includedir)/pidgin
143 pidgininclude_HEADERS = \
144         $(pidgin_headers)
147 pidgin_DEPENDENCIES = @LIBOBJS@
148 pidgin_LDFLAGS = -export-dynamic
149 pidgin_LDADD = \
150         @LIBOBJS@ \
151         $(GLIB_LIBS) \
152         $(DBUS_LIBS) \
153         $(GSTREAMER_LIBS) \
154         $(GSTVIDEO_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 AM_CPPFLAGS = \
164         -DDATADIR=\"$(datadir)\" \
165         -DLIBDIR=\"$(libdir)/pidgin/\" \
166         -DLOCALEDIR=\"$(datadir)/locale\" \
167         -DSYSCONFDIR=\"$(sysconfdir)\" \
168         -I$(top_builddir)/libpurple \
169         -I$(top_srcdir)/libpurple/ \
170         -I$(top_builddir) \
171         -I$(top_srcdir) \
172         $(GLIB_CFLAGS) \
173         $(GSTREAMER_CFLAGS) \
174         $(DEBUG_CFLAGS) \
175         $(GTK_CFLAGS) \
176         $(DBUS_CFLAGS) \
177         $(GTKSPELL_CFLAGS) \
178         $(LIBXML_CFLAGS) \
179         $(INTGG_CFLAGS)
181 pkgconfigdir = $(libdir)/pkgconfig
182 pkgconfig_DATA = data/pidgin.pc
184 if INSTALL_I18N
185 DESKTOP_FILE=data/pidgin.desktop
187 appsdir = $(datadir)/applications
188 apps_in_files = data/pidgin.desktop.in
189 apps_DATA = $(apps_in_files:.desktop.in=.desktop)
190 @INTLTOOL_DESKTOP_RULE@
192 appdatadir = $(datarootdir)/appdata
193 appdata_DATA = $(appdata_in_files:.xml.in=.xml)
194 appdata_in_files = data/pidgin.appdata.xml.in
196 @INTLTOOL_XML_RULE@
198 endif # INSTALL_I18N
200 CLEANFILES = $(appdata_DATA)
201 DISTCLEANFILES = $(DESKTOP_FILE)
203 endif  # ENABLE_GTK