aboutsummaryrefslogtreecommitdiff
path: root/lib/configuration/dune
blob: 27d31a6460155528dd9fe4ef148e8e21dd1809c8 (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
(library
 (name importConf)
 (libraries 
   decoders
   otoml
   menhirLib
   importCSV
   yojson
   re
   helpers
   importDataTypes
   importExpression
   importErrors
 )

(preprocess (pps ppx_yojson_conv ppx_deriving.ord))
)

(rule
 (targets expression_parser_messages.ml)
 (deps expression_parser.messages expression_parser.mly)
 (action  (with-stdout-to %{targets} (run menhir --compile-errors %{deps}))))

(menhir 
  (modules expression_parser)
  (flags --table)
)

(ocamllex expression_lexer)