1 |
18acb6fc
|
Christophe Garion
|
# general config
|
2 |
|
|
true: bin_annot, color(always)
|
3 |
bc9fd714
|
ploc
|
# true: use_menhir
|
4 |
18acb6fc
|
Christophe Garion
|
|
5 |
|
|
# paths to sources
|
6 |
778c80fd
|
ploc
|
"utils": include
|
7 |
|
|
"checks": include
|
8 |
|
|
"parsers": include
|
9 |
b7258fa5
|
ploc
|
"backends": include
|
10 |
f20d8ac7
|
Christophe Garion
|
"backends/Ada": include
|
11 |
1954d776
|
ploc
|
"backends/C": include
|
12 |
|
|
"backends/Horn": include
|
13 |
b7258fa5
|
ploc
|
"backends/EMF": include
|
14 |
090baab6
|
ploc
|
"backends/VHDL": include
|
15 |
1954d776
|
ploc
|
"plugins/salsa": include
|
16 |
|
|
"plugins/scopes": include
|
17 |
|
|
"plugins/mpfr": include
|
18 |
66359a5e
|
ploc
|
"features/machine_types": include
|
19 |
ad4774b0
|
ploc
|
"tools": include
|
20 |
5778dd5e
|
ploc
|
"tools/zustre": include
|
21 |
93119c3f
|
ploc
|
"tools/stateflow": include
|
22 |
|
|
"tools/stateflow/common": include
|
23 |
|
|
"tools/stateflow/semantics": include
|
24 |
|
|
"tools/stateflow/models": include
|
25 |
921230e6
|
Christophe Garion
|
"tools/stateflow/json-parser": include
|
26 |
090baab6
|
ploc
|
"tools/importer": include
|
27 |
d5ec9f63
|
ploc
|
"tools/seal": include
|
28 |
f0195e96
|
ploc
|
"tools/tiny": include
|
29 |
93119c3f
|
ploc
|
|
30 |
2511454c
|
Christophe Garion
|
# svn
|
31 |
1954d776
|
ploc
|
<**/.svn>: -traverse
|
32 |
|
|
<**/.svn>: not_hygienic
|
33 |
|
|
|
34 |
18acb6fc
|
Christophe Garion
|
# packages
|
35 |
e491c34a
|
ploc
|
<**/*.native> or <**/*.ml{,i}> : package(num)
|
36 |
|
|
<**/*.native> or <**/*.ml{,i}> : package(ocamlgraph)
|
37 |
|
|
<**/*verifier.native> or <**/*.ml{,i}> : package(yojson)
|
38 |
b43b8eb5
|
Pierre-Loic Garoche
|
<**/*verifier.native>: thread
|
39 |
e491c34a
|
ploc
|
|
40 |
5a71ed25
|
Christophe Garion
|
<**/*.native> : use_str
|
41 |
f0195e96
|
ploc
|
<**/main_lustre_compiler.native>: package(unix)
|
42 |
|
|
<**/main_lustre_testgen.native> : package(unix)
|
43 |
|
|
<**/main_lustre_verifier.native> : package(unix)
|
44 |
|
|
<**/sf_sem.native> : package(unix)
|
45 |
663e3554
|
ploc
|
<**/*> : package(num)
|
46 |
f0195e96
|
ploc
|
<**/*> : package(zarith)
|
47 |
eccb3f63
|
ploc
|
<**/*.ml> : package(logs)
|
48 |
|
|
<**/*.native> : package(logs)
|
49 |
921230e6
|
Christophe Garion
|
<**/json_parser.ml> : package(yojson)
|
50 |
|
|
<**/main_parse_json_file.*> : package(cmdliner)
|
51 |
|
|
<**/main_parse_json_file.*> : package(fmt.tty)
|
52 |
|
|
<**/main_parse_json_file.*> : package(fmt.cli)
|
53 |
|
|
<**/main_parse_json_file.*> : package(logs.fmt)
|
54 |
|
|
<**/main_parse_json_file.*> : package(logs.cli)
|
55 |
|
|
<**/main_parse_json_file.*> : package(yojson)
|
56 |
2511454c
|
Christophe Garion
|
<**/test_*.*> : package(oUnit)
|
57 |
|
|
<**/test_json*.*> : package(yojson)
|
58 |
1954d776
|
ploc
|
|
59 |
|
|
# Required for ocamldoc. Otherwise failed to build
|
60 |
778c80fd
|
ploc
|
<**/*.ml{,i}>: package(ocamlgraph)
|
61 |
673bf87c
|
ploc
|
<**/*.ml{,i}>: package(num)
|
62 |
1954d776
|
ploc
|
|
63 |
|
|
# Plugin dependencies
|
64 |
|
|
@SALSA_TAG@
|
65 |
18acb6fc
|
Christophe Garion
|
|
66 |
ad4774b0
|
ploc
|
# Available solvers
|
67 |
|
|
@LUSTREV_SEAL_TAG@
|
68 |
|
|
@LUSTREV_TINY_TAG@
|
69 |
|
|
@LUSTREV_Z3_TAG@
|
70 |
|
|
|
71 |
18acb6fc
|
Christophe Garion
|
# Local Variables:
|
72 |
|
|
# mode: conf
|
73 |
66359a5e
|
ploc
|
# End:
|