| Index: source/icudefs.mk.in
|
| diff --git a/source/icudefs.mk.in b/source/icudefs.mk.in
|
| index c0a1607bb3855832db6e1f98d35eca52e319fffd..7be5a4307eba59a24bd42db2622535772f3c8445 100644
|
| --- a/source/icudefs.mk.in
|
| +++ b/source/icudefs.mk.in
|
| @@ -2,12 +2,12 @@
|
| #
|
| # Yves Arrouye.
|
| #
|
| -# Copyright (C) 2000-2013, International Business Machines Corporation and others.
|
| +# Copyright (C) 2000-2014, International Business Machines Corporation and others.
|
| # All Rights Reserved.
|
|
|
| #
|
| # Some of these variables are overridden in the config/mh-* files.
|
| -#
|
| +#
|
| # Please be sure to update config/Makefile.inc.in if you add something here.
|
| #
|
|
|
| @@ -249,11 +249,27 @@ IO_STUBNAME = io
|
| TOOLUTIL_STUBNAME = tu
|
| CTESTFW_STUBNAME = test
|
|
|
| +# get these from pkg-config, if available
|
| +ICULEHB_CFLAGS=@ICULEHB_CFLAGS@
|
| +ICULEHB_LIBS=@ICULEHB_LIBS@
|
| +ifneq ($(ICULEHB_CFLAGS),)
|
| +USING_ICULEHB=yes
|
| +ICULEHB_TRUE=
|
| +ICULEHB_FALSE=#
|
| +ICULIBS_LE=$(ICULEHB_LIBS)
|
| +ICULE_CFLAGS=$(ICULEHB_CFLAGS) -DUSING_ICULEHB
|
| +else
|
| +USING_ICULEHB=no
|
| +ICULEHB_TRUE=#
|
| +ICULEHB_FALSE=
|
| +ICULIBS_LE = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(LAYOUT_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| +ICULE_CFLAGS=-I$(top_srcdir)
|
| +endif
|
| +
|
| # Just the libs.
|
| ICULIBS_DT = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| ICULIBS_UC = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(COMMON_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| ICULIBS_I18N = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| -ICULIBS_LE = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(LAYOUT_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| ICULIBS_LX = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(LAYOUTEX_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| ICULIBS_IO = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(IO_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| ICULIBS_CTESTFW = -l$(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)$(CTESTFW_STUBNAME)$(ICULIBSUFFIX)$(SO_TARGET_VERSION_SUFFIX)
|
| @@ -266,7 +282,7 @@ LCTESTFW = -L$(top_builddir)/tools/ctestfw
|
| LIBICUDT = $(LLIBDIR) $(LSTUBDIR) $(ICULIBS_DT)
|
| LIBICUUC = $(LLIBDIR) $(ICULIBS_UC) $(LSTUBDIR) $(ICULIBS_DT)
|
| LIBICUI18N = $(LLIBDIR) $(ICULIBS_I18N)
|
| -LIBICULE = $(LLIBDIR) $(ICULIBS_LE)
|
| +LIBICULE = $(ICULEHB_CFLAGS) $(LLIBDIR) $(ICULIBS_LE)
|
| LIBICULX = $(LLIBDIR) $(ICULIBS_LX)
|
| LIBCTESTFW = $(LCTESTFW) $(ICULIBS_CTESTFW)
|
| LIBICUTOOLUTIL = $(LLIBDIR) $(ICULIBS_TOOLUTIL)
|
|
|