texlive[50021] Build/source/libs/icu: copy icudt.a and libicuin.a for
commits+karl at tug.org
commits+karl at tug.org
Thu Feb 14 01:23:33 CET 2019
Revision: 50021
http://tug.org/svn/texlive?view=revision&revision=50021
Author: karl
Date: 2019-02-14 01:23:33 +0100 (Thu, 14 Feb 2019)
Log Message:
-----------
copy icudt.a and libicuin.a for mingw cross compile
Modified Paths:
--------------
trunk/Build/source/libs/icu/ChangeLog
trunk/Build/source/libs/icu/Makefile.am
trunk/Build/source/libs/icu/Makefile.in
Modified: trunk/Build/source/libs/icu/ChangeLog
===================================================================
--- trunk/Build/source/libs/icu/ChangeLog 2019-02-13 22:23:27 UTC (rev 50020)
+++ trunk/Build/source/libs/icu/ChangeLog 2019-02-14 00:23:33 UTC (rev 50021)
@@ -1,3 +1,8 @@
+2019-02-14 Karl Berry <karl at tug.org>
+
+ * Makefile.am (icubuild): cp icudt.a to icudata.a
+ and libicuin.a libicui18n.a, for mingw cross compile, per Luigi.
+
2019-02-10 Karl Berry <karl at tug.org>
* Makefile.am (LDADD) [cross]: icu-native/lib/icudt.a per Luigi.
Modified: trunk/Build/source/libs/icu/Makefile.am
===================================================================
--- trunk/Build/source/libs/icu/Makefile.am 2019-02-13 22:23:27 UTC (rev 50020)
+++ trunk/Build/source/libs/icu/Makefile.am 2019-02-14 00:23:33 UTC (rev 50021)
@@ -57,6 +57,10 @@
cd icu-native && $(MAKE) $(AM_MAKEFLAGS) all
endif cross
cd icu-build && $(MAKE) $(AM_MAKEFLAGS) all
+# these two cp commands are a kludge for mingw cross compilation.
+ cd icu-build/lib && (test ! -r icudt.a || cp icudt.a libicudata.a)
+ cd icu-build/lib && (test ! -r libicuin.a || cp libicuin.a libicui18n.a)
+#
cd include/unicode && $(MAKE) $(AM_MAKEFLAGS) all
check-makeflags:
Modified: trunk/Build/source/libs/icu/Makefile.in
===================================================================
--- trunk/Build/source/libs/icu/Makefile.in 2019-02-13 22:23:27 UTC (rev 50020)
+++ trunk/Build/source/libs/icu/Makefile.in 2019-02-14 00:23:33 UTC (rev 50021)
@@ -1333,6 +1333,10 @@
icubuild: icu-build/Makefile check-makeflags
@cross_TRUE@ cd icu-native && $(MAKE) $(AM_MAKEFLAGS) all
cd icu-build && $(MAKE) $(AM_MAKEFLAGS) all
+# these two cp commands are a kludge for mingw cross compilation.
+ cd icu-build/lib && (test ! -r icudt.a || cp icudt.a libicudata.a)
+ cd icu-build/lib && (test ! -r libicuin.a || cp libicuin.a libicui18n.a)
+#
cd include/unicode && $(MAKE) $(AM_MAKEFLAGS) all
check-makeflags:
More information about the tex-live-commits
mailing list