-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgenerate.zig
39 lines (37 loc) · 1.4 KB
/
generate.zig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const std = @import("std");
const files = [_]type{
@import("./scripts/ArabicShaping.zig"),
@import("./scripts/BidiBrackets.zig"),
@import("./scripts/BidiMirroring.zig"),
@import("./scripts/Blocks.zig"),
@import("./scripts/CaseFolding.zig"),
@import("./scripts/CJKRadicals.zig"),
@import("./scripts/CompositionExclusions.zig"),
@import("./scripts/DerivedAge.zig"),
@import("./scripts/DerivedCoreProperties.zig"),
@import("./scripts/EastAsianWidth.zig"),
@import("./scripts/EmojiSources.zig"),
@import("./scripts/EquivalentUnifiedIdeograph.zig"),
@import("./scripts/HangulSyllableType.zig"),
@import("./scripts/IndicPositionalCategory.zig"),
@import("./scripts/IndicSyllabicCategory.zig"),
@import("./scripts/Jamo.zig"),
@import("./scripts/LineBreak.zig"),
@import("./scripts/NameAliases.zig"),
@import("./scripts/NamedSequences.zig"),
@import("./scripts/NamedSequencesProv.zig"),
@import("./scripts/PropertyAliases.zig"),
@import("./scripts/PropertyValueAliases.zig"),
@import("./scripts/PropList.zig"),
@import("./scripts/ScriptExtensions.zig"),
@import("./scripts/Scripts.zig"),
@import("./scripts/SpecialCasing.zig"),
@import("./scripts/UnicodeData.zig"),
@import("./scripts/VerticalOrientation.zig"),
@import("./scripts/emoji.zig"),
};
pub fn main() !void {
inline for (files) |f| {
try f.do();
}
}