blob: f84c703b649fbc6e1c5ac4c1d1158f601b4ac8f2 (
plain) (
blame)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
PROGRAM(ragel6)
VERSION(6.10)
LICENSE(GPL-2.0)
IF (OS_LINUX)
ALLOCATOR(MIM)
ENDIF()
PEERDIR(
contrib/tools/ragel5/aapl
)
ADDINCL(
contrib/tools/ragel6
)
NO_COMPILER_WARNINGS()
NO_UTIL()
CFLAGS(
-DHAVE_CONFIG_H
)
SRCDIR(contrib/tools/ragel6)
SRCS(
rlparse.cpp
rlscan.cpp
)
JOIN_SRCS(
all_cd.cpp
cdcodegen.cpp
cdfflat.cpp
cdfgoto.cpp
cdflat.cpp
cdftable.cpp
cdgoto.cpp
cdipgoto.cpp
cdsplit.cpp
cdtable.cpp
)
JOIN_SRCS(
all_cs.cpp
cscodegen.cpp
csfflat.cpp
csfgoto.cpp
csflat.cpp
csftable.cpp
csgoto.cpp
csipgoto.cpp
cssplit.cpp
cstable.cpp
)
JOIN_SRCS(
all_fs.cpp
fsmap.cpp
fsmattach.cpp
fsmbase.cpp
fsmgraph.cpp
fsmmin.cpp
fsmstate.cpp
)
JOIN_SRCS(
all_go.cpp
gocodegen.cpp
gofflat.cpp
gofgoto.cpp
goflat.cpp
goftable.cpp
gogoto.cpp
goipgoto.cpp
gotable.cpp
gotablish.cpp
)
JOIN_SRCS(
all_ml.cpp
mlcodegen.cpp
mlfflat.cpp
mlfgoto.cpp
mlflat.cpp
mlftable.cpp
mlgoto.cpp
mltable.cpp
)
JOIN_SRCS(
all_r.cpp
rbxgoto.cpp
redfsm.cpp
rubycodegen.cpp
rubyfflat.cpp
rubyflat.cpp
rubyftable.cpp
rubytable.cpp
)
JOIN_SRCS(
all_other.cpp
common.cpp
dotcodegen.cpp
gendata.cpp
inputdata.cpp
javacodegen.cpp
main.cpp
parsedata.cpp
parsetree.cpp
xmlcodegen.cpp
)
END()
|