Files
evolution/e-util/Makefile.am
Jeffrey Stedfast ff547c91ab Lots of re-working action. We no longer load a pixbuf for each and every
2004-05-19  Jeffrey Stedfast  <fejj@novell.com>

	* e-icon-factory.c: Lots of re-working action. We no longer load a
	pixbuf for each and every available size when requesting the icon
	for the first time, instead we simply load the requested icon of
	the requested size and cache only that.
	(e_icon_factory_get_icon): Always return a broken image icon if we
	fail to load the requested icon.
	(e_icon_factory_get_icon_list): Only bother with adding icons of
	the sizes that are suggested by ghe gtk documentation for
	gtk_window_set_icon_list rather than the sizes of the standard
	icons (since it isn't the same list of sizes).
	(load_icon): Fall back to EVOLUTION_ICONSDIR/WWxHH/icon_name if
	the icon-theme lookup fails. Also now takes a 'scale' argument
	which, if non-zero, allows us to look for images of the same name
	with a larger size in order to scale them back down to what we
	need.

svn path=/trunk/; revision=25986
2004-05-19 20:08:17 +00:00

136 lines
2.7 KiB
Makefile

eutilincludedir = $(privincludedir)/e-util
econdincludedir = $(privincludedir)/e-conduit
INCLUDES = \
-I$(top_srcdir) \
-DEVOLUTION_IMAGES=\""$(imagesdir)"\" \
-DEVOLUTION_ICONSDIR=\""$(imagesdir)"\" \
-DEVOLUTION_CATEGORY_ICONS=\""$(imagesdir)/categories"\" \
-DG_LOG_DOMAIN=\"e-utils\" \
$(GNOME_PILOT_CFLAGS) \
$(E_UTIL_CFLAGS)
privlib_LTLIBRARIES = libeutil.la libeconduit.la
eutilinclude_HEADERS = \
e-account-list.h \
e-account.h \
e-bconf-map.h \
e-categories-config.h \
e-categories-master-list-wombat.h \
e-component-listener.h \
e-config-listener.h \
e-corba-utils.h \
e-dialog-utils.h \
e-dialog-widgets.h \
e-folder-map.h \
e-fsutils.h \
e-gtk-utils.h \
e-gui-utils.h \
e-host-utils.h \
e-html-utils.h \
e-icon-factory.h \
e-iterator.h \
e-list-iterator.h \
e-list.h \
e-memory.h \
e-mktemp.h \
e-msgport.h \
e-passwords.h \
e-path.h \
e-request.h \
e-sexp.h \
e-signature.h \
e-signature-list.h \
e-time-utils.h \
e-trie.h \
e-uid.h \
e-url.h \
md5-utils.h
libeutil_la_SOURCES = \
$(MARSHAL_GENERATED) \
$(eutilinclude_HEADERS) \
e-account-list.c \
e-account.c \
e-bconf-map.c \
e-categories-config.c \
e-categories-master-list-wombat.c \
e-component-listener.c \
e-config-listener.c \
e-corba-utils.c \
e-dialog-utils.c \
e-dialog-widgets.c \
e-folder-map.c \
e-fsutils.c \
e-gtk-utils.c \
e-gui-utils.c \
e-host-utils.c \
e-html-utils.c \
e-icon-factory.c \
e-iterator.c \
e-list-iterator.c \
e-list.c \
e-memory.c \
e-mktemp.c \
e-msgport.c \
e-passwords.c \
e-path.c \
e-request.c \
e-sexp.c \
e-signature.c \
e-signature-list.c \
e-time-utils.c \
e-trie.c \
e-uid.c \
e-url.c \
eggtrayicon.c \
eggtrayicon.h \
md5-utils.c
MARSHAL_GENERATED = e-util-marshal.c e-util-marshal.h
@EVO_MARSHAL_RULE@
libeutil_la_LIBADD = $(E_UTIL_LIBS)
econdinclude_HEADERS = \
e-pilot-map.h \
e-pilot-settings.h \
e-pilot-util.h
pilot_sources = \
$(econdinclude_HEADERS) \
e-pilot-map.c \
e-pilot-settings.c \
e-pilot-util.c
if ENABLE_PILOT_CONDUITS
pilot_compile = $(pilot_sources)
else
pilot_compile = md5-utils.c
endif
libeconduit_la_SOURCES = $(pilot_compile)
# e-error-tool
e_error_tool_SOURCES = \
e-error-tool.c
e_error_tool_LDADD = \
$(GNOME_FULL_LIBS)
noinst_PROGRAMS = \
e-error-tool
EXTRA_DIST = \
$(pilot_sources) \
ChangeLog.pre-1-4 \
e-util-marshal.list
BUILT_SOURCES = $(MARSHAL_GENERATED)
CLEANFILES = $(BUILT_SOURCES)
dist-hook:
cd $(distdir); rm -f $(BUILT_SOURCES)