Skip to content

feat(melange): add cmj artifact pform - #187

Open
anmonteiro wants to merge 2 commits into
anmonteiro/fix-melange-artifact-pformsfrom
anmonteiro/melange-cmj-pform
Open

feat(melange): add cmj artifact pform#187
anmonteiro wants to merge 2 commits into
anmonteiro/fix-melange-artifact-pformsfrom
anmonteiro/melange-cmj-pform

Conversation

@anmonteiro

Copy link
Copy Markdown
Owner

Add %{cmj:...} using Melange.Cm_kind.t for module artifacts.

Split from and stacked on ocaml#16339. Documentation remains in #186.

Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
@anmonteiro
anmonteiro force-pushed the anmonteiro/melange-cmj-pform branch from 7a3a6a6 to 54cd0aa Compare September 6, 2026 05:02
@anmonteiro
anmonteiro marked this pull request as ready for review September 6, 2026 05:02
@anmonteiro
anmonteiro force-pushed the anmonteiro/fix-melange-artifact-pforms branch from c23925a to e63bc15 Compare September 8, 2026 22:21
anmonteiro added a commit to ocaml/dune that referenced this pull request Sep 8, 2026
Resolve cmi, cmt, and cmti against the OCaml module set first, falling
back to Melange when the module is not selected for OCaml.

Fixes the regressions in #16337 and #16338. CMJ support is split into
anmonteiro#187; documentation remains in anmonteiro#186.

---------

Signed-off-by: Antonio Nuno Monteiro <anmonteiro@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant