summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/icu-src/source/config/mh-mingw
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/icu/icu-src/source/config/mh-mingw')
-rw-r--r--Build/source/libs/icu/icu-src/source/config/mh-mingw20
1 files changed, 20 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-src/source/config/mh-mingw b/Build/source/libs/icu/icu-src/source/config/mh-mingw
index 4a11fb949b0..b8d2ee0589d 100644
--- a/Build/source/libs/icu/icu-src/source/config/mh-mingw
+++ b/Build/source/libs/icu/icu-src/source/config/mh-mingw
@@ -1,4 +1,6 @@
## -*-makefile-*-
+## Copyright (C) 2016 and later: Unicode, Inc. and others.
+## License & terms of use: http://www.unicode.org/copyright.html
## Cygwin/MinGW specific setup
## Copyright (c) 2001-2014, International Business Machines Corporation and
## others. All Rights Reserved.
@@ -59,9 +61,27 @@ SO = dll
## Non-shared intermediate object suffix
STATIC_O = ao
+ifeq ($(ENABLE_SHARED),YES)
+SO_TARGET_VERSION_SUFFIX = $(SO_TARGET_VERSION_MAJOR)
+else
+SO_TARGET_VERSION_SUFFIX =
+endif
+
+# Static library prefix and file extension
+LIBSICU = $(LIBPREFIX)$(STATIC_PREFIX)$(ICUPREFIX)
+A = a
+
## An import library is needed for z/OS and MSVC
IMPORT_LIB_EXT = .dll.a
+LIBPREFIX=lib
+
+# Change the stubnames so that poorly working FAT disks and installation programs can work.
+# This is also for backwards compatibility.
+DATA_STUBNAME = dt
+I18N_STUBNAME = in
+LIBICU = $(STATIC_PREFIX_WHEN_USED)$(ICUPREFIX)
+
#SH### copied from Makefile.inc
#SH## for icu-config to test with
#SH#ICULIBS_COMMON_LIB_NAME="${LIBICU}${COMMON_STUBNAME}${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}"