File: dune

package info (click to toggle)
yojson 2.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,216 kB
  • sloc: ml: 3,890; makefile: 28
file content (120 lines) | stat: -rw-r--r-- 1,826 bytes parent folder | download
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
(ocamllex read lexer_utils)

(vendored_dirs mucppo)

(rule
 (targets t.ml)
 (deps
  (:out t.cppo.ml)
  type.ml
  monomorphic.ml
  prettyprint.ml
  write.ml
  write2.ml)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets t.mli)
 (deps
  (:out t.cppo.mli)
  type.ml
  monomorphic.mli
  write.mli
  write2.mli)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets basic.ml)
 (deps
  (:out basic.cppo.ml)
  type.ml
  write.ml
  prettyprint.ml
  monomorphic.ml
  write2.ml
  read.ml
  util.ml)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets basic.mli)
 (deps
  (:out basic.cppo.mli)
  type.ml
  write.mli
  monomorphic.mli
  write2.mli
  read.mli
  util.mli)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets safe.ml)
 (deps
  basic.ml
  (:out safe.cppo.ml)
  type.ml
  safe_to_basic.ml
  write.ml
  prettyprint.ml
  monomorphic.ml
  write2.ml
  read.ml
  util.ml)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets safe.mli)
 (deps
  basic.mli
  (:out safe.cppo.mli)
  type.ml
  monomorphic.mli
  safe_to_basic.mli
  write.mli
  write2.mli
  read.mli
  util.mli)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets raw.ml)
 (deps
  (:out raw.cppo.ml)
  type.ml
  write.ml
  prettyprint.ml
  monomorphic.ml
  write2.ml
  read.ml
  util.ml)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(rule
 (targets raw.mli)
 (deps
  (:out raw.cppo.mli)
  type.ml
  monomorphic.mli
  write.mli
  write2.mli
  read.mli
  util.mli)
 (action
  (run mucppo/mucppo.exe %{out} -o %{targets})))

(library
 (name yojson)
 (public_name yojson)
 (modules yojson t basic safe raw common codec lexer_utils)
 (synopsis "JSON parsing and printing")
 (libraries seq)
 (flags
  (:standard -w -27-32)))