summaryrefslogtreecommitdiff
path: root/libicuuc/libicu
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2023-08-30 15:48:55 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2023-08-30 15:48:55 +0300
commit39db2f962c5bf2071afb322fe2d9e1f99148d878 (patch)
tree211294493b601bd0f3aa94a94786ebd7c4fa79e1 /libicuuc/libicu
parent5c33d1b7380436104053d93cbff98eef88fb4f1b (diff)
Release version 65.1.0+9v65.1.0+9
Add support for relocatable install dropping redundant $regex.replace() call in buildfile. Add *.dylib to .gitignore files.
Diffstat (limited to 'libicuuc/libicu')
-rw-r--r--libicuuc/libicu/buildfile18
1 files changed, 3 insertions, 15 deletions
diff --git a/libicuuc/libicu/buildfile b/libicuuc/libicu/buildfile
index ca8e05c..63a6287 100644
--- a/libicuuc/libicu/buildfile
+++ b/libicuuc/libicu/buildfile
@@ -27,6 +27,9 @@ windows = ($tclass == 'windows')
# Build options.
#
+# Note that we build without plugins support (UCONFIG_ENABLE_PLUGINS macro is
+# undefined) and thus we don't define the DEFAULT_ICU_PLUGINS macro either.
+#
cc.poptions += -DU_ATTRIBUTE_DEPRECATED=
cxx.poptions += -DU_COMMON_IMPLEMENTATION
@@ -103,21 +106,6 @@ switch $c.class
}
}
-# If install.root is specified, then define the DEFAULT_ICU_PLUGINS macro when
-# compiling uc/icuplug.cpp and leave it undefined otherwise.
-#
-if ($install.root != [null])
-{
- plugins_dir = $install.resolve($install.lib)/icu
-
- # Escape backslashes and quotes in the directory path prior to representing
- # it as C++ string literal.
- #
- pd = $regex.replace($plugins_dir, '(\\|")', '\\\1')
-
- uc/obj{icuplug}: cxx.poptions += -DDEFAULT_ICU_PLUGINS="\"$pd\""
-}
-
switch $tclass, $tsys
{
case 'linux'