aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/ragel6/bin
diff options
context:
space:
mode:
authorDevtools Arcadia <arcadia-devtools@yandex-team.ru>2022-02-07 18:08:42 +0300
committerDevtools Arcadia <arcadia-devtools@mous.vla.yp-c.yandex.net>2022-02-07 18:08:42 +0300
commit1110808a9d39d4b808aef724c861a2e1a38d2a69 (patch)
treee26c9fed0de5d9873cce7e00bc214573dc2195b7 /contrib/tools/ragel6/bin
downloadydb-1110808a9d39d4b808aef724c861a2e1a38d2a69.tar.gz
intermediate changes
ref:cde9a383711a11544ce7e107a78147fb96cc4029
Diffstat (limited to 'contrib/tools/ragel6/bin')
-rw-r--r--contrib/tools/ragel6/bin/ya.make116
1 files changed, 116 insertions, 0 deletions
diff --git a/contrib/tools/ragel6/bin/ya.make b/contrib/tools/ragel6/bin/ya.make
new file mode 100644
index 0000000000..3adf88c56b
--- /dev/null
+++ b/contrib/tools/ragel6/bin/ya.make
@@ -0,0 +1,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()