Mercurial > pidgin.yaz
diff pidgin/plugins/Makefile.am @ 15374:5fe8042783c1
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Sat, 20 Jan 2007 02:32:10 +0000 |
parents | |
children | e9c12873fae0 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pidgin/plugins/Makefile.am Sat Jan 20 02:32:10 2007 +0000 @@ -0,0 +1,120 @@ +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 + +SUBDIRS = \ + $(CAP_DIR) \ + gestures \ + $(GEVOLUTION_DIR) \ + $(MUSICMESSAGING_DIR) \ + $(PERL_DIR) \ + ticker + +plugindir = $(libdir)/gaim + +convcolors_la_LDFLAGS = -module -avoid-version +extplacement_la_LDFLAGS = -module -avoid-version +gaimrc_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 +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 \ + gaimrc.la \ + history.la \ + iconaway.la \ + markerline.la \ + notify.la \ + relnot.la \ + spellchk.la \ + timestamp.la \ + timestamp_format.la \ + xmppconsole.la + +convcolors_la_SOURCES = convcolors.c +extplacement_la_SOURCES = extplacement.c +gaimrc_la_SOURCES = gaimrc.c +history_la_SOURCES = history.c +iconaway_la_SOURCES = iconaway.c +markerline_la_SOURCES = markerline.c +notify_la_SOURCES = notify.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) +extplacement_la_LIBADD = $(GTK_LIBS) +gaimrc_la_LIBADD = $(GTK_LIBS) +history_la_LIBADD = $(GTK_LIBS) +iconaway_la_LIBADD = $(GTK_LIBS) +markerline_la_LIBADD = $(GTK_LIBS) +notify_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 \ + contact_priority.c \ + gaiminc.c \ + gtk-signals-test.c \ + mailchk.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)\" \ + -DVERSION=\"$(VERSION)\" \ + -I$(top_builddir)/src \ + -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$@.*