view pidgin/plugins/Makefile.am @ 22661:0e3d09819fbf

Don't try to enable our server-stored buddylist if we receive an error from an ssi snac. We've been doing this since 2003, and I'm really not sure why. I think my original thought was that if we failed to retrieve our buddy list we could at least communicate with people. But with the current code we'll try to refetch our buddylist in 30 seconds, so I think it's better to just wait it out. Plus, I think you might actually be able to IM people without your buddylist... they just won't see you online.
author Mark Doliner <mark@kingant.net>
date Wed, 16 Apr 2008 07:25:47 +0000
parents b2578b2d4bc4
children 72090ce17864 315151da0dc6
line wrap: on
line source

DIST_SUBDIRS = cap gestures gevolution musicmessaging perl ticker

if BUILD_GEVOLUTION
GEVOLUTION_DIR = gevolution
endif

if ENABLE_DBUS
MUSICMESSAGING_DIR = musicmessaging
endif

if ENABLE_CAP
CAP_DIR = cap
endif

if USE_PERL
PERL_DIR = perl
endif

if ENABLE_GESTURES
GESTURE_DIR = gestures
endif

SUBDIRS = \
	$(CAP_DIR) \
	$(GESTURE_DIR) \
	$(GEVOLUTION_DIR) \
	$(MUSICMESSAGING_DIR) \
	$(PERL_DIR) \
	ticker

plugindir = $(libdir)/pidgin

convcolors_la_LDFLAGS       = -module -avoid-version
contact_priority_la_LDFLAGS = -module -avoid-version
extplacement_la_LDFLAGS     = -module -avoid-version
gtk_signals_test_la_LDFLAGS = -module -avoid-version
gtkbuddynote_la_LDFLAGS     = -module -avoid-version
history_la_LDFLAGS          = -module -avoid-version
iconaway_la_LDFLAGS         = -module -avoid-version
markerline_la_LDFLAGS       = -module -avoid-version
notify_la_LDFLAGS           = -module -avoid-version
pidginrc_la_LDFLAGS         = -module -avoid-version
relnot_la_LDFLAGS           = -module -avoid-version
spellchk_la_LDFLAGS         = -module -avoid-version
timestamp_la_LDFLAGS        = -module -avoid-version
timestamp_format_la_LDFLAGS = -module -avoid-version
xmppconsole_la_LDFLAGS      = -module -avoid-version

if PLUGINS

plugin_LTLIBRARIES = \
	convcolors.la       \
	extplacement.la     \
	gtkbuddynote.la     \
	history.la          \
	iconaway.la         \
	markerline.la       \
	notify.la           \
	pidginrc.la         \
	relnot.la           \
	spellchk.la         \
	timestamp.la        \
	timestamp_format.la \
	xmppconsole.la

noinst_LTLIBRARIES = \
	contact_priority.la \
	gtk_signals_test.la

convcolors_la_SOURCES       = convcolors.c
contact_priority_la_SOURCES = contact_priority.c
extplacement_la_SOURCES     = extplacement.c
gtk_signals_test_la_SOURCES = gtk-signals-test.c
gtkbuddynote_la_SOURCES     = gtkbuddynote.c
history_la_SOURCES          = history.c
iconaway_la_SOURCES         = iconaway.c
markerline_la_SOURCES       = markerline.c
notify_la_SOURCES           = notify.c
pidginrc_la_SOURCES         = pidginrc.c
relnot_la_SOURCES           = relnot.c
spellchk_la_SOURCES         = spellchk.c
timestamp_la_SOURCES        = timestamp.c
timestamp_format_la_SOURCES = timestamp_format.c
xmppconsole_la_SOURCES      = xmppconsole.c

convcolors_la_LIBADD        = $(GTK_LIBS)
contact_priority_la_LIBADD  = $(GTK_LIBS)
extplacement_la_LIBADD      = $(GTK_LIBS)
gtk_signals_test_la_LIBADD  = $(GTK_LIBS)
gtkbuddynote_la_LIBADD      = $(GTK_LIBS)
history_la_LIBADD           = $(GTK_LIBS)
iconaway_la_LIBADD          = $(GTK_LIBS)
markerline_la_LIBADD        = $(GTK_LIBS)
notify_la_LIBADD            = $(GTK_LIBS)
pidginrc_la_LIBADD          = $(GTK_LIBS)
relnot_la_LIBADD            = $(GLIB_LIBS)
spellchk_la_LIBADD          = $(GTK_LIBS)
timestamp_la_LIBADD         = $(GTK_LIBS)
timestamp_format_la_LIBADD  = $(GTK_LIBS)
xmppconsole_la_LIBADD       = $(GTK_LIBS)

endif # PLUGINS

EXTRA_DIST = \
	Makefile.mingw \
	mailchk.c \
	pidgininc.c \
	raw.c \
	win32/transparency/Makefile.mingw \
	win32/transparency/win2ktrans.c \
	win32/winprefs/gtkappbar.c \
	win32/winprefs/gtkappbar.h \
	win32/winprefs/Makefile.mingw \
	win32/winprefs/winprefs.c

AM_CPPFLAGS = \
	-DDATADIR=\"$(datadir)\" \
	-I$(top_builddir)/libpurple \
	-I$(top_srcdir)/libpurple \
	-I$(top_srcdir)/pidgin \
	$(DEBUG_CFLAGS) \
	$(GTK_CFLAGS) \
	$(PLUGIN_CFLAGS)

#
# This part allows people to build their own plugins in here.
# Yes, it's a mess.
#
SUFFIXES = .c .so
.c.so:
	$(LIBTOOL) --mode=compile $(CC) -DHAVE_CONFIG_H -I$(top_srcdir) $(AM_CPPFLAGS) $(CFLAGS) -c $< -o tmp$@.lo $(PLUGIN_CFLAGS)
	$(LIBTOOL) --mode=link    $(CC) $(CFLAGS) -o libtmp$@.la -rpath $(plugindir) tmp$@.lo $(LIBS) $(LDFLAGS) -module -avoid-version $(PLUGIN_LIBS)
	@rm -f tmp$@.lo tmp$@.o libtmp$@.la
	@cp .libs/libtmp$@.so* $@
	@rm -f .libs/libtmp$@.*