summaryrefslogtreecommitdiffstats
path: root/tinySDP/ragel.sh
blob: 702086a9b052e427bd575cb15ca345f07e1096dc (plain)
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
# Ragel generator
# For more information about Ragel: http://www.complang.org/ragel/

export OPTIONS="-C -L -T0"
#export OPTIONS="-C -L -G2"

# SDP Message parser
ragel.exe $OPTIONS -o ./src/parsers/tsdp_parser_message.c ./ragel/tsdp_parser_message.rl



# ==A
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_A.c ./ragel/tsdp_parser_header_A.rl

# ==B
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_B.c ./ragel/tsdp_parser_header_B.rl

# ==C
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_C.c ./ragel/tsdp_parser_header_C.rl

# ==Dummy
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_Dummy.c ./ragel/tsdp_parser_header_Dummy.rl

# ==E
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_E.c ./ragel/tsdp_parser_header_E.rl

# ==I
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_I.c ./ragel/tsdp_parser_header_I.rl

# ==K
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_K.c ./ragel/tsdp_parser_header_K.rl

# ==M
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_M.c ./ragel/tsdp_parser_header_M.rl

# ==O
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_O.c ./ragel/tsdp_parser_header_O.rl

# ==P
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_P.c ./ragel/tsdp_parser_header_P.rl

# ==R
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_R.c ./ragel/tsdp_parser_header_R.rl

# ==S
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_S.c ./ragel/tsdp_parser_header_S.rl

# ==T
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_T.c ./ragel/tsdp_parser_header_T.rl

# ==U
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_U.c ./ragel/tsdp_parser_header_U.rl

# ==V
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_V.c ./ragel/tsdp_parser_header_V.rl

# ==Z
ragel.exe $OPTIONS -o ./src/headers/tsdp_header_Z.c ./ragel/tsdp_parser_header_Z.rl

OpenPOWER on IntegriCloud