mhoyt 2004/01/08 12:42:06
Modified: c/src/xalanc Makefile.in
Log:
Patch to install ICU Libraries if XALAN_USE_ICU is defined
Revision Changes Path
1.26 +13 -0 xml-xalan/c/src/xalanc/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/xalanc/Makefile.in,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- Makefile.in 6 Jan 2004 02:41:27 -0000 1.25
+++ Makefile.in 8 Jan 2004 20:42:06 -0000 1.26
@@ -171,6 +171,9 @@
XSL_INCL += -I${ICUROOT}/include
XSL_BUILD_OPTIONS += -DXALAN_USE_ICU
+ ICU_LIBI18N_LIB=$(shell cd $(ICUROOT)/lib; ls libicui18n*[0-9][0-9].[0-9]*)
+ ICU_LIBI18N_SO_NAME=$(shell cd $(ICUROOT)/lib; ls libicui18n*[0-9][0-9]
libicui18n[0-9][0-9].?? 2>/dev/null)
+ ICU_LIBI18N_LINK_NAME=libicu18n$(SHLIBSUFFIX)
endif
ALL_OBJECTS = $(addprefix $(XSL_OBJ_DIR)/,$(addsuffix .o,$(basename $(notdir
$(ALLSOURCE)))))
@@ -290,6 +293,16 @@
$(DESTDIR)/$(includedir)/xalanc/$$hdir \
2> /dev/null; \
done
+ifdef XALAN_USE_ICU
+ $(INSTALL_PROGRAM) $(ICUROOT)/lib/$(ICU_LIBI18N_LIB) \
+ $(DESTDIR)/$(libdir)
+ ifneq ($PLATFORM), OS390)
+ $(LN) -fs $(ICU_LIBI18N_LIB) \
+ $(DESTDIR)/$(libdir)/$(ICU_LIBI18N_LINK_NAME)
+ $(LN) -fs $(ICU_LIBI18N_LIB) \
+ $(DESTDIR)/$(libdir)/$(ICU_LIBI18N_SO_NAME)
+ endif ## OS390
+endif
clean: prepare doClean
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]