The unpac monorepo manager self-hosting as a monorepo using unpac
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix install of hidden modules when Conf.debugger_support is true (#143)

+7 -2
+5 -1
vendor/opam/topkg/CHANGES.md
··· 4 4 `true`. This enables the install of `.ml` and `.cmt` files by 5 5 default which is expected for a good experience on `ocaml.org`. The 6 6 previous behaviour can be recovered by setting 7 - `TOPKG_CONF_DEBUGGER_SUPPORT=false` in your environment. 7 + `TOPKG_CONF_DEBUGGER_SUPPORT=false` in your environment (#143). 8 + 9 + - Fix install of hidden library modules when `Topkg.Conf.debugger_support` is 10 + `true`: The `.cmi` files were being installed instead of the `.cmti` 11 + and the `.mli` was missing (#143). 8 12 9 13 v1.0.8 2025-03-10 La Forclaz (VS) 10 14 ---------------------------------
+2 -1
vendor/opam/topkg/src/topkg_install.ml
··· 211 211 let dst = dst fname in 212 212 let exts, debugger_support_exts = match List.mem m api with 213 213 | true -> Topkg_fexts.api, Topkg_fexts.exts [".ml"; ".cmt"] 214 - | false -> Topkg_fexts.cmx, Topkg_fexts.exts [".ml"; ".cmi"; ".cmt"; ] 214 + | false -> 215 + Topkg_fexts.cmx, Topkg_fexts.exts [".mli"; ".ml"; ".cmti"; ".cmt"] 215 216 in 216 217 field ?dst ~exts fpath :: 217 218 debugger_support_field ?dst ~exts:debugger_support_exts fpath ::