pidgin/Makefile.am

branch
gtkdoc-conversion
changeset 35387
c516874b0d14
parent 35147
03d1fa876658
child 35414
8be0131619b8
child 37033
ce8b96a22ebe
--- a/pidgin/Makefile.am	Fri Jan 31 16:26:05 2014 +0530
+++ b/pidgin/Makefile.am	Fri Jan 31 17:15:51 2014 +0530
@@ -38,9 +38,10 @@
 
 SUBDIRS = pixmaps plugins themes
 
+noinst_LTLIBRARIES = libpidgin.la
 bin_PROGRAMS = pidgin
 
-pidgin_SOURCES = \
+libpidgin_la_SOURCES = \
 	pidginstock.c \
 	gtkaccount.c \
 	gtkblist.c \
@@ -63,7 +64,6 @@
 	gtkimhtml.c \
 	gtkimhtmltoolbar.c \
 	gtklog.c \
-	gtkmain.c \
 	gtkmedia.c \
 	gtkmenutray.c \
 	gtknotify.c \
@@ -90,11 +90,12 @@
 	gtkwebviewtoolbar.c \
 	gtkwhiteboard.c \
 	gtkxfer.c \
+	libpidgin.c \
 	minidialog.c \
 	pidgintooltip.c \
 	smileyparser.c
 
-pidgin_headers = \
+libpidgin_la_headers = \
 	gtkaccount.h \
 	gtkblist.h \
 	gtkblist-theme.h \
@@ -150,22 +151,25 @@
 	pidgin.h \
 	smileyparser.h
 
-pidginincludedir=$(includedir)/pidgin
-pidgininclude_HEADERS = \
-	$(pidgin_headers)
+pidgin_SOURCES = \
+	pidgin.c
 
-pidgin_builtheaders = gtkdebug.html.h
+libpidginincludedir=$(includedir)/pidgin
+libpidgininclude_HEADERS = \
+	$(libpidgin_la_headers)
 
-BUILT_SOURCES = $(pidgin_builtheaders)
+libpidgin_la_builtheaders = gtkdebug.html.h
+
+BUILT_SOURCES = $(libpidgin_la_builtheaders)
 
 %.html.h: %.html
 	$(AM_V_GEN)echo "static const char $*_html[] = {" > $@
 	$(AM_V_at)$(sedpath) -e 's/^[ 	]\+//g' -e 's/[ 	]\+/ /g' $< | $(xxdpath) -i | sed -e 's/\(0x[0-9a-f][0-9a-f]\)$$/\1, 0x00/' >> $@
 	$(AM_V_at)echo "};" >> $@
 
-pidgin_DEPENDENCIES = @LIBOBJS@
-pidgin_LDFLAGS = -export-dynamic
-pidgin_LDADD = \
+libpidgin_la_DEPENDENCIES = @LIBOBJS@
+libpidgin_la_LDFLAGS = -export-dynamic
+libpidgin_la_LIBADD = \
 	@LIBOBJS@ \
 	$(GLIB_LIBS) \
 	$(GCR_LIBS) \
@@ -183,6 +187,10 @@
 	$(X11_LIBS) \
 	$(top_builddir)/libpurple/libpurple.la
 
+pidgin_DEPENDENCIES = $(builddir)/libpidgin.la
+pidgin_LDFLAGS = -export-dynamic
+pidgin_LDADD = $(builddir)/libpidgin.la $(libpidgin_la_LIBADD)
+
 AM_CPPFLAGS = \
 	-DDATADIR=\"$(datadir)\" \
 	-DLIBDIR=\"$(libdir)/pidgin/\" \

mercurial