]> matita.cs.unibo.it Git - helm.git/blob - matita/components/syntax_extensions/dune
make_table is now private (= not installed)
[helm.git] / matita / components / syntax_extensions / dune
1 (executable
2  ;(public_name make_table)
3  (name make_table)
4  (libraries helm_xml)
5  (modules make_table))
6
7 (library
8  (name helm_syntax_extensions)
9  (libraries str)
10  (wrapped false)
11  (modules utf8Macro utf8MacroTable))
12
13 (library
14  (name pa_unicode_macro)
15  (libraries camlp5 helm_syntax_extensions)
16  (wrapped false)
17  (preprocess (action (system "camlp5o q_MLast.cmo pa_extend.cmo -loc loc %{input-file}")))
18  (preprocessor_deps helm_syntax_extensions.cma)
19  ;(library_flags components/syntax_extensions/helm_syntax_extensions.cma)
20  (modules pa_unicode_macro))
21
22 (library
23  (name profiling_macros)
24  (libraries str)
25  (wrapped false)
26  (modules profiling_macros))
27
28 (rule
29  (targets utf8MacroTable.ml utf8MacroTable.ml.txt)
30  (deps (glob_files data/*.xml) make_table.exe)
31  (mode (promote))
32  (action (run ./make_table.exe utf8MacroTable.ml utf8MacroTable.ml.txt)))
33
34 (env
35   (_
36     (flags (:standard -w @A-52-4-34-37-45-9-44-48-6-32-20-58-7-57-3-68-69-70-50))))