This repository has been archived on 2024-01-18. You can view files and clone it, but cannot push or open issues or pull requests.
compilation/flap/src/dune
2023-10-04 15:40:22 +02:00

29 lines
858 B
Text

(copy_files# common/*.{ml,mli})
(copy_files# elf/*.{ml,mli})
(copy_files# fopix/*.{ml,mli})
(copy_files# hopix/*.{ml,mli})
(copy_files# hobix/*.{ml,mli})
(copy_files# retrolix/*.{ml,mli})
(copy_files# utilities/*.{ml,mli})
(copy_files# x86-64/*.{ml,mli})
(copy_files fopix/*.{mll,mly})
(copy_files hopix/*.{mll,mly})
(copy_files hobix/*.{mll,mly})
(copy_files retrolix/*.{mll,mly})
(copy_files# ../runtime/runtime.c)
(executable
(name flap)
(libraries str unix pprint menhirLib sexplib)
(modules_without_implementation architecture hopixSyntacticSugar)
(preprocess (pps ppx_sexp_conv))
(promote (until-clean))
)
(ocamllex fopixLexer hopixLexer hobixLexer retrolixLexer)
(menhir
(modules fopixParser hopixParser hobixParser retrolixParser)
(infer true)
(flags --explain --table))
(env (dev (flags (:standard -warn-error -A -w -9 -w -32))))