Revision: 6116
Author: iratqq
Date: Tue Dec  8 01:26:48 2009
Log: * uim/Makefile.am (noinst_LTLIBRARIES):
  - Build libuim-eb-static.la.
* gtk/Makefile.am (im_uim_la_LIBADD):
  - Use it.

http://code.google.com/p/uim/source/detail?r=6116

Modified:
 /trunk/gtk/Makefile.am
 /trunk/uim/Makefile.am

=======================================
--- /trunk/gtk/Makefile.am      Mon Dec  7 22:44:07 2009
+++ /trunk/gtk/Makefile.am      Tue Dec  8 01:26:48 2009
@@ -34,7 +34,7 @@
        compose.c compose.h text-util.c text-util.h

 if EB
-im_uim_la_LIBADD += ../uim/libuim_eb_la-uim-eb.lo
+im_uim_la_LIBADD += ../uim/lib-eb-static.la
 endif

 noinst_PROGRAMS = gtk-rc-get-immodule-file
=======================================
--- /trunk/uim/Makefile.am      Mon Dec  7 22:03:40 2009
+++ /trunk/uim/Makefile.am      Tue Dec  8 01:26:48 2009
@@ -174,17 +174,24 @@
 endif

 if EB
+noinst_LTLIBRARIES += lib-eb-static.la
+lib_eb_static_la_SOURCES = uim-eb.c uim-eb.h
+lib_eb_static_la_CPPFLAGS = -I$(top_srcdir) \
+                              @EBCONF_EBINCS@ @EBCONF_ZLIBINCS@ \
+                              @EBCONF_PTHREAD_CPPFLAGS@ \
+                              @EBCONF_INTLINCS@
+
 uim_plugin_LTLIBRARIES += libuim-eb.la
-libuim_eb_la_SOURCES = uim-eb.c uim-eb.h eb.c
-libuim_eb_la_LIBADD = libuim-scm.la libuim.la @EBCONF_EBLIBS@ @EBCONF_ZLIBLIBS@ \
+libuim_eb_la_SOURCES = eb.c
+libuim_eb_la_LIBADD = libuim-scm.la libuim.la lib-eb-static.la \
+                     @EBCONF_EBLIBS@ @EBCONF_ZLIBLIBS@ \
                      @EBCONF_INTLLIBS@
 libuim_eb_la_LDFLAGS = -rpath $(uim_plugindir) -avoid-version -module \
                       @EBCONF_PTHREAD_LDFLAGS@
 libuim_eb_la_CPPFLAGS = -I$(top_srcdir) \
                        @EBCONF_EBINCS@ @EBCONF_ZLIBINCS@ \
                        @EBCONF_PTHREAD_CPPFLAGS@ \
-                       @EBCONF_INTLINCS@ \
-                       @GTK2_CFLAGS@
+                       @EBCONF_INTLINCS@
 libuim_eb_la_CFLAGS = @EBCONF_PTHREAD_CFLAGS@ -Wall
 endif

Reply via email to