aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/ragel6/bin/ya.make
blob: 098f2a0cd3aae9cacd167ee6d3692ef2394d8165 (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
OWNER(pg g:cpp-contrib) 
 
PROGRAM(ragel6) 
 
VERSION(6.10) 
 
LICENSE(GPL-2.0) 
 
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()