83e08d62f9
X-SVN-Rev: 5342
16 lines
1.0 KiB
Plaintext
16 lines
1.0 KiB
Plaintext
The genren.pl script is used to generate source/common/unicode/urename.h header file, which is needed for renaming the ICU exported names.
|
|
|
|
This script is intended to be used on Linux, although it should work on any platform that has Perl and nm command.
|
|
|
|
The following instructions are for Linux version.
|
|
- urename.h file should be generated after implementation is complete for a release.
|
|
- the version number for a release should be set according to the list in source/common/unicode/uversion.h
|
|
- source/common/unicode/utypes.h header should be edited to comment out #include "unicode/urename.h" line. THIS CHANGE SHOULD NOT BE COMMITED BACK TO CVS.
|
|
- ICU library should be built and installed.
|
|
- Layout engine should be built and installed (it is not currently built by default)
|
|
- In the directory where ICU libraries are installed, run
|
|
genren.pl libicuuc.so libicui18n.so libiculayout.so
|
|
this will produce the urename.h header file
|
|
- copy urename.h to source/common/unicode directory, overwriting the old version. Commit it.
|
|
- Unedit changes to utypes.h
|