1EXTRA_DIST = GNOME_UimApplet.server.in.in 2 3helper_defs = -DUIM_DATADIR=\""$(datadir)/@PACKAGE@"\" 4 5if GNOME_APPLET 6libexec_PROGRAMS = uim-toolbar-applet 7 8uim_toolbar_applet_LDADD = @GTK2_LIBS@ @GNOME_APPLET_LIBS@ \ 9 -luim-scm -luim -luim-custom 10uim_toolbar_applet_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir) 11uim_toolbar_applet_CFLAGS = @GTK2_CFLAGS@ @GNOME_APPLET_CFLAGS@ 12if GCC 13# to cancel "-std=gnu89 -pedantic -Werror" and accept the string 14# uim_menu_xml longer than ISO C 89 maximum length (509) 15CFLAGS += -Wno-error 16# recent version of gcc has the option to suppress the warning 17#uim_toolbar_applet_CFLAGS += -Wno-overlength-strings 18endif 19 20uim_toolbar_applet_SOURCES = applet-gnome.c common-gtk.c 21 22serverdir = $(prefix)/libdata/bonobo/servers 23server_DATA = GNOME_UimApplet.server 24server_in_files = $(server_DATA:=.in) 25server_in_in_files = $(server_in_files:=.in) 26 27@INTLTOOL_SERVER_RULE@ 28 29$(server_in_files): $(server_in_in_files) Makefile 30 $(SED) s,@LIBEXECDIR@,$(libexecdir),g <$< >$@.tmp 31 $(SED) s,@UIM_PIXMAPSDIR@,$(uim_pixmapsdir),g <$@.tmp >$@ 32 33DISTCLEANFILES = GNOME_UimApplet.server.in GNOME_UimApplet.server \ 34 GNOME_UimApplet.server.in.tmp 35endif 36 37if GTK2 38bin_PROGRAMS = uim-toolbar-gtk uim-toolbar-gtk-systray 39endif 40 41uim_toolbar_gtk_SOURCES = standalone-gtk.c common-gtk.c 42uim_toolbar_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim -luim-custom 43uim_toolbar_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) 44uim_toolbar_gtk_CFLAGS = @GTK2_CFLAGS@ 45 46uim_toolbar_gtk_systray_SOURCES = systray-gtk.c common-gtk.c \ 47 eggtrayicon.c eggtrayicon.h 48uim_toolbar_gtk_systray_LDADD = @GTK2_LIBS@ \ 49 @X11_LIBS@ \ 50 -luim-scm -luim -luim-custom 51uim_toolbar_gtk_systray_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) 52uim_toolbar_gtk_systray_CFLAGS = @GTK2_CFLAGS@ 53