Commit | Line | Data |
---|---|---|
1911be83 | 1 | The *.txt files were copied from |
8836d2a5 | 2 | |
98fbe989 | 3 | http://www.unicode.org/Public/5.0.0/ucd |
8836d2a5 | 4 | |
98fbe989 | 5 | as of Unicode 5.0.0 (July 2006). |
e1aef32f | 6 | |
98fbe989 JH |
7 | The two big files, NormalizationTest.txt (2 MB) and Unihan.txt (28 MB, |
8 | 5.8 MB zip) were not included due to space considerations. Also NOT | |
0fa75b59 | 9 | included were any *.html files and the Derived*.txt files |
ac09525c | 10 | |
1911be83 JH |
11 | DerivedAge.txt |
12 | DerivedCoreProperties.txt | |
13 | DerivedNormalizationProps.txt | |
8836d2a5 | 14 | |
98fbe989 JH |
15 | or any files from subdirectories. |
16 | ||
dbe75581 | 17 | To be 8.3-friendly, the lib/unicore/PropertyValueAliases.txt was |
98fbe989 JH |
18 | renamed to be lib/unicore/PropValueAliases.txt and the |
19 | lib/unicore/NamedSequencesProv.txt was renamed to be | |
20 | lib/unicore/NamedSqProv.txt, since otherwise they would have | |
21 | conflicted with lib/unicore/PropertyAliases.txt and | |
22 | lib/unicore/NamedSequences.txt. | |
dbe75581 | 23 | |
97050450 YO |
24 | NOTE: If you modify the input file set you should also run |
25 | ||
26 | mktables -makelist | |
27 | ||
28 | which will recreate the mktables.lst file which is used to speed up | |
29 | the build process. | |
30 | ||
0fa75b59 JH |
31 | FOR PUMPKINS |
32 | ||
a2bd7410 JH |
33 | The *.pl files are generated from the *.txt files by the mktables script, |
34 | more recently done during the Perl build process, but if you want to try | |
35 | the old manual way: | |
0fa75b59 JH |
36 | |
37 | cd lib/unicore | |
38 | cp .../UnicodeOriginal/*.txt . | |
39 | rm NormalizationTest.txt Unihan.txt Derived*.txt | |
e1aef32f | 40 | p4 edit Properties *.pl */*.pl |
0fa75b59 JH |
41 | perl ./mktables |
42 | p4 revert -a | |
43 | cd ../.. | |
44 | perl Porting/manicheck | |
45 | ||
e1aef32f NC |
46 | You need to update version by hand |
47 | ||
48 | p4 edit version | |
49 | ... | |
50 | ||
0fa75b59 JH |
51 | If any new (or deleted, unlikely but not impossible) *.pl files are indicated: |
52 | ||
53 | cd lib/unicore | |
54 | p4 add ... | |
55 | p4 delete ... | |
56 | cd ../... | |
57 | p4 edit MANIFEST | |
58 | ... | |
59 | ||
60 | And finally: | |
61 | ||
62 | p4 submit | |
8836d2a5 JH |
63 | |
64 | -- | |
e1aef32f | 65 | jhi@iki.fi; updated by nick@ccl4.org |