icu/tools/unicode/c/genregexcasing
2023-02-06 19:27:44 +01:00
..
genregexcasing.cpp ICU-21833 Replace UChar with char16_t in all C++ code. 2023-02-06 19:27:44 +01:00
Makefile ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files. 2017-10-03 02:32:50 +00:00
readme.txt ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files. 2017-10-03 02:32:50 +00:00

#
# Copyright (C) 2017 and later: Unicode, Inc. and others.
# License & terms of use: http://www.unicode.org/copyright.html
#
# Copyright (C) 2014, International Business Machines
# Corporation and others.  All Rights Reserved.
#
# created on: 2014 May 2
# created by: Andy Heninger

genregexcasing is the tool for generating extended case closure data needed by
regular expressions for case insensitive matching.

The tool generates c++ data declarations that are then manually copied into the file
i18n/regexcmp.cpp.

Edit the Makefile to have the correct directories for your ICU sources and build
(the top two lines.)

A Unix-like system and the clang compiler are assumed.

To build and run the tool, from within this directory, do a plain, unqualified
make