Skip to content

Commit 86be4bb

Browse files
committed
[UnicodeData] Fix GenNormalization
1 parent 113ad82 commit 86be4bb

File tree

1 file changed

+7
-7
lines changed
  • utils/gen-unicode-data/Sources/GenNormalization

1 file changed

+7
-7
lines changed

utils/gen-unicode-data/Sources/GenNormalization/main.swift

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
import GenUtils
1414

1515
// Main entry point into the normalization generator.
16-
func generateNormalization(for platform: String) {
16+
func generateNormalization(for platform: String, version: String) {
1717
var result = readFile("Input/NormalizationData.h")
1818

19-
let derivedNormalizationProps = readFile("Data/DerivedNormalizationProps.txt")
20-
19+
let derivedNormalizationProps = readFile("Data/\(version)/DerivedNormalizationProps.txt")
20+
2121
let unicodeData: String
2222

2323
switch platform {
2424
case "Apple":
25-
unicodeData = readFile("Data/Apple/UnicodeData.txt")
25+
unicodeData = readFile("Data/\(version)/Apple/UnicodeData.txt")
2626
default:
27-
unicodeData = readFile("Data/UnicodeData.txt")
27+
unicodeData = readFile("Data/\(version)/UnicodeData.txt")
2828
}
2929

3030
// Get all NFX_QC information and put it together with CCC info.
@@ -57,9 +57,9 @@ func generateNormalization(for platform: String) {
5757
"""
5858

5959
// Finally, write it out.
60-
write(result, to: "Output/\(platform)/NormalizationData.h")
60+
write(result, to: "Output/\(platform)/\(version)/NormalizationData.h")
6161
}
6262

6363
for platform in ["Common", "Apple"] {
64-
generateNormalization(for: platform)
64+
generateNormalization(for: platform, version: "15")
6565
}

0 commit comments

Comments
 (0)