From: Alsor Zhou Date: Thu, 22 Oct 2009 08:57:09 +0000 (+0800) Subject: Update src/ui build rules X-Git-Url: http://git.maemo.org/git/?p=mim;a=commitdiff_plain;h=40d18d130cb31f2ee706016819535c57d449b854 Update src/ui build rules --- diff --git a/src/ui/Makefile.am b/src/ui/Makefile.am index 2414e60..5c00a68 100644 --- a/src/ui/Makefile.am +++ b/src/ui/Makefile.am @@ -1,5 +1,26 @@ -# -# m4 macro dir Makefile template -# -# Nothing to distribute at the moment -# +AM_CFLAGS = $(GTK_CFLAGS) + +localedir = $(datadir)/locale +AM_CPPFLAGS = -DLOCALEDIR=\"$(localedir)\" -DGTK_DISABLE_DEPRECATED=1 + +moduledir = $(libdir)/gtk-2.0/$(GTK_BINARY_VERSION)/immodules +module_LTLIBRARIES = mim-immodule.la + +mim_immodule_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) $(lintl) +mim_immodule_la_SOURCES = mim-immodule.c im-extra-intl.c im-extra-intl.h +mim_immodule_la_LIBADD = @GTK_LIBS@ + + +noinst_PROGRAMS = im-module-file +im_module_file_SOURCES = im-module-file.c +im_module_file_LDADD = @GTK_LIBS@ + +all-local: gtk.immodules + +gtk.immodules: $(module_LTLIBRARIES) + $(GTK_QUERY_IMMODULES) $(module_LTLIBRARIES) > gtk.immodules ; + +install-data-hook: im-module-file + GTK_PATH=$$GTK_PATH:$(DESTDIR)$(libdir)/gtk-2.0 $(GTK_QUERY_IMMODULES) > `./im-module-file` ; + +MOSTLYCLEANFILES = gtk.immodules