Skip to content

Commit a873f9a

Browse files
committed
bindings/dune: warn warnings as errors + reorg order stanza def
1 parent 667336e commit a873f9a

File tree

1 file changed

+25
-23
lines changed
  • src/bindings/ocaml

1 file changed

+25
-23
lines changed

src/bindings/ocaml/dune

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
(executable
2-
(name o1js_types)
3-
(public_name o1js-types)
4-
(package o1js_bindings)
5-
(modules o1js_types)
6-
(link_flags (-linkall))
7-
(modes native)
8-
(libraries mina_base fields_derivers.zkapps yojson)
2+
(flags :standard -w +a)
93
(instrumentation
104
(backend bisect_ppx))
5+
(libraries fields_derivers.zkapps mina_base yojson)
6+
(link_flags (-linkall))
7+
(modes native)
8+
(modules o1js_types)
9+
(name o1js_types)
10+
(package o1js_bindings)
1111
(preprocess
12-
(pps ppx_version)))
12+
(pps ppx_version))
13+
(public_name o1js-types))
1314

1415
(rule
1516
(targets jsLayout.json)
@@ -19,26 +20,27 @@
1920
(run %{exe:./o1js_types.exe}))))
2021

2122
(executable
22-
(name o1js_constants)
23-
(public_name o1js-constants)
24-
(package o1js_bindings)
25-
(modules o1js_constants)
26-
(link_flags (-linkall))
27-
(modes native)
23+
(flags :standard -w +a)
24+
(instrumentation
25+
(backend bisect_ppx))
2826
(libraries
29-
mina_base
30-
core_kernel
3127
base
32-
sponge
28+
base58_check
29+
core_kernel
3330
hash_prefixes
31+
mina_base
3432
mina_signature_kind
35-
base58_check
3633
pickles
34+
protocol_version
3735
random_oracle
3836
random_oracle.permutation.ocaml
39-
yojson
40-
protocol_version)
41-
(instrumentation
42-
(backend bisect_ppx))
37+
sponge
38+
yojson)
39+
(link_flags (-linkall))
40+
(name o1js_constants)
41+
(modes native)
42+
(modules o1js_constants)
43+
(package o1js_bindings)
4344
(preprocess
44-
(pps ppx_version)))
45+
(pps ppx_version))
46+
(public_name o1js-constants))

0 commit comments

Comments
 (0)