summaryrefslogtreecommitdiff
path: root/README-DEV
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2023-09-11 15:40:02 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2023-09-11 15:40:02 +0300
commit7a9ad23a9ec80a37308ab75c23c67da57287dd80 (patch)
tree4d6f8e9e73cb609e407b218afc2dad762b42a3b3 /README-DEV
parente58c68bd23bdc01bd0e4d999d2da4dc0e20a68a2 (diff)
Release version 3.2.4+1v3.2.4+1
Add support for config.libxerces_c.transcoder_icu variable Update .gitignore file
Diffstat (limited to 'README-DEV')
-rw-r--r--README-DEV11
1 files changed, 9 insertions, 2 deletions
diff --git a/README-DEV b/README-DEV
index efb7421..c7933ce 100644
--- a/README-DEV
+++ b/README-DEV
@@ -92,6 +92,13 @@ We, however, disable the network support by default, replacing the
be able to enable network by setting the config.libxerces_c.network project
configuration variable to true.
+Also we use a native transcoder on Mac OS and Windows by default, replacing
+the --enable-transcoder-icu option with
+--enable-transcoder-macosunicodeconverter and --enable-transcoder-windows,
+respectively. The user, will still be able to enable the ICU transcoder by
+setting the config.libxerces_c.transcoder_icu project configuration variable
+to true.
+
Normally, when packaging a project, we need to replace some auto-generated
headers with our own implementations, deduce the compilation/linking options
and the source files to compile. For Xerces-C++ we can rely on the
@@ -114,8 +121,8 @@ $ ../configure --enable-netaccessor-curl --enable-transcoder-icu \
$ make V=1 >>build.log 2>&1
Note that on Windows, to reduce complexity, we may build the upstream package
-with the native network accessor and transcoder (rather than with the cURL-
-based network accessor and ICU-based transcoder).
+with the native network accessor (rather than with the cURL-based network
+accessor).
For MSVC: