From 68ff71a0cbf9c11a9be8878146bf485be9bd8f87 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 15 Oct 2007 13:39:07 +0000 Subject: Split part of the sugar library to sugar-base --- (limited to 'lib/Makefile.am') diff --git a/lib/Makefile.am b/lib/Makefile.am index 55298bf..5c432be 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1,21 +1,50 @@ -SUBDIRS = ui - -INCLUDES = -DXDG_PREFIX=sugar_mime - -noinst_LTLIBRARIES = libsugar.la - -libsugar_la_SOURCES = \ - xdgmime.c \ - xdgmime.h \ - xdgmimealias.c \ - xdgmimealias.h \ - xdgmimecache.c \ - xdgmimecache.h \ - xdgmimeglob.c \ - xdgmimeglob.h \ - xdgmimeint.c \ - xdgmimeint.h \ - xdgmimemagic.c \ - xdgmimemagic.h \ - xdgmimeparent.c \ - xdgmimeparent.h +libsugarui_la_CPPFLAGS = \ + $(LIBUI_CFLAGS) + +noinst_LTLIBRARIES = libsugarui.la + +libsugarui_la_LIBADD = \ + $(LIBUI_LIBS) + +libsugarui_la_SOURCES = \ + $(BUILT_SOURCES) \ + eggaccelerators.c \ + eggaccelerators.h \ + sexy-icon-entry.h \ + sexy-icon-entry.c \ + sugar-address-entry.c \ + sugar-address-entry.h \ + sugar-key-grabber.c \ + sugar-key-grabber.h \ + sugar-menu.h \ + sugar-menu.c \ + sugar-x11-util.c \ + sugar-x11-util.h + +BUILT_SOURCES = \ + sugar-marshal.c \ + sugar-marshal.h + +stamp_files = \ + stamp-sugar-marshal.c \ + stamp-sugar-marshal.h + +sugar-marshal.c: stamp-sugar-marshal.c + @true +stamp-sugar-marshal.c: sugar-marshal.list + $(GLIB_GENMARSHAL) --prefix=sugar_marshal \ + $(srcdir)/sugar-marshal.list --header --body > \ + sugar-marshal.c && echo timestamp > $(@F) + +sugar-marshal.h: stamp-sugar-marshal.h + @true +stamp-sugar-marshal.h: sugar-marshal.list + $(GLIB_GENMARSHAL) --prefix=sugar_marshal \ + $(srcdir)/sugar-marshal.list --header > \ + sugar-marshal.h && echo timestamp > $(@F) + +CLEANFILES = $(stamp_files) $(BUILT_SOURCES) +DISTCLEANFILES = $(stamp_files) $(BUILT_SOURCES) +MAINTAINERCLEANFILES = $(stamp_files) $(BUILT_SOURCES) + +EXTRA_DIST = sugar-marshal.list -- cgit v0.9.1