gencnval(1)

gencnval1

Compile the converters aliases file

Usage

gencnval [-h, -?, --help] [-v, --verbose] [-c, --copyright] [-s, --sourcedir source] [-d, --destdir destination] [converterfile]

Overview

gencnval converts the ICU aliases file converterfile into the binary file cnvalias.icu. This binary file can then be read directly by ICU, or used by pkgdata(1) for incorporation into a larger archive or library.

If converterfile is not provided, the default ICU convrtrs.txt file is used.

Options

-h, -?, --help

Print help about usage and exit.

-v, --verbose

Display verbose output. This information can include information about conflicting aliases and the converters the aliases resolve to.

-c, --copyright

Include a copyright notice in the binary data.

-s, --sourcedir source

Set the source directory to source. The default source directory is specified by the environment variable ICU_DATA.

-d, --destdir destination

Set the destination directory to destination. The default destination directory is specified by the environment variable ICU_DATA.

Environment

ICU_DATA

Specifies the directory containing ICU data. Defaults to ${prefix}/share/icu/78.3/. Some tools in ICU depend on the presence of the trailing slash. It is thus important to make sure that it is present if ICU_DATA is set.

Files

icu/source/data/mappings/convrtrs.txt

Description of ICU's converters and their aliases. This data file is not normally installed, and it is available as a part of ICU source code.

Version

78.3

Releases

12 releases since Debian 3.1 (Sarge); the text changed 11 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7
  6. 8
  7. 9
  8. 10
  9. 11
  10. 12
  11. 13
  12. Arch

--verbose since Debian 4.0 (Etch); -v since Debian 4.0 (Etch).

From icu 78.3-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.