view finch/libgnt/Makefile.am @ 27810:13f555d07a3f

Fix a crash at shutdown in Finch. #0 0x0805cdb8 in reset_blist_window (window=0x8b940d0, null=0x0) at gntblist.c:2011 node = <value optimized out> #1 0xb7bf0dfc in IA__g_cclosure_marshal_VOID__VOID () at gmarshal.c:77 #2 0xb7bd9d72 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #3 0xb7bf061a in signal_emit_unlocked_R () at gsignal.c:3247 #4 0xb7bef94d in IA__g_signal_emit_valist () at gsignal.c:2980 #5 0xb7befc39 in IA__g_signal_emit at gsignal.c:3037 #6 0xb7fec985 in gnt_widget_dispose (obj=0x8b940d0) at gntwidget.c:77 #7 0xb7bdc4cf in g_object_run_dispose () from /usr/lib/libgobject-2.0.so.0 #8 0xb7fec797 in gnt_widget_destroy (obj=0x8b940d0) at gntwidget.c:320 #9 0x0805a579 in finch_blist_uninit () at gntblist.c:3190 #10 0x0807a2a9 in gnt_ui_uninit () at gntui.c:123 #11 0x08069e8b in finch_quit () at finch.c:97
author Paul Aurich <paul@darkrain42.org>
date Mon, 03 Aug 2009 23:29:05 +0000
parents 35430bc421c2
children
line wrap: on
line source

EXTRA_DIST=genmarshal

SUBDIRS = . wms
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gnt.pc

lib_LTLIBRARIES = libgnt.la

noinst_HEADERS = gntinternal.h

BUILT_SOURCES = gntmarshal.h

libgnt_la_SOURCES = \
	gntmarshal.c \
	gntwidget.c \
	gntbindable.c \
	gntbox.c \
	gntbutton.c \
	gntcheckbox.c \
	gntclipboard.c \
	gntcolors.c \
	gntcombobox.c \
	gntentry.c \
	gntfilesel.c \
	gntkeys.c \
	gntlabel.c \
	gntline.c \
	gntmenu.c \
	gntmenuitem.c \
	gntmenuitemcheck.c \
	gntprogressbar.c \
	gntslider.c \
	gntstyle.c \
	gnttextview.c \
	gnttree.c \
	gntutils.c \
	gntwindow.c \
	gntwm.c \
	gntws.c \
	gntmain.c

libgnt_la_headers = \
	gntwidget.h \
	gntbindable.h \
	gntbox.h \
	gntbutton.h \
	gntcheckbox.h \
	gntclipboard.h \
	gntcolors.h \
	gntcombobox.h \
	gntentry.h \
	gntfilesel.h \
	gntkeys.h \
	gntlabel.h \
	gntline.h \
	gntmarshal.h \
	gntmenu.h \
	gntmenuitem.h \
	gntmenuitemcheck.h \
	gntprogressbar.h \
	gntslider.h \
	gntstyle.h \
	gnttextview.h \
	gnttree.h \
	gntutils.h \
	gntwindow.h \
	gntwm.h \
	gntws.h \
	gnt.h

CLEANFILES = \
	gntmarshal.h \
	gntmarshal.c

gntmarshal.c: $(srcdir)/genmarshal gntmarshal.h
	echo "#include \"gntmarshal.h\"" > $@
	glib-genmarshal --prefix=gnt_closure_marshal --body $(srcdir)/genmarshal >> $@

gntmarshal.h: $(srcdir)/genmarshal
	glib-genmarshal --prefix=gnt_closure_marshal --header $(srcdir)/genmarshal > $@

libgnt_laincludedir=$(includedir)/gnt
libgnt_lainclude_HEADERS = \
	$(libgnt_la_headers)

libgnt_la_DEPENDENCIES = 
libgnt_la_LDFLAGS = -export-dynamic -version_info $(GNT_LT_VERSION_INFO) -no-undefined
libgnt_la_LIBADD = \
	$(GLIB_LIBS) \
	$(GNT_LIBS) \
	$(LIBXML_LIBS) \
	$(PY_LIBS)

AM_CPPFLAGS = \
	$(GLIB_CFLAGS) \
	$(GNT_CFLAGS) \
	$(DEBUG_CFLAGS) \
	$(LIBXML_CFLAGS) \
	$(PY_CFLAGS)