When a dune file contains two library/executable with different ppx, the .merlin file generated for this directory doesn't contain a `FLG -ppx` line. I created a repository with a simple case to reproduce https://github.com/Khady/dune-merlin-ppx