Skip to content

Commit 7283c20

Browse files
committed
Install runtime/caml headers
Updates the dune build system to install the runtime5 headers. Covers #77
1 parent 0ef631e commit 7283c20

File tree

1 file changed

+71
-0
lines changed
  • ocaml/runtime/caml

1 file changed

+71
-0
lines changed

ocaml/runtime/caml/dune

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,74 @@
2727
(action
2828
(with-stdout-to %{targets}
2929
(run %{dep:../../tools/make-version-header.sh} %{dep:../../VERSION}))))
30+
31+
(install
32+
(files
33+
(address_class.h as caml/address_class.h)
34+
(addrmap.h as caml/addrmap.h)
35+
(alloc.h as caml/alloc.h)
36+
(atomic_refcount.h as caml/atomic_refcount.h)
37+
(backtrace_prim.h as caml/backtrace_prim.h)
38+
(backtrace.h as caml/backtrace.h)
39+
(bigarray.h as caml/bigarray.h)
40+
(callback.h as caml/callback.h)
41+
(camlatomic.h as caml/camlatomic.h)
42+
(codefrag.h as caml/codefrag.h)
43+
(compact.h as caml/compact.h)
44+
(compare.h as caml/compare.h)
45+
(config.h as caml/config.h)
46+
(custom.h as caml/custom.h)
47+
(debugger.h as caml/debugger.h)
48+
(domain_state.h as caml/domain_state.h)
49+
(domain_state.tbl as caml/domain_state.tbl)
50+
(domain.h as caml/domain.h)
51+
(dynlink.h as caml/dynlink.h)
52+
(exec.h as caml/exec.h)
53+
(fail.h as caml/fail.h)
54+
(fiber.h as caml/fiber.h)
55+
(finalise.h as caml/finalise.h)
56+
(fix_code.h as caml/fix_code.h)
57+
(frame_descriptors.h as caml/frame_descriptors.h)
58+
(gc_ctrl.h as caml/gc_ctrl.h)
59+
(gc_stats.h as caml/gc_stats.h)
60+
(gc.h as caml/gc.h)
61+
(globroots.h as caml/globroots.h)
62+
(hash.h as caml/hash.h)
63+
(hooks.h as caml/hooks.h)
64+
(instrtrace.h as caml/instrtrace.h)
65+
(instruct.h as caml/instruct.h)
66+
(interp.h as caml/interp.h)
67+
(intext.h as caml/intext.h)
68+
(io.h as caml/io.h)
69+
(lf_skiplist.h as caml/lf_skiplist.h)
70+
(m.h as caml/m.h)
71+
(major_gc.h as caml/major_gc.h)
72+
(md5.h as caml/md5.h)
73+
(memory.h as caml/memory.h)
74+
(memprof.h as caml/memprof.h)
75+
(minor_gc.h as caml/minor_gc.h)
76+
(misc.h as caml/misc.h)
77+
(mlvalues.h as caml/mlvalues.h)
78+
(osdeps.h as caml/osdeps.h)
79+
(platform.h as caml/platform.h)
80+
(prims.h as caml/prims.h)
81+
(printexc.h as caml/printexc.h)
82+
(reverse.h as caml/reverse.h)
83+
(roots.h as caml/roots.h)
84+
(runtime_events.h as caml/runtime_events.h)
85+
(s.h as caml/s.h)
86+
(shared_heap.h as caml/shared_heap.h)
87+
(signals.h as caml/signals.h)
88+
(sizeclasses.h as caml/sizeclasses.h)
89+
(skiplist.h as caml/skiplist.h)
90+
(stack.h as caml/stack.h)
91+
(startup_aux.h as caml/startup_aux.h)
92+
(startup.h as caml/startup.h)
93+
(sync.h as caml/sync.h)
94+
(sys.h as caml/sys.h)
95+
(version.h as caml/version.h)
96+
(weak.h as caml/weak.h)
97+
(winsupport.h as caml/winsupport.h)
98+
)
99+
(section lib)
100+
(package ocaml_runtime_stdlib))

0 commit comments

Comments
 (0)