summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--client/gtk2/Makefile.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/client/gtk2/Makefile.am b/client/gtk2/Makefile.am
index 9dc5095..e316e7a 100644
--- a/client/gtk2/Makefile.am
+++ b/client/gtk2/Makefile.am
@@ -26,7 +26,8 @@ INCLUDES = \
immoduledir = @GTK_IM_MODULEDIR@
# $(libdir)/gtk-2.0/immodules
immodule_LTLIBRARIES = im-ibus.la
-im_ibus_la_DEPENDENCIES = $(top_builddir)/lib/gtk2/libibus-gtk.la
+libibus_gtk = $(top_builddir)/lib/gtk2/libibus-gtk.l
+im_ibus_la_DEPENDENCIES = $(libibus_gtk)
im_ibus_la_SOURCES = \
ibusim.c \
ibusimcontext.c \
@@ -39,10 +40,12 @@ im_ibus_la_CFLAGS = \
im_ibus_la_LDFLAGS = \
@GTK2_LIBS@ \
@DBUS_LIBS@ \
- $(top_builddir)/lib/gtk2/libibus-gtk.la \
+ $(libibus_gtk)$ \
-avoid-version \
-module \
$(NULL)
+$(libibus_gtk):
+ (cd $(top_builddir)/lib/gtk2; make )
EXTRA_DIST = \
$(NULL)