For multiple entry points, we use _build/target-name as the root directory for all the artifacts of the entry point. This change makes it easier to deal with that. Once the multiple entry point is finished, we can look into using _build as root directory for all artifacts when there is only one entry point.
Also sneaked in a minor merlin change where if package.json doesn't declare and ocamlfind dependencies.
Motivation:
For multiple entry points, we use
_build/target-name
as the root directory for all the artifacts of the entry point. This change makes it easier to deal with that. Once the multiple entry point is finished, we can look into using_build
as root directory for all artifacts when there is only one entry point.Also sneaked in a minor merlin change where if package.json doesn't declare and ocamlfind dependencies.