···44 `true`. This enables the install of `.ml` and `.cmt` files by
55 default which is expected for a good experience on `ocaml.org`. The
66 previous behaviour can be recovered by setting
77- `TOPKG_CONF_DEBUGGER_SUPPORT=false` in your environment.
77+ `TOPKG_CONF_DEBUGGER_SUPPORT=false` in your environment (#143).
88+99+- Fix install of hidden library modules when `Topkg.Conf.debugger_support` is
1010+ `true`: The `.cmi` files were being installed instead of the `.cmti`
1111+ and the `.mli` was missing (#143).
812913v1.0.8 2025-03-10 La Forclaz (VS)
1014---------------------------------
+2-1
vendor/opam/topkg/src/topkg_install.ml
···211211 let dst = dst fname in
212212 let exts, debugger_support_exts = match List.mem m api with
213213 | true -> Topkg_fexts.api, Topkg_fexts.exts [".ml"; ".cmt"]
214214- | false -> Topkg_fexts.cmx, Topkg_fexts.exts [".ml"; ".cmi"; ".cmt"; ]
214214+ | false ->
215215+ Topkg_fexts.cmx, Topkg_fexts.exts [".mli"; ".ml"; ".cmti"; ".cmt"]
215216 in
216217 field ?dst ~exts fpath ::
217218 debugger_support_field ?dst ~exts:debugger_support_exts fpath ::