1EXTRA_DIST = \ 2 Makefile.mingw \ 3 lib/COPYING \ 4 lib/common.c \ 5 lib/config.h \ 6 lib/dcc7.c \ 7 lib/dcc.c \ 8 lib/debug.c \ 9 lib/debug.h \ 10 lib/deflate.c \ 11 lib/deflate.h \ 12 lib/encoding.c \ 13 lib/encoding.h \ 14 lib/endian.c \ 15 lib/events.c \ 16 lib/fileio.h \ 17 lib/handlers.c \ 18 lib/http.c \ 19 lib/internal.h \ 20 lib/libgadu.c \ 21 lib/libgadu.h \ 22 lib/message.c \ 23 lib/message.h \ 24 lib/network.c \ 25 lib/network.h \ 26 lib/obsolete.c \ 27 lib/packets.pb-c.c \ 28 lib/packets.pb-c.h \ 29 lib/protobuf.c \ 30 lib/protobuf-c.c \ 31 lib/protobuf-c.h \ 32 lib/protobuf.h \ 33 lib/protocol.h \ 34 lib/pubdir50.c \ 35 lib/pubdir.c \ 36 lib/resolver.c \ 37 lib/resolver.h \ 38 lib/session.h \ 39 lib/sha1.c \ 40 lib/strman.h \ 41 lib/tvbuff.c \ 42 lib/tvbuff.h \ 43 lib/tvbuilder.c \ 44 lib/tvbuilder.h 45 46pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION) 47 48if ! HAVE_LIBGADU 49INTGG_SOURCES = \ 50 lib/common.c \ 51 lib/config.h \ 52 lib/dcc7.c \ 53 lib/dcc.c \ 54 lib/debug.c \ 55 lib/debug.h \ 56 lib/deflate.c \ 57 lib/deflate.h \ 58 lib/encoding.c \ 59 lib/encoding.h \ 60 lib/endian.c \ 61 lib/events.c \ 62 lib/fileio.h \ 63 lib/handlers.c \ 64 lib/http.c \ 65 lib/internal.h \ 66 lib/libgadu.c \ 67 lib/libgadu.h \ 68 lib/message.c \ 69 lib/message.h \ 70 lib/network.c \ 71 lib/network.h \ 72 lib/obsolete.c \ 73 lib/packets.pb-c.c \ 74 lib/packets.pb-c.h \ 75 lib/protobuf.c \ 76 lib/protobuf-c.c \ 77 lib/protobuf-c.h \ 78 lib/protobuf.h \ 79 lib/protocol.h \ 80 lib/pubdir50.c \ 81 lib/pubdir.c \ 82 lib/resolver.c \ 83 lib/resolver.h \ 84 lib/session.h \ 85 lib/sha1.c \ 86 lib/strman.h \ 87 lib/tvbuff.c \ 88 lib/tvbuff.h \ 89 lib/tvbuilder.c \ 90 lib/tvbuilder.h 91 92INTGG_LIBS = $(ZLIB_LIBS) $(GNUTLS_LIBS) 93INTGG_CFLAGS = \ 94 -I$(top_srcdir)/libpurple/protocols/gg/lib \ 95 $(ZLIB_CFLAGS) \ 96 $(GNUTLS_CFLAGS) \ 97 -DGG_IGNORE_DEPRECATED 98 99endif 100 101GGSOURCES = \ 102 $(INTGG_SOURCES) \ 103 gg-utils.h \ 104 gg-utils.c \ 105 confer.h \ 106 confer.c \ 107 search.h \ 108 search.c \ 109 buddylist.h \ 110 buddylist.c \ 111 gg.h \ 112 gg.c 113 114AM_CFLAGS = $(st) 115 116libgg_la_LDFLAGS = -module -avoid-version 117 118if STATIC_GG 119 120st = -DPURPLE_STATIC_PRPL 121noinst_LTLIBRARIES = libgg.la 122libgg_la_SOURCES = $(GGSOURCES) 123libgg_la_CFLAGS = $(AM_CFLAGS) 124libgg_la_LIBADD = $(LIBGADU_LIBS) $(INTGG_LIBS) 125 126else 127 128st = 129pkg_LTLIBRARIES = libgg.la 130libgg_la_SOURCES = $(GGSOURCES) 131libgg_la_LIBADD = $(GLIB_LIBS) $(LIBGADU_LIBS) $(INTGG_LIBS) 132 133endif 134 135AM_CPPFLAGS = \ 136 -I$(top_srcdir)/libpurple \ 137 -I$(top_builddir)/libpurple \ 138 $(LIBGADU_CFLAGS) \ 139 $(INTGG_CFLAGS) \ 140 $(GLIB_CFLAGS) \ 141 $(DEBUG_CFLAGS) 142