view finch/libgnt/Makefile.am @ 16142:74b2d576f458

merge of '52a3faed357c462274cac6f2f6359606dd4cdb3d' and 'b5dac556bdc86554ba63bb94268d35f51d2b320f'
author Richard Laager <rlaager@wiktel.com>
date Sun, 15 Apr 2007 18:06:49 +0000
parents a2ab257116ce
children 5f204f55af09 1a64f972865c
line wrap: on
line source

EXTRA_DIST=genmarshal

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

lib_LTLIBRARIES = libgnt.la

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 \
	gntstyle.c \
	gnttextview.c \
	gnttree.c \
	gntutils.c \
	gntwindow.c \
	gntwm.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 \
	gntstyle.h \
	gnttextview.h \
	gnttree.h \
	gntutils.h \
	gntwindow.h \
	gntwm.h \
	gnt.h

CLEANFILES = \
	gntmarshal.h \
	gntmarshal.c

gntmarshal.c: genmarshal gntmarshal.h
	echo "#include \"gntmarshal.h\"" > $@
	cat genmarshal | glib-genmarshal --prefix=gnt_closure_marshal --body >> $@

gntmarshal.h: genmarshal
	cat genmarshal | glib-genmarshal --prefix=gnt_closure_marshal --header > $@

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

libgnt_la_DEPENDENCIES = 
libgnt_la_LDFLAGS = -export-dynamic
libgnt_la_LIBADD = \
	$(GLIB_LIBS) \
	$(GNT_LIBS)

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